1 line
1.9 MiB
1 line
1.9 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 GLEWaterRipple=null;var GLECesiumVideo=null;var GLEVehicleBorneRadar=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 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 ENGINEVERSION=null;+function(e,f,g,h,j,k){-function(q){var t=function(){return 0x7>>0x1;}()-function(){return 0x1<<0x1;}();Calculation=function(u,w,A){var B=A-w;var C=(u-w)/B;return C;};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)['toCssHexString'](),0.25:new Cesium['Color'](0x0,0x1,0x1)['toCssHexString'](),0:new Cesium['Color'](0x0,0x0,0x1)['toCssHexString']()};};CHInstance=function(D,E,F){if(!E){return null;}if(!F){F={};}this['_cesium']=D;this['_options']=F;this['_id']=this['_options']['id']?this['_options']['id']:CesiumHeatmap['_getID']();this['_options']['gradient']=this['_options']['gradient']?this['_options']['gradient']:CesiumHeatmap[cO0(0x0)]['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['defaults']['blur'];this['_mbounds']=CesiumHeatmap['wgs84ToMercatorBB'](E);this['_setWidthAndHeight'](this['_mbounds']);this['_options']['radius']=Math['round'](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'][cO0(0x1)];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'][cO0(0x2)](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['create'](this['_options']);this['_container']['children'][0x0]['setAttribute'](cNW(0x0),this['_id']+cNW(0x1));this['polygonheight']=this['_options']['polygonheight'];this['classificationType']=this['_options']['classificationType'];};GetDistanceBetweenFaces=function(G,H,I){var J=![];var K=H[0x0],L=H[0x1],N=H[0x2];var O=I[0x0],P=I[0x1],Q=I[0x2];var R=new Cesium['Cartesian3']();var S=new Cesium['Cartesian3']();var T=new Cesium['Cartesian3']();var U=new Cesium[(cO0(0x3))]();Cesium['Cartesian3']['subtract'](K,L,R);Cesium['Cartesian3'][cO0(0x4)](L,N,S);Cesium['Cartesian3']['subtract'](O,P,T);Cesium['Cartesian3']['subtract'](P,Q,U);var V=new Cesium['Cartesian3']();var W=new Cesium['Cartesian3']();Cesium['Cartesian3'][cO0(0x5)](R,S,V);Cesium['Cartesian3']['cross'](T,U,W);Cesium[cO0(0x6)]['normalize'](V,V);Cesium['Cartesian3'][cO0(0x7)](W,W);J=Math['abs'](0x1-Math['abs'](Cesium['Cartesian3']['dot'](V,W)))<0.000001;if(J){var a0=new Cesium[(cO0(0x8))]();var a1=equation_plane(O,P,Q);var q=a1[0x0];var a3=a1[0x1];var a4=a1[0x2];var a5=a1[0x3];var a6=new Cesium['Cartesian3']();Cesium['Cartesian3']['clone'](G,a6);var a7=q*q+a3*a3+a4*a4;var a8=q*a6['x']+a3*a6['y']+a4*a6['z']+a5;a0['x']=a6['x']-a8*q/a7;a0['y']=a6['y']-a8*a3/a7;a0['z']=a6['z']-a8*a4/a7;a1=equation_plane(K,L,N);q=a1[0x0];a3=a1[0x1];a4=a1[0x2];a5=a1[0x3];a7=q*q+a3*a3+a4*a4;a8=q*a0['x']+a3*a0['y']+a4*a0['z']+a5;a6['x']=a0['x']-a8*q/a7;a6['y']=a0['y']-a8*a3/a7;a6['z']=a0['z']-a8*a4/a7;var a9=Cesium['Cartesian3']['distance'](a6,a0);return{'isParallel':J,'distance':a9,'footPoint':a0,'f1p1':a6};}return{'isParallel':J};};equation_plane=function(aa,ab,ac){var ad=ab['x']-aa['x'];var ae=ab['y']-aa['y'];var af=ab['z']-aa['z'];var ag=ac['x']-aa['x'];var ah=ac['y']-aa['y'];var ai=ac['z']-aa['z'];var q=ae*ai-ah*af;var ak=ag*af-ad*ai;var al=ad*ah-ae*ag;var am=-q*aa['x']-ak*aa['y']-al*aa['z'];return[q,ak,al,am];};GetFootOfPerpendicular=function(an,ao,ap){var aq=new Cesium['Cartesian3']();var ar=an['x']-ao['x'];var as=an['y']-ao['y'];var at=an['z']-ao['z'];if(Math['abs'](ar)<1e-8&&Math['abs'](as)<1e-8&&Math[cO0(0x9)](at)<1e-8){return aq=an;}var au=(ap['x']-an['x'])*(an['x']-ao['x'])+(ap['y']-an['y'])*(an['y']-ao['y'])+(ap['z']-an['z'])*(an['z']-ao['z']);au=au/(ar*ar+as*as+at*at);aq['x']=an['x']+au*ar;aq['y']=an['y']+au*as;aq['z']=an['z']+au*at;return aq;};_applyRotateAroundAxis=function(av,aw,ax){ax[0x0]=av['x']*av['x']*(0x1-Math['cos'](aw))+Math['cos'](aw);ax[0x1]=av['x']*av['y']*(0x1-Math['cos'](aw))+av['z']*Math['sin'](aw);ax[0x2]=av['x']*av['z']*(0x1-Math['cos'](aw))-av['y']*Math['sin'](aw);ax[0x3]=av['x']*av['y']*(0x1-Math['cos'](aw))-av['z']*Math[cO0(0xa)](aw);ax[0x4]=av['y']*av['y']*(0x1-Math['cos'](aw))+Math['cos'](aw);ax[0x5]=av['y']*av['z']*(0x1-Math[cO0(0xb)](aw))+av['x']*Math['sin'](aw);ax[0x6]=av['x']*av['z']*(0x1-Math[cO0(0xc)](aw))+av['y']*Math['sin'](aw);ax[0x7]=av['y']*av['z']*(0x1-Math['cos'](aw))-av['x']*Math[cO0(0xd)](aw);ax[0x8]=av['z']*av['z']*(0x1-Math['cos'](aw))+Math['cos'](aw);};GetMaxMinPoint=function(ay){var az=new Cesium['Cartesian3'](-Infinity,-Infinity,-Infinity);var aA=new Cesium['Cartesian3'](Infinity,Infinity,Infinity);for(var aB=0x0;aB<ay['length']/0x3;aB++){var aC=new Cesium['Cartesian3'](ay[aB*0x3],ay[aB*0x3+0x1],ay[aB*0x3+0x2]);az['x']=Math['max'](az['x'],aC['x']);az['y']=Math['max'](az['y'],aC['y']);az['z']=Math['max'](az['z'],aC['z']);aA['x']=Math[cO0(0xe)](aA['x'],aC['x']);aA['y']=Math['min'](aA['y'],aC['y']);aA['z']=Math['min'](aA['z'],aC['z']);}return[az,aA];};toNonExponential=function(aD){var aE=aD['toExponential']()['match'](/\d(?:\.(\d*))?e([+-]\d+)/);return parseFloat(aD['toFixed'](0x6));};isEmpty=function(aF){if(typeof aF=='u'+cO2(0x0)+'d'||aF==null||aF===''){return!![];}else{return![];}};metersToLatitude=function(aG){return aG*1.57891e-7;};metersToLongitude=function(aH,aI){return aH*1.56785e-7/Math['cos'](aI);};ENGINEVERSION='v'+cO2(0x1)+'0';(function(){var aJ={'container':'c'+cO2(0x2)+'r','showfps':!![],'openterrain':![],'imageryprovider':'t'+cO2(0x3)+'e','mapworldkey':cNY(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':cNY(0x1),'isRequestWebgl2':!![],'requestRenderMode':!![],'colorBlendMode':0x2,'loadAnimation':![],'isStrictClip':!![],'isMsaaSamples':!![],'isOpenVR':![],'language':'z'+cO2(0x4)+'N'};API=function(aK){Cesium['Ion']['defaultAccessToken']=cNY(0x2);this['viewer']=undefined;this['isMobile']=function(){var aL=/(HarmonyOS|phone|pad|pod|iPhone|iPod|ios|iPad|Android|Mobile|BlackBerry|IEMobile|MQQBrowser|MiuiBrowser|JUC|Fennec|wOSBrowser|BrowserNG|WebOS|Symbian|Windows Phone)/i;var aM=new RegExp(aL);return aM['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['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['clippingPlaneArray']=[];this['clippingPlaneEntities']=[];this['GLE_ClipPlansBoxSize']=undefined;this['GLE_ClipPlansBoxCenter']=undefined;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['EngineErrorMessage']='';this['tempEntities']=[];this['tempPrimitives']=[];this['PositionType']={'NONE':0x0,'ON_MODEL':0x1,'ON_TERRAIN':0x2,'ON_ELLIPSOID':0x3};this['previousPickedEntity']={'feature':undefined,'originalColor':undefined};this['defaults']={};this['defaults'][cO0(0xf)]=!Cesium['defined'](aK['container'])?aJ['container']:aK['container'];this['defaults']['showfps']=!Cesium['defined'](aK['showfps'])?aJ[cO0(0x10)]:aK['showfps'];this['defaults'][cO0(0x11)]=!Cesium['defined'](aK['openterrain'])?aJ[cO0(0x12)]:aK['openterrain'];this['defaults']['imageryprovider']=!Cesium['defined'](aK['imageryprovider'])?aJ['imageryprovider']:aK['imageryprovider'];this['defaults']['terrainProvider']=!Cesium[cO0(0x13)](aK['terrainProvider'])?aJ['terrainProvider']:aK['terrainProvider'];this['defaults']['mapworldkey']=!Cesium['defined'](aK['mapworldkey'])?aJ['mapworldkey']:aK['mapworldkey'];this['defaults']['openearth']=!Cesium[cO0(0x14)](aK['openearth'])?aJ['openearth']:aK['openearth'];this['defaults']['maxspaceerror']=!Cesium[cO0(0x15)](aK['maxspaceerror'])?aJ['maxspaceerror']:aK['maxspaceerror'];this['defaults']['loading']=!Cesium['defined'](aK[cO0(0x16)])?aJ['loading']:aK['loading'];this['defaults']['bgcolor']=!Cesium['defined'](aK['bgcolor'])?aJ['bgcolor']:aK['bgcolor'];this['defaults']['outlinecolor']=!Cesium['defined'](aK['outlinecolor'])?aJ['outlinecolor']:aK['outlinecolor'];this['defaults'][cO0(0x17)]=!Cesium['defined'](aK['outlineScaleVal'])?aJ['outlineScaleVal']:aK['outlineScaleVal'];this['defaults'][cO0(0x18)]=!Cesium['defined'](aK['selectedcolor'])?aJ['selectedcolor']:aK['selectedcolor'];this['defaults']['sceneMode']=!Cesium['defined'](aK['sceneMode'])?aJ['sceneMode']:aK['sceneMode'];this['defaults']['TwoMapNavigationEnable']=!Cesium['defined'](aK['TwoMapNavigationEnable'])?aJ['TwoMapNavigationEnable']:aK['TwoMapNavigationEnable'];this['defaults']['throughwall']=!Cesium[cO0(0x19)](aK['throughwall'])?aJ['throughwall']:aK['throughwall'];this['defaults']['searchbox']=!Cesium['defined'](aK['searchbox'])?aJ['searchbox']:aK['searchbox'];this['defaults']['mapbox']=!Cesium['defined'](aK['mapbox'])?aJ['mapbox']:aK['mapbox'];this['defaults']['sitepath']=!Cesium['defined'](aK['sitepath'])?aJ['sitepath']:aK['sitepath'];this['defaults']['secretkey']=!Cesium['defined'](aK['secretkey'])?aJ['secretkey']:aK['secretkey'];this['defaults'][cO0(0x1a)]=!Cesium[cO0(0x1b)](aK['editmode'])?aJ['editmode']:aK['editmode'];this['defaults']['cadmode']=!Cesium['defined'](aK['cadmode'])?aJ['cadmode']:aK['cadmode'];this['defaults']['isRequestWebgl2']=!Cesium['defined'](aK['isRequestWebgl2'])?aJ['isRequestWebgl2']:aK['isRequestWebgl2'];this['defaults']['requestRenderMode']=!Cesium['defined'](aK['requestRenderMode'])?aJ['requestRenderMode']:aK['requestRenderMode'];this['defaults']['colorBlendMode']=!Cesium['defined'](aK['colorBlendMode'])?aJ['colorBlendMode']:aK['colorBlendMode'];this['defaults']['loadAnimation']=!Cesium[cO0(0x1c)](aK['loadAnimation'])?aJ['loadAnimation']:aK['loadAnimation'];this['defaults']['isStrictClip']=!Cesium['defined'](aK['isStrictClip'])?aJ['isStrictClip']:aK['isStrictClip'];this['defaults']['isMsaaSamples']=!Cesium['defined'](aK['isMsaaSamples'])?aJ['isMsaaSamples']:aK['isMsaaSamples'];this['defaults']['isOpenVR']=!Cesium['defined'](aK['isOpenVR'])?aJ['isOpenVR']:aK[cO0(0x1d)];this['defaults'][cO0(0x1e)]=!Cesium['defined'](aK['language'])?aJ['language']:aK['language'];if(this['defaults']['cadmode']){this['defaults']['bgcolor']=!Cesium['defined'](aK['bgcolor'])?Cesium['Color'][cO0(0x1f)]('#'+cO2(0x5)+'0'):aK['bgcolor'];}var aN=this;if(Cesium&&Cesium['defined'](Cesium['glendaleApi'])){if(Cesium['defined'](Cesium['glendaleApi']['viewer']['_container'])&&Cesium[cO0(0x20)]['viewer'][cO0(0x21)]['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']=aN;Cesium['isRequestWebgl2']=aN['isMobile']()?![]:aN['defaults'][cO0(0x22)];Cesium['isBim']=!![];this['updateConfig']=function(aK){if(!afZ(c2)){return;}this['defaults']['showfps']=!Cesium[cO0(0x23)](aK['showfps'])?this['defaults']['showfps']:aK['showfps'];this['defaults'][cO0(0x24)]=!Cesium['defined'](aK[cO0(0x25)])?this['defaults']['openterrain']:aK[cO0(0x26)];this['defaults'][cO0(0x27)]=!Cesium['defined'](aK['imageryprovider'])?this['defaults']['imageryprovider']:aK[cO0(0x28)];this['defaults']['mapworldkey']=!Cesium['defined'](aK['mapworldkey'])?this['defaults'][cO0(0x29)]:aK['mapworldkey'];this['defaults']['openearth']=!Cesium['defined'](aK['openearth'])?this['defaults']['openearth']:aK['openearth'];this['defaults']['maxspaceerror']=!Cesium['defined'](aK['maxspaceerror'])?this['defaults']['maxspaceerror']:aK['maxspaceerror'];this['defaults']['loading']=!Cesium['defined'](aK[cO0(0x2a)])?this['defaults'][cO0(0x2b)]:aK['loading'];this['defaults']['bgcolor']=!Cesium['defined'](aK[cO0(0x2c)])?this['defaults']['bgcolor']:aK['bgcolor'];this['defaults']['outlinecolor']=!Cesium['defined'](aK['outlinecolor'])?this['defaults'][cO0(0x2d)]:aK['outlinecolor'];this['defaults']['outlineScaleVal']=!Cesium['defined'](aK['outlineScaleVal'])?this['defaults']['outlineScaleVal']:aK['outlineScaleVal'];this['defaults']['selectedcolor']=!Cesium['defined'](aK['selectedcolor'])?this['defaults']['selectedcolor']:aK['selectedcolor'];this['defaults']['sceneMode']=!Cesium[cO0(0x2e)](aK['sceneMode'])?this['defaults']['sceneMode']:aK['sceneMode'];this['defaults']['TwoMapNavigationEnable']=!Cesium['defined'](aK['TwoMapNavigationEnable'])?this['defaults']['TwoMapNavigationEnable']:aK[cO0(0x2f)];this['defaults']['throughwall']=!Cesium['defined'](aK['throughwall'])?this['defaults'][cO0(0x30)]:aK['throughwall'];this['defaults']['searchbox']=!Cesium['defined'](aK['searchbox'])?this['defaults']['searchbox']:aK['searchbox'];this['defaults']['mapbox']=!Cesium['defined'](aK['mapbox'])?this['defaults']['mapbox']:aK['mapbox'];this['defaults']['editmode']=!Cesium[cO0(0x31)](aK['editmode'])?this['defaults']['editmode']:aK['editmode'];this['defaults']['cadmode']=!Cesium['defined'](aK['cadmode'])?this['defaults']['cadmode']:aK['cadmode'];this['defaults']['loadAnimation']=!Cesium['defined'](aK['loadAnimation'])?this['defaults']['loadAnimation']:aK['loadAnimation'];this['defaults'][cO0(0x32)]=!Cesium['defined'](aK['isStrictClip'])?this['defaults']['isStrictClip']:aK['isStrictClip'];if(!this['defaults']['openearth']){this['viewer']['scene']['backgroundColor']=this['defaults']['bgcolor']instanceof Cesium['Color']?this['defaults']['bgcolor']:Cesium['Color'][cO0(0x33)](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 aP=this['ImageryProvider']['getImagerys']();if(aP['has'](this['defaults']['imageryprovider'])){this['viewer']['baseLayerPicker'][cO0(0x34)]['selectedImagery']=aP['get'](this['defaults']['imageryprovider']);}}}else{this['viewer']['imageryLayers']['removeAll']();}}this['viewer']['scene']['debugShowFramesPerSecond']=this['defaults']['showfps'];if(this['defaults'][cO0(0x35)]&&this['defaults']['openterrain']){this['viewer']['scene']['terrainProvider']=new Cesium['CesiumTerrainProvider']({'url':this['defaults']['terrainProvider'],'requestWaterMask':!![],'requestVertexNormals':!![]});}else{this['viewer'][cO0(0x36)]=new Cesium[(cO0(0x37))]({});}let aQ=setTimeout(()=>{if(document['getElementsByClassName'](cNY(0x3))[0x0]){document['getElementsByClassName'](cNY(0x4))[0x0]['style']['display']='n'+cO2(0x6)+'e';}if(document['getElementsByClassName'](cNY(0x5))[0x0]){document['getElementsByClassName'](cNY(0x6))[0x0]['style']['display']='n'+cO2(0x7)+'e';}clearTimeout(aQ);},0xc8);this['viewer']['scene']['requestRender']();};this['enableDoubleSided']=!![];this['viewer']=new Cesium['Viewer'](this['defaults']['container'],{'imageryProvider':![],'contextOptions':{'webgl':{'alpha':Cesium['defined'](aK[cO0(0x38)])?aK['webglAlpha']:![],'preserveDrawingBuffer':!![],'antialias':!![]}},'baseLayerPicker':!![],'animation':![],'timeline':![],'shouldAnimate':!![],'navigationHelpButton':![],'sceneModePicker':![],'homeButton':![],'geocoder':!![],'fullscreenButton':![],'selectionIndicator':![],'infoBox':![],'sceneMode':this['defaults']['sceneMode'],'scene3DOnly':this['defaults'][cO0(0x39)]==Cesium['SceneMode']['SCENE3D']?!![]:![],'requestRenderMode':this['defaults']['requestRenderMode'],'maximumRenderTimeChange':Infinity,'isRequestWebgl2':this['isMobile']()?![]:this['defaults']['isRequestWebgl2'],'orderIndependentTranslucency':!![],'api':this,'msaaSamples':this['defaults']['isMsaaSamples']?0x4:0x1,'vrButton':this['defaults']['isOpenVR']});this['viewer']['scene']['canvas'][cO0(0x3a)][cO0(0x3b)]='n'+cO2(0x8)+'e';this['viewer']['scene']['canvas']['style']['webkitUserSelect']='n'+cO2(0x9)+'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 aR=this['viewer']['scene']['postProcessStages'];this['viewer']['scene'][cO0(0x3c)]=this['viewer']['scene']['brightness']||aR['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'][cO0(0x3d)]['_creditContainer'][cO0(0x3e)]['display']='n'+cO2(0xa)+'e';this['viewer']['scene']['debugShowFramesPerSecond']=this['defaults']['showfps'];let aS=setTimeout(()=>{if(document['getElementsByClassName'](cNY(0x7))[0x0]){document['getElementsByClassName'](cNY(0x8))[0x0]['style']['display']='n'+cO2(0xb)+'e';}if(document[cO0(0x3f)](cNY(0x9))[0x0]){document['getElementsByClassName'](cNY(0xa))[0x0]['style']['display']='n'+cO2(0xc)+'e';}clearTimeout(aS);},0xc8);this['viewer']['scene']['skyBox']['show']=![];this['viewer']['scene']['skyAtmosphere']['show']=![];this['viewer']['scene']['globe']['enableLighting']=![];if(this['viewer']['scene']['globe']){this['viewer']['scene'][cO0(0x40)]['depthTestAgainstTerrain']=!![];}if(this['viewer']['scene']['moon']){this['viewer']['scene']['moon']['show']=![];}if(Cesium['FeatureDetection']['supportsImageRenderingPixelated']()){this['viewer']['resolutionScale']=window['devicePixelRatio']*0x1;}this['viewer']['scene']['globe']['show']=this['defaults']['openearth'];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'][cO0(0x41)]['pickTranslucentDepth']=!![];this['viewer']['scene']['fxaa']=!![];this['viewer']['scene']['postProcessStages']['_fxaa']['enabled']=!![];this['viewer']['scene']['screenSpaceCameraController']['enableCollisionDetection']=!this['defaults']['throughwall'];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(this['isMobile']()||this['defaults']['cadmode']){this['viewer']['camera']['frustum']['near']=0.0001;}var aT=this['viewer']['scene']['screenSpaceCameraController'];aT['zoomEventTypes']=[Cesium['CameraEventType']['WHEEL'],Cesium['CameraEventType']['PINCH']];aT['rotateEventTypes']=this['isMobile']()?Cesium['CameraEventType']['PINCH']:Cesium['CameraEventType']['RIGHT_DRAG'];aT['tiltEventTypes']=[Cesium['CameraEventType']['MIDDLE_DRAG'],Cesium['CameraEventType']['LEFT_DRAG'],{'eventType':Cesium['CameraEventType']['LEFT_DRAG'],'modifier':Cesium['KeyboardEventModifier']['CTRL']},{'eventType':Cesium['CameraEventType']['RIGHT_DRAG'],'modifier':Cesium[cO0(0x42)]['CTRL']}];this['nameOverlay']=document['createElement'](cNW(0x2));this['viewer']['container']['appendChild'](this['nameOverlay']);this['nameOverlay']['className']='b'+cO2(0xd)+'p';this['nameOverlay']['style'][cO0(0x43)]='n'+cO2(0xe)+'e';this['nameOverlay']['style']['position']='a'+cO2(0xf)+'e';this['nameOverlay']['style']['bottom']='0';this['nameOverlay']['style']['left']='0';this['nameOverlay']['style']['p'+cO2(0x10)+'s']='n'+cO2(0x11)+'e';this['nameOverlay']['style']['padding']=cNW(0x3);this['nameOverlay'][cO0(0x44)]['color']='w'+cO2(0x12)+'e';this['boxRegionElement']=document['createElement'](cNW(0x4));this['viewer']['container']['appendChild'](this['boxRegionElement']);this['boxRegionElement']['style']['display']='n'+cO2(0x13)+'e';this['boxRegionElement']['style']['position']='a'+cO2(0x14)+'e';this['boxRegionElement']['style']['p'+cO2(0x15)+'s']='n'+cO2(0x16)+'e';this['boxRegionElement']['style']['backgroundColor']='r'+cO2(0x17)+')';var aU=new Cesium['Cartesian3']();var aV;var aW=new Cesium[(cO0(0x45))]();var aX=function(aY){if(!aY['extensionsUsed']||!aY[cO0(0x46)]||!aY['extensionsRequired']){return;}var aZ=aY['extensionsUsed']['indexOf']('K'+cO2(0x18)+'l');var b0=aY['extensionsRequired']==undefined?null:aY['extensionsRequired']['indexOf']('K'+cO2(0x19)+'l');if(aZ!==-0x1){aY['extensionsRequired'][cO0(0x47)](b0,0x1,'K'+cO2(0x1a)+'l');aY['extensionsUsed']['splice'](aZ,0x1,'K'+cO2(0x1b)+'l');aY['extensions']=aY['extensions']||{};aY['extensions']['K'+cO2(0x1c)+'l']={};aY['extensions']['K'+cO2(0x1d)+'l']['programs']=aY['programs'];aY['extensions']['K'+cO2(0x1e)+'l'][cO0(0x48)]=aY['shaders'];aY['extensions']['K'+cO2(0x1f)+'l']['techniques']=aY['techniques'];var b1=aY['extensions']['K'+cO2(0x20)+'l']['techniques'];aY[cO0(0x49)]['forEach'](function(b2,b3){aY['materials'][b3]['extensions']['K'+cO2(0x21)+'l']['values']=aY['materials'][b3]['values'];aY[cO0(0x4a)][b3]['extensions']['K'+cO2(0x22)+'l']=aY['materials'][b3]['extensions']['K'+cO2(0x23)+'l'];var b4=aY['materials'][b3]['extensions']['K'+cO2(0x24)+'l'];for(var b5 in b4[cO0(0x4b)]){var b6=b1[b4['technique']][cO0(0x4c)];for(var b7 in b6){if(b6[b7]===b5){b4['values'][b7]=b4['values'][b5];delete b4['values'][b5];break;}}};});b1[cO0(0x4d)](function(b0){for(var b9 in b0['attributes']){var ba=b0['attributes'][b9];b0['attributes'][b9]=b0['parameters'][ba];};for(var bb in b0['uniforms']){var ba=b0['uniforms'][bb];b0['uniforms'][bb]=b0['parameters'][ba];};});}};Object['defineProperties'](Cesium['Model']['prototype'],{'_cachedGltf':{'configurable':!![],'set':function(bd){this['_vtxf_cachedGltf']=bd;if(this['_vtxf_cachedGltf']&&this['_vtxf_cachedGltf']['_gltf']){aX(this['_vtxf_cachedGltf']['_gltf']);}},'get':function(){return this['_vtxf_cachedGltf'];}}});var be=null;var bf=null;var bg=null;var bh=null;var bi=null;var bj=null;var bk=null;var bl=null;var bm=null;var bn=null;var bo=null;var bp=null;var bq=null;var br=null;var bs=null;var bt=null;var bu=null;var bv=null;var bw='W';var bx='S';var by='Q';var bz='E';var bA='D';var bB='A';var bC=[];var bD;var bE=[];var bF=[];var bG=[];var bH=0x0;var bI=![];var bJ='';var bK=[];var bL=[];var bM=[];var bN=cNY(0xb)+cNY(0xc)+cNY(0xd)+cNY(0xe)+cNY(0xf)+cNY(0x10)+cNY(0x11)+cNY(0x12)+cNY(0x13)+cNY(0x14)+cNY(0x15)+cNY(0x16)+cNY(0x17)+'}';var bO=new Map();if(this['defaults']['openearth']){if(!this['defaults']['mapbox']){this['viewer']['baseLayerPicker']['_container']['style']['display']='n'+cO2(0x25)+'e';}if(!this['defaults']['searchbox']){this['viewer']['geocoder']['_container']['style']['display']='n'+cO2(0x26)+'e';}}else{this['viewer']['baseLayerPicker'][cO0(0x4e)]['style']['display']='n'+cO2(0x27)+'e';this['viewer'][cO0(0x4f)]['_container']['style']['display']='n'+cO2(0x28)+'e';}var bP=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 bQ=this['ImageryProvider']['getImagerys']();if(bQ['has'](this['defaults']['imageryprovider'])){this['viewer']['baseLayerPicker']['viewModel']['selectedImagery']=bQ[cO0(0x50)](this['defaults']['imageryprovider']);}}}else{this['viewer']['imageryLayers']['removeAll']();}bP['viewer']['scene']['globe']['tileCacheSize']=0x3e8;bP['viewer'][cO0(0x51)]['globe'][cO0(0x52)]=0x4/0x3;bP['viewer']['scene']['requestRender']();}var bR=function(){if(parametricObj['_initialTilesLoaded']){TimerParametric['stop'](tag);if(!isEmpty(initLoadedFunc)){initLoadedFunc({'loaded':!![],'locate':![],'obj':model,'time':TimerParametric['getTime'](tag)});parametricObj['loadingEvent']['removeEventListener'](bR);}}};let bS=0x1;let bT=0x2;let bU=0x4;let bV=0x8;let bW=0x10;let bX=0x20;let bY=0x40;let bZ=0x200;let c0=0x80;let c1=0x100;let c2=0x400;let c3=0x800;let c4=0x1000;var c5=ah7();var c6=c5[0x0];var c7=c5[0x1];var c8='';var c9={'add':0x1,'end':0x0};this['Model']={'add':function(ca,cb,cc,cd,aK){if(bP['m_model']['get'](cb['toString']())===undefined){if(bP['defaults']['loadAnimation']){if(!isEmpty(c8)){c9['add']++;}else{var cf=cNY(0x18)+bP['defaults']['sitepath']+cNY(0x19)+cNW(0x5);this['nameOverlay']=document['createElement'](cNW(0x6));bP['viewer']['container']['appendChild'](this['nameOverlay']);c8=Math['random']()['toString']()[cO0(0x53)](0x2);this['nameOverlay']['id']=c8;this['nameOverlay']['style']['display']='f'+cO2(0x29)+'x';this['nameOverlay']['style']['alignItems']='c'+cO2(0x2a)+'r';this['nameOverlay']['style']['position']='a'+cO2(0x2b)+'e';this['nameOverlay']['style']['bottom']='1'+cO2(0x2c)+'x';this['nameOverlay']['style']['right']='1'+cO2(0x2d)+'x';this['nameOverlay']['style']['p'+cO2(0x2e)+'s']='n'+cO2(0x2f)+'e';this['nameOverlay']['style']['padding']=cNW(0x7);this['nameOverlay']['style']['color']='#'+cO2(0x30)+'F';this['nameOverlay'][cO0(0x54)]=cf;}}cb=cb['toString']();bP[cO0(0x55)]=cb;aK=extend({'flyto':!![],'matrix':undefined,'isoutline':![],'modelName':'','maxspaceerror':bP['defaults']['maxspaceerror'],'offsetPos':aK==undefined?null:aK['offsetPos'],'RotateAxis':aK==undefined?null:aK['RotateAxis'],'viewDirection':undefined,'viewEye':undefined,'viewOffsetEye':undefined,'maximumMemory':0x1000,'osgbEdit':![],'initView':[0x0,-0x1e,0x1],'isStrictClip':!![]},aK);var cg=new Cesium['Cesium3DTileset']({'url':ca,'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':aK['isoutline'],'debugShowBoundingVolume':![],'debugShowContentBoundingVolume':![],'debugColorizeTiles':![],'viewer':bP['viewer'],'tagName':cb,'newLonLat':Cesium[cO0(0x56)](aK['pos'])?[aK['pos']]:undefined,'parametricFun':bR,'minimumNdotL':bP['minimumNdotL'],'osgbEdit':Cesium['defined'](aK['osgbEdit'])?aK['osgbEdit']:![],'restoreMCS':Cesium['defined'](aK['restoreMCS'])?aK['restoreMCS']:undefined,'brightnessEnhancement':Cesium['defined'](aK['brightnessEnhancement'])?aK['brightnessEnhancement']:undefined});bP['viewer']['scene']['primitives']['add'](cg);cg['readyPromise']['then'](function(ch){d0[cO0(0x57)](cb);ch['id']=cb;ch['modelname']=aK['modelName'];ch['maxspaceerror']=aK['maxspaceerror'];ch['flyto']=aK[cO0(0x58)];ch['stylecolor']='r'+cO2(0x31)+')';ch['rotate']=[0x0,0x0,0x0];ch['viewDirection']=aK[cO0(0x59)];ch['viewEye']=aK[cO0(0x5a)];ch[cO0(0x5b)]=aK['viewOffsetEye'];ch[cO0(0x5c)]['attenuation']=!![];ch['pointCloudShading']['eyeDomeLighting']=!![];ch['pointCloudShading']['maximumAttenuation']=0x2;ch['pointCloudShading']['baseResolution']=0.05;ch['pointCloudShading'][cO0(0x5d)]=0.5;var ci=navigator['userAgent'];if(ci['indexOf']('A'+cO2(0x32)+'d')>-0x1||ci['indexOf']('i'+cO2(0x33)+'e')>-0x1||ci[cO0(0x5e)]('i'+cO2(0x34)+'d')>-0x1||ci['indexOf']('i'+cO2(0x35)+'d')>-0x1){ch['maximumMemoryUsage']=0x200;}else{ch['maximumMemoryUsage']=aK['maximumMemory'];}bP['m_model']['set'](cb,ch);bP['Model'][cO0(0x5f)](aK['maxspaceerror'],cb);if(!bP['modelStyleMap']['has'](cb)){bP['modelStyleMap']['set'](cb,new Map());}if(!bP['modelShowMap']['has'](cb)){bP['modelShowMap']['set'](cb,new Map());}if(!bP['modelFlatten']['has'](cb)){bP['modelFlatten']['set'](cb,new Map());}if(!bP['modelCutPart']['has'](cb)){bP['modelCutPart']['set'](cb,new Map());}if(!bP['modelCutCircle']['has'](cb)){bP['modelCutCircle']['set'](cb,new Map());}if(!bP['topRenderMap']['has'](cb)){bP['topRenderMap']['set'](cb,new Map());}ch['colorBlendMode']=ch['isBimModel']===0x1?0x1:bP['defaults']['colorBlendMode'];ch['tilesetoutline']={};if(ch['root']['boundingVolume']!=undefined&&ch['root']['boundingVolume']['rectangle']!=undefined){var cj=new Cesium[(cO0(0x60))]({'rectangle':ch['root'][cO0(0x61)]['rectangle'],'height':ch['root']['boundingVolume']['minimumHeight'],'extrudedHeight':ch[cO0(0x62)][cO0(0x63)]['maximumHeight']});var ck=Cesium['RectangleGeometry']['createGeometry'](cj);ch['tilesetoutline']['rectangle']=ch[cO0(0x64)]['boundingVolume']['rectangle'];ch['tilesetoutline']['positions']=ck['attributes']['position'][cO0(0x65)];ch['tilesetoutline']['boundingsphere']=ck['boundingSphere'];ch['tilesetoutline']['boundingVolume']=ch['root']['boundingVolume'];ch['tilesetoutline']['minimumHeight']=ch['root']['boundingVolume']['minimumHeight'];ch['tilesetoutline']['maximumHeight']=ch['root']['boundingVolume']['maximumHeight'];}var cl=!Cesium[cO0(0x66)](aK['clipBox'])?ch['root']['_header']['clipBox']:aK['clipBox'];var cm=!Cesium['defined'](aK['isStrictClip'])?bP['defaults']['isStrictClip']:aK['isStrictClip'];if(cm&&cl!=undefined&&cl['length']==0x2){var cn=bP['Plugin']['initClippingSystem']();var co='c'+cO2(0x36)+'_'+cb;cn['add']({'id':co,'tags':cb,'initClipBox':cl,'isInitModelClipBox':!![],'isStrict':cm});cn['setVisible'](co,{'Helpers':![],'ClippingPlaneEntities':![]});}if(isEmpty(ch['style']))ch['style']=new Cesium['Cesium3DTileStyle']();if(!isEmpty(aK['transform'])&&aK['transform'][cO0(0x67)]==0x10){var cp=Cesium['Matrix4']['fromArray'](aK['transform']);ch['root']['transform']=cp;}if(!isEmpty(aK['matrix'])&&aK['matrix']['length']==0x10){var cp=Cesium['Matrix4']['fromArray'](aK['matrix']);ch['modelMatrix']=cp;}if(!isEmpty(aK['rotate'])){ch['rotate']=aK['rotate'];}if(!isEmpty(aK['offsetPos'])){var cr=Cesium['Cartographic']['fromCartesian'](ch['boundingSphere']['center']);var cs=Cesium['Cartesian3']['fromRadians'](cr['longitude'],cr['latitude'],cr['height']);var ct=bP['funcPublic']['inputRadianToCartesian3'](aK['offsetPos'],bP[cO0(0x68)]);var cu=Cesium['Cartesian3']['subtract'](ct,cs,new Cesium['Cartesian3']());var cp=Cesium['Matrix4']['fromTranslation'](cu);var cw=Cesium['Matrix4']['multiplyTransformation'](cp,ch['modelMatrix'],new Cesium['Matrix4']());ch['modelMatrix']=cw;}if(!isEmpty(aK['RotateAxis'])){var cp=Cesium['Matrix4']['IDENTITY'];var cy=ch['boundingSphere']['center'];var cz=Cesium['Quaternion']['fromAxisAngle'](cy,Cesium['Math']['toRadians'](aK['RotateAxis']));var cA=Cesium['Matrix3']['fromQuaternion'](cz);var cB=Cesium['Matrix4'][cO0(0x69)](cA);Cesium['Matrix4']['multiplyTransformation'](cp,cB,cB);var cw=Cesium[cO0(0x6a)][cO0(0x6b)](cB,ch['modelMatrix'],new Cesium['Matrix4']());ch['modelMatrix']=cw;}ch['_modelOriginalMatrix']=ch['modelMatrix']['clone']();ch['_uniforms']={};ch['_uniforms']['flattenCount']=new Cesium['Cartesian3']();ch['_uniforms']['alphaCount']=new Cesium['Cartesian3']();ch['_uniforms']['circleCount']=new Cesium['Cartesian3']();ch['_uniforms']['flattenData']=new Cesium['Texture']({'context':bP['viewer']['scene']['context'],'pixelFormat':Cesium['PixelFormat']['RGBA'],'pixelDatatype':bP['isMobile']()?Cesium['PixelDatatype']['UNSIGNED_BYTE']:Cesium['PixelDatatype']['FLOAT'],'width':0x1,'height':0x1,'sampler':Cesium['Sampler']['NEAREST'],'flipY':![]});ch['_uniforms']['alphaData']=new Cesium['Texture']({'context':bP[cO0(0x6c)][cO0(0x6d)]['context'],'pixelFormat':Cesium[cO0(0x6e)]['RGBA'],'pixelDatatype':bP['isMobile']()?Cesium['PixelDatatype']['UNSIGNED_BYTE']:Cesium[cO0(0x6f)]['FLOAT'],'width':0x1,'height':0x1,'sampler':Cesium['Sampler']['NEAREST'],'flipY':![]});ch['_uniforms']['circleData']=new Cesium['Texture']({'context':bP['viewer']['scene']['context'],'pixelFormat':Cesium['PixelFormat']['RGBA'],'pixelDatatype':bP['isMobile']()?Cesium['PixelDatatype']['UNSIGNED_BYTE']:Cesium['PixelDatatype'][cO0(0x70)],'width':0x1,'height':0x1,'sampler':Cesium['Sampler']['NEAREST'],'flipY':![]});ch['_uniforms']['flowTextureParams']=new Cesium['Texture']({'context':bP['viewer'][cO0(0x71)]['context'],'pixelFormat':Cesium['PixelFormat']['RGBA'],'pixelDatatype':bP['isMobile']()?Cesium['PixelDatatype']['UNSIGNED_BYTE']:Cesium['PixelDatatype']['FLOAT'],'width':0x1,'height':0x1,'sampler':Cesium['Sampler']['NEAREST'],'flipY':![]});ch['_uniforms']['flowTextureParamsStep']=new Cesium['Cartesian3'](0x0,0x0,0x0);ch['_uniforms']['flowTextures']=[new Cesium['Texture']({'context':bP['viewer']['scene']['context'],'pixelFormat':Cesium['PixelFormat']['RGBA'],'pixelDatatype':bP['isMobile']()?Cesium['PixelDatatype']['UNSIGNED_BYTE']:Cesium['PixelDatatype']['FLOAT'],'width':0x1,'height':0x1,'sampler':Cesium[cO0(0x72)]['NEAREST'],'flipY':![]})];var cD=!Cesium['defined'](aK['flowTextureNum'])?!Cesium['defined'](bP['defaults']['flowTextureNum'])?0x5:bP['defaults']['flowTextureNum']:aK['flowTextureNum'];for(var cE=0x1;cE<cD;cE++){ch['_uniforms']['flowTextures']['push'](new Cesium['Texture']({'context':bP['viewer']['scene']['context'],'pixelFormat':Cesium['PixelFormat']['RGBA'],'pixelDatatype':bP['isMobile']()?Cesium['PixelDatatype']['UNSIGNED_BYTE']:Cesium['PixelDatatype']['FLOAT'],'width':0x1,'height':0x1,'sampler':Cesium['Sampler']['NEAREST'],'flipY':![]}));}function cF(){if(!aK['isShow3DDrawing']){var cG=bP['viewer']['scene']['camera'];var cH=new Cesium['OrthographicFrustum']();cH['_offCenterFrustum']['left']=0x0;cH['_offCenterFrustum']['right']=0x0;cH['_offCenterFrustum']['top']=0x0;cH['_offCenterFrustum']['bottom']=0x0;cH['_offCenterFrustum']['near']=1e-11;cH['_offCenterFrustum']['far']=0x2540be400;cH['width']=0x32;cH['aspectRatio']=cG['frustum']['aspectRatio'];cG['frustum3D']=cG['frustum']['clone']();cG['frustum']=cH;cG['frustum2D']=cG[cO0(0x73)]['clone']();bP['viewer']['scene'][cO0(0x74)]['enableTilt']=![];bP[cO0(0x75)][cO0(0x76)]['screenSpaceCameraController']['translateEventTypes']=[Cesium['CameraEventType']['LEFT_DRAG'],Cesium['CameraEventType'][cO0(0x77)]];var cI=bP[cO0(0x78)]['getCenter'](ch['id']);var cJ=bP['Model'][cO0(0x79)](ch['id']);var cK=[cI['position'][0x0],cI['position'][0x1],cJ['radius']*0x2];var cL=new Cesium['Cartesian3']();Cesium['Cartesian3']['clone'](cJ['center'],cL);var cM=new Cesium['Matrix4']();Cesium[cO0(0x7a)]['inverse'](bP['tileset']['root']['transform'],cM);Cesium['Matrix4']['multiplyByPoint'](cM,cL,cL);cL['z']-=cI['position'][0x2]*0xa;Cesium['Matrix4']['multiplyByPoint'](bP['tileset']['root']['transform'],cL,cL);if(!bP['viewer']['entities']['getById']('C'+cO2(0x37)+'G')){bP['Public']['drawPlane'](cL,'C'+cO2(0x38)+'G',cJ['radius']*0x30d40,cJ['radius']*0x30d40);}bP['viewer']['camera'][cO0(0x7b)]({'destination':Cesium['Cartesian3']['fromRadians'](cK[0x0],cK[0x1],cK[0x2]),'orientation':{'heading':0x0,'pitch':Cesium['Math']['toRadians'](-0x5a),'roll':0x0}});bP['EditViewMode']=cNW(0x8);bP['viewer']['scene']['requestRender']();ch['allTilesLoaded']['addEventListener'](cY);}else{if(aK['flyto']){bP['funcPublic']['zoom'](ch,bP['viewer'],cQ,cR,cS,cY);}else{ch['allTilesLoaded']['addEventListener'](cY);}}let cN=ch[cO0(0x7c)]['split']('?')[0x0]+('c'+cO2(0x39)+'n');fetch(cN)['then'](function(cO){return cO['json']();})['then'](function(cP){ch['cadInfo']=cP;if(Cesium['defined'](aK[cO0(0x7d)])){aK['onCadInfoLoaded'](cb,ch[cO0(0x7e)]);}});}var cQ=Number(aK['initView'][0x0]);var cR=Number(aK['initView'][0x1]);var cS=Number(aK['initView'][0x2]);bP[cO0(0x7f)]=ch;if(ch['isBimModel']===0x1)cF();else{if(bP['defaults']['openearth']){if(bP['defaults']['loading']&&aK['flyto']){var cT=bP['viewer']['flyTo'](ch,{'duration':5.5,'offset':new Cesium['HeadingPitchRange'](Cesium['Math']['toRadians'](0x0),Cesium['Math'][cO0(0x80)](-0x1e),0x0)});cT['then'](function(cT){if(cT){bP['funcPublic']['zoom'](ch,bP['viewer'],cQ,cR,cS,cY);}})['catch'](function(cV){aia(cV);});}else{if(aK['flyto']){bP['funcPublic']['zoom'](ch,bP['viewer'],cQ,cR,cS,cY);}else{ch['allTilesLoaded']['addEventListener'](cY);}}}else if(bP['defaults']['editmode']&&bP['EditMode']!=''&&isEmpty(aK[cO0(0x81)])&&isEmpty(aK['offsetPos'])&&ch[cO0(0x82)]!='a'+cO2(0x3a)+'r'){ch['unfixed']=!![];if(bP['BaseContorl']!=undefined){bP['BaseContorl']['tileset']=ch;}else{var cW='编'+cO2(0x3b)+'!';if(bP['defaults']['language']['toLowerCase']()==cNW(0x9))cW=cNY(0x1a);if(bP['defaults']['language']['toLowerCase']()=='z'+cO2(0x3c)+'w')cW='編'+cO2(0x3d)+'!';aia(cW);}bP['BaseContorl']['callback']=cd;ch['allTilesLoaded']['addEventListener'](cY);}else{if(aK['flyto']){bP['funcPublic']['zoom'](ch,bP['viewer'],cQ,cR,cS,cY);}else{ch['allTilesLoaded']['addEventListener'](cY);}}}if(!isEmpty(cc)){cc({'obj':ch});}ch['outlineOn']=!![];ahc();})['catch'](function(cX){if(!isEmpty(cd)){cd({'loaded':![]});}aia(cX);});var cY=function(){if(cg['_initialTilesLoaded']){d0['stop'](cb);var cZ=document['getElementById'](c8);if(!isEmpty(cZ)){if(c9['add']==0x1){bP['viewer']['container']['removeChild'](cZ);c9={'add':0x1,'end':0x0};c8='';}else{c9['end']++;if(c9['end']==c9['add']){bP['viewer']['container']['removeChild'](cZ);c9={'add':0x1,'end':0x0};c8='';}}}if(!isEmpty(cd)){cd({'loaded':!![],'locate':![],'obj':cg,'time':d0['getTime'](cb)});cg['allTilesLoaded']['removeEventListener'](cY);}}};var d0={'data':{},'start':function(d1){d0['data'][d1]=new Date();},'stop':function(d2){var d3=d0['data'][d2];if(d3)d0['data'][d2]=new Date()-d3;},'getTime':function(d4){return d0['data'][d4];}};}},'addByInstance':function(d5,d6,d7,d8,aK){if(bP['m_model']['get'](d6['toString']())===undefined){d6=d6['toString']();bP['tagName']=d6;aK=extend({'flyto':!![],'matrix':undefined,'isoutline':![],'modelName':'','maxspaceerror':bP['defaults']['maxspaceerror'],'offsetPos':aK==undefined?null:aK['offsetPos'],'RotateAxis':aK==undefined?null:aK['RotateAxis'],'viewDirection':undefined,'viewEye':undefined,'viewOffsetEye':undefined,'maximumMemory':0x1000,'initView':[0x0,-0x1e,0x1]},aK);var da=new Cesium['Cesium3DTileset']({'url':d5,'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':aK['isoutline'],'debugShowBoundingVolume':![],'debugShowContentBoundingVolume':![],'debugColorizeTiles':![],'viewer':bP['viewer'],'tagName':d6,'newLonLat':aK['Pos'],'minimumNdotL':bP['minimumNdotL'],'modelRotateMatrixInstance':aK['rotateMatrix']});bP['viewer']['scene'][cO0(0x83)]['add'](da);da[cO0(0x84)]['then'](function(db){dE[cO0(0x85)](d6);db['id']=d6;db['modelname']=aK['modelName'];db['maxspaceerror']=aK[cO0(0x86)];db['flyto']=aK['flyto'];db['stylecolor']='r'+cO2(0x3e)+')';db['rotate']=[0x0,0x0,0x0];db['viewDirection']=aK['viewDirection'];db['viewEye']=aK['viewEye'];db['viewOffsetEye']=aK['viewOffsetEye'];var dc=navigator['userAgent'];if(dc['indexOf']('A'+cO2(0x3f)+'d')>-0x1||dc['indexOf']('i'+cO2(0x40)+'e')>-0x1||dc['indexOf']('i'+cO2(0x41)+'d')>-0x1||dc['indexOf']('i'+cO2(0x42)+'d')>-0x1){db['maximumMemoryUsage']=0x200;}else{db['maximumMemoryUsage']=aK['maximumMemory'];}bP[cO0(0x87)]['set'](d6,db);bP[cO0(0x88)]['setMaxSpaceError'](aK['maxspaceerror'],d6);if(!bP['modelStyleMap'][cO0(0x89)](d6)){bP['modelStyleMap']['set'](d6,new Map());}if(!bP['modelShowMap']['has'](d6)){bP['modelShowMap'][cO0(0x8a)](d6,new Map());}if(!bP['modelFlatten']['has'](d6)){bP['modelFlatten']['set'](d6,new Map());}if(!bP['modelCutPart']['has'](d6)){bP['modelCutPart']['set'](d6,new Map());}db[cO0(0x8b)]=0x1;db['tilesetoutline']={};if(db[cO0(0x8c)]['boundingVolume']!=undefined&&db['root']['boundingVolume'][cO0(0x8d)]!=undefined){var dd=new Cesium['RectangleGeometry']({'rectangle':db[cO0(0x8e)]['boundingVolume']['rectangle'],'height':db['root']['boundingVolume']['minimumHeight'],'extrudedHeight':db['root']['boundingVolume']['maximumHeight']});var de=Cesium['RectangleGeometry']['createGeometry'](dd);db['tilesetoutline']['rectangle']=db[cO0(0x8f)]['boundingVolume']['rectangle'];db['tilesetoutline']['positions']=de['attributes']['position']['values'];db['tilesetoutline']['boundingsphere']=de['boundingSphere'];db['tilesetoutline']['boundingVolume']=db['root']['boundingVolume'];db['tilesetoutline']['minimumHeight']=db['root']['boundingVolume']['minimumHeight'];db['tilesetoutline']['maximumHeight']=db[cO0(0x90)]['boundingVolume'][cO0(0x91)];}if(isEmpty(db['style']))db['style']=new Cesium[(cO0(0x92))]();if(!isEmpty(aK['transform'])&&aK['transform']['length']==0x10){var df=Cesium['Matrix4']['fromArray'](aK['transform']);db['root'][cO0(0x93)]=df;}if(!isEmpty(aK['matrix'])&&aK['matrix']['length']==0x10){var df=Cesium['Matrix4']['fromArray'](aK['matrix']);db['modelMatrix']=df;}if(!isEmpty(aK['rotate'])){db['rotate']=aK['rotate'];}if(!isEmpty(aK['offsetPos'])){var dh=Cesium['Cartographic']['fromCartesian'](db['boundingSphere']['center']);var di=Cesium['Cartesian3']['fromRadians'](dh['longitude'],dh['latitude'],dh['height']);var dj=bP['funcPublic']['inputRadianToCartesian3'](aK['offsetPos'],bP['viewer']);var dk=Cesium[cO0(0x94)]['subtract'](dj,di,new Cesium['Cartesian3']());var df=Cesium['Matrix4']['fromTranslation'](dk);var dm=Cesium['Matrix4']['multiplyTransformation'](df,db['modelMatrix'],new Cesium['Matrix4']());db['modelMatrix']=dm;}if(!isEmpty(aK['RotateAxis'])){var df=Cesium['Matrix4']['IDENTITY'];var dp=db['boundingSphere']['center'];var dq=Cesium['Quaternion']['fromAxisAngle'](dp,Cesium['Math'][cO0(0x95)](aK['RotateAxis']));var dr=Cesium['Matrix3']['fromQuaternion'](dq);var ds=Cesium['Matrix4']['fromRotationTranslation'](dr);Cesium['Matrix4']['multiplyTransformation'](df,ds,ds);var dm=Cesium['Matrix4']['multiplyTransformation'](ds,db['modelMatrix'],new Cesium['Matrix4']());db[cO0(0x96)]=dm;}db[cO0(0x97)]={};db['_uniforms']['flattenCount']=new Cesium['Cartesian3']();db['_uniforms']['alphaCount']=new Cesium['Cartesian3']();db['_uniforms']['circleCount']=new Cesium[(cO0(0x98))]();db['_uniforms']['flattenData']=new Cesium['Texture']({'context':bP['viewer']['scene']['context'],'pixelFormat':Cesium['PixelFormat']['RGBA'],'pixelDatatype':bP['isMobile']()?Cesium['PixelDatatype']['UNSIGNED_BYTE']:Cesium['PixelDatatype'][cO0(0x99)],'width':0x1,'height':0x1,'sampler':Cesium['Sampler']['NEAREST'],'flipY':![]});db['_uniforms']['alphaData']=new Cesium['Texture']({'context':bP['viewer']['scene']['context'],'pixelFormat':Cesium['PixelFormat']['RGBA'],'pixelDatatype':bP['isMobile']()?Cesium['PixelDatatype']['UNSIGNED_BYTE']:Cesium['PixelDatatype']['FLOAT'],'width':0x1,'height':0x1,'sampler':Cesium['Sampler']['NEAREST'],'flipY':![]});db['_uniforms']['circleData']=new Cesium['Texture']({'context':bP['viewer']['scene']['context'],'pixelFormat':Cesium['PixelFormat']['RGBA'],'pixelDatatype':bP['isMobile']()?Cesium['PixelDatatype']['UNSIGNED_BYTE']:Cesium['PixelDatatype']['FLOAT'],'width':0x1,'height':0x1,'sampler':Cesium['Sampler']['NEAREST'],'flipY':![]});db['_uniforms']['flowTextureParams']=new Cesium['Texture']({'context':bP['viewer']['scene']['context'],'pixelFormat':Cesium['PixelFormat']['RGBA'],'pixelDatatype':bP['isMobile']()?Cesium['PixelDatatype']['UNSIGNED_BYTE']:Cesium['PixelDatatype']['FLOAT'],'width':0x1,'height':0x1,'sampler':Cesium['Sampler']['NEAREST'],'flipY':![]});db['_uniforms']['flowTextureParamsStep']=new Cesium['Cartesian3'](0x0,0x0,0x0);db['_uniforms'][cO0(0x9a)]=[new Cesium['Texture']({'context':bP['viewer']['scene']['context'],'pixelFormat':Cesium['PixelFormat']['RGBA'],'pixelDatatype':bP['isMobile']()?Cesium['PixelDatatype']['UNSIGNED_BYTE']:Cesium['PixelDatatype']['FLOAT'],'width':0x1,'height':0x1,'sampler':Cesium['Sampler']['NEAREST'],'flipY':![]})];var du=!Cesium['defined'](aK['flowTextureNum'])?!Cesium['defined'](bP['defaults']['flowTextureNum'])?0x5:bP['defaults']['flowTextureNum']:aK['flowTextureNum'];for(var dv=0x1;dv<du;dv++){db['_uniforms'][cO0(0x9b)]['push'](new Cesium['Texture']({'context':bP['viewer']['scene']['context'],'pixelFormat':Cesium['PixelFormat']['RGBA'],'pixelDatatype':bP['isMobile']()?Cesium['PixelDatatype']['UNSIGNED_BYTE']:Cesium['PixelDatatype']['FLOAT'],'width':0x1,'height':0x1,'sampler':Cesium['Sampler']['NEAREST'],'flipY':![]}));}var dw=Number(aK['initView'][0x0]);var dx=Number(aK['initView'][0x1]);var dy=Number(aK['initView'][0x2]);if(bP['defaults']['openearth']){if(bP['defaults']['loading']&&aK['flyto']){var dz=bP['viewer']['flyTo'](db,{'duration':0x8,'offset':new Cesium['HeadingPitchRange'](Cesium['Math'][cO0(0x9c)](0x0),Cesium['Math']['toRadians'](-0x5a),0x3e8)});dz['then'](function(dz){if(dz){bP['funcPublic']['zoom'](db,bP['viewer'],dw,dx,dy,dD);}})['catch'](function(dB){aia(dB);});}else{if(aK['flyto']){bP['funcPublic']['zoom'](db,bP['viewer'],dw,dx,dy,dD);}else{db['allTilesLoaded']['addEventListener'](dD);}}}else if(bP['defaults']['editmode']&&bP['EditMode']!=''&&isEmpty(aK['matrix'])&&isEmpty(aK['offsetPos'])&&db['id']!='a'+cO2(0x43)+'r'){db['unfixed']=!![];bP['BaseContorl']['tileset']=db;bP['BaseContorl'][cO0(0x9d)]=d8;db['allTilesLoaded']['addEventListener'](dD);}else{if(aK['flyto']){bP['funcPublic']['zoom'](db,bP['viewer'],dw,dx,dy,dD);}else{db['allTilesLoaded']['addEventListener'](dD);}}if(!isEmpty(d7)){d7({'loaded':!![],'locate':![],'obj':db});}bP['tileset']=db;ahc();})['catch'](function(dC){if(!isEmpty(d8)){d8({'loaded':![]});}aia(dC);});var dD=function(){if(da['_initialTilesLoaded']){dE['stop'](d6);if(!isEmpty(d8)){d8({'loaded':!![],'locate':![],'obj':da,'time':dE[cO0(0x9e)](d6)});da['allTilesLoaded'][cO0(0x9f)](dD);}}};var dE={'data':{},'start':function(dF){dE['data'][dF]=new Date();},'stop':function(dG){var dH=dE['data'][dG];if(dH)dE['data'][dG]=new Date()-dH;},'getTime':function(dI){return dE['data'][dI];}};}},'mergeModel':function(dJ,dK,dL,dM,aK){if(aK==undefined){aK={'restoreMCS':!![]};}else{if(aK['restoreMCS']==undefined){aK['restoreMCS']=!![];}}bP['Model']['add'](dJ,dK,dL,dM,aK);},'addPart':function(dO,dP,dQ,dR,aK){try{if(bP['m_model']['get'](dP['toString']())===undefined){if(isEmpty(dQ))return;bP['Model']['add'](dO,dP,function(){bP['Feature']['showFeatures'](dQ,dP);},function(){if(!isEmpty(dR)){dR();}},aK);}else{if(isEmpty(dQ)){bP['Model']['setVisible'](dP,![]);}else{bP['Feature']['showFeatures'](dQ,dP);if(!isEmpty(dR)){dR();}}}}catch(dT){aia('错'+cO2(0x44)+':'+dT);}},'addByGltf':function(aK){try{if(!afZ(bS)){return;}var dV=Cesium[cO0(0xa0)]['eastNorthUpToFixedFrame'](Cesium['Cartesian3']['fromDegrees'](aK[cO0(0xa1)][0x0],aK['position'][0x1],aK['position'][0x2]));var dW=!isEmpty(aK['scale'])?Number(aK['scale']):0x1;var dX=bP['viewer']['scene']['primitives']['add'](Cesium['Model']['fromGltf']({'id':!isEmpty(aK[cO0(0xa2)])?aK['tag']:Cesium['createGuid'](),'url':aK['url'],'modelMatrix':dV,'scale':dW}));dX['lightColor']=new Cesium['Cartesian3'](0x3,0x3,0x3);var dY=new Cesium['BoundingSphere'](Cesium['Cartesian3']['fromDegrees'](aK['position'][0x0],aK['position'][0x1],aK['position'][0x2]),0x1);bP['viewer']['camera']['flyToBoundingSphere'](dY,{'duration':0.5,'offset':new Cesium['HeadingPitchRange'](!isEmpty(aK['heading'])?Cesium['Math']['toRadians'](aK['heading']):0x0,!isEmpty(aK['pitch'])?Cesium['Math']['toRadians'](aK['pitch']):Cesium['Math']['toRadians'](-0x23),!isEmpty(aK[cO0(0xa3)])?aK['range']:0x64)});ahc();bP['viewer'][cO0(0xa4)]['requestRender']();}catch(dZ){aia('错'+cO2(0x45)+':'+dZ);}},'addByGLB':function(aK){try{if(!afZ(bS)){return;}if(aK[cO0(0xa5)]==undefined||aK['tag']==''){return;}if(aK['flyto']==undefined){aK['flyto']=!![];}bP['viewer']['scene'][cO0(0xa6)]=![];var e1=!isEmpty(aK['scale'])?Number(aK['scale']):0x1;var e2=Cesium['Transforms']['eastNorthUpToFixedFrame'](Cesium['Cartesian3']['fromDegrees'](aK['position'][0x0],aK['position'][0x1],aK['position'][0x2]));var e3=bP['viewer']['scene']['primitives']['add'](Cesium['Model']['fromGltf']({'id':!isEmpty(aK['tag'])?aK['tag']:Cesium['createGuid'](),'url':aK['url'],'modelMatrix':e2,'debugShowBoundingVolume':![],'scale':e1}));if(aK['flyto']){var e4=new Cesium['BoundingSphere'](Cesium['Cartesian3']['fromDegrees'](aK['position'][0x0],aK['position'][0x1],aK[cO0(0xa7)][0x2]),0x1);bP['viewer']['camera']['flyToBoundingSphere'](e4,{'duration':0.5,'offset':new Cesium['HeadingPitchRange'](!isEmpty(aK['heading'])?Cesium['Math']['toRadians'](aK['heading']):0x0,!isEmpty(aK['pitch'])?Cesium[cO0(0xa8)]['toRadians'](aK['pitch']):Cesium['Math']['toRadians'](-0x23),!isEmpty(aK['range'])?aK['range']:0x1e)});}e3['readyPromise']['then'](function(e3){if(!isEmpty(aK['readyPromiseFunc'])){aK[cO0(0xa9)]({'loaded':!![],'animations':e3['_runtime']['animations']});}});bP['m_model']['set'](aK['tag'],e3);ahc();bP['viewer']['scene']['requestRender']();}catch(e6){aia('错'+cO2(0x46)+':'+e6);}},'animationStart':function(aK){try{if(!afZ(bS)){return;}if(!isEmpty(aK['tag'])){if(bP['m_model']['get'](aK['tag']['toString']())===undefined){throw cNY(0x1b);}else{var e8=bP['m_model']['get'](aK['tag']['toString']());var e9=bP['modelCurrentAnimation']['get'](aK['tag']['toString']());if(e9!=undefined){e8['activeAnimations']['remove'](e9);}if(!isEmpty(aK['index'])){e9=e8[cO0(0xaa)]['add']({'index':aK['index'],'loop':aK['loop']==undefined?Cesium['ModelAnimationLoop']['REPEAT']:aK['loop']});}if(!isEmpty(aK[cO0(0xab)])){e9=e8[cO0(0xac)]['add']({'name':aK['name'],'loop':aK['loop']==undefined?Cesium[cO0(0xad)]['REPEAT']:aK['loop']});}bP['modelCurrentAnimation']['set'](aK['tag']['toString'](),e9);}}else{aia('错'+cO2(0x47)+'!');}}catch(ea){aia('错'+cO2(0x48)+':'+ea);}},'animationStop':function(aK){try{if(!afZ(bS)){return;}if(!isEmpty(aK['tag'])){if(bP['m_model']['get'](aK[cO0(0xae)]['toString']())===undefined){throw cNY(0x1c);}else{var ec=bP['modelCurrentAnimation']['get'](aK['tag']['toString']());api['m_model']['get'](aK[cO0(0xaf)]['toString']())['activeAnimations']['remove'](ec);}}else{aia('错'+cO2(0x49)+'!');}}catch(ed){aia('错'+cO2(0x4a)+':'+ed);}},'addByKml':function(ee,ef){try{if(!afZ(bS)){return;}var aK={'camera':bP['viewer'][cO0(0xb0)]['camera'],'canvas':bP['viewer']['scene']['canvas'],'clampToGround':!![]};var eh=bP['viewer']['dataSources']['add'](Cesium['KmlDataSource']['load'](ee,aK));eh['then'](function(ei){bP[cO0(0xb1)]['flyTo'](eh)['then'](function(){if(!isEmpty(ef)){ef();}bP['viewer']['scene']['requestRender']();});});ahc();}catch(ej){aia('错'+cO2(0x4b)+':'+ej);}},'addByGeoJson':function(ek,el){try{if(!afZ(bS)){return;}var em=new Cesium['Cartesian3']['fromDegrees'](108.88,34.2,0x17a);var en=ek;var eo=document['getElementById'](bP['defaults']['container']);var ep=eo['offsetWidth']/0x2;var eq=eo[cO0(0xb2)]/0x2;for(var er=0x0;er<en[cO0(0xb3)];er++){var es=[];var et=new Cesium['Cartesian3']();for(var eu=0x0;eu<en[er]['length'];eu++){var ev=en[er][eu][0x0]/0x3e8+ep;var ew=Math['abs'](en[er][eu][0x1]/0x3e8+eq);var ex=new Cesium['Cartesian2'](ev,ew);var ey=bP['funcPublic']['pickPosition'](ex,bP['viewer']);es['push'](ey['position']);}et=el[er];bP['viewer']['entities'][cO0(0xb4)]({'name':'T'+cO2(0x4c)+'l','polygon':{'hierarchy':{'positions':es},'material':et,'extrudedHeight':2.9,'outline':!![]}});}ahc();bP[cO0(0xb5)]['scene']['requestRender']();}catch(ez){aia('错'+cO2(0x4d)+':'+ez);}},'getLoadedData':function(eA){try{if(!afZ(bS)){return;}if(bP['m_model']['get'](eA['toString']())===undefined){throw cNY(0x1d);}else{var eB=bP['m_model'][cO0(0xb6)](eA['toString']());return{'total':eB['_statistics']['numberOfTilesTotal'],'pending':eB['_statistics']['numberOfPendingRequests']};}}catch(eC){aia('错'+cO2(0x4e)+':'+eC);}},'addBySolidWorksTagging':function(eD){var eE=eD['AllDimension'];var eF=[];var eG=[];var eH=0x3e8;for(var eI=0x0;eI<eE['length'];eI++){var eJ=eE[eI];var eK=eJ['ArrowHeads'];for(var eL=0x0;eL<eK['length'];eL++){var eM=eK[eL];var eN=new Cesium['Cartesian3'](eM['arrowHeadPt_X']*eH,eM['arrowHeadPt_Y']*eH,eM['arrowHeadPt_Z']*eH);var eO=new Cesium[(cO0(0xb7))](eM['arrowHeadDir_X'],eM['arrowHeadDir_Y'],eM[cO0(0xb8)]);var eP=eM['arrowHeadWidth']*eH;var eQ=new Cesium['Cartesian3']();Cesium['Cartesian3']['clone'](eN,eQ);Cesium['Cartesian3']['normalize'](eO,eO);eQ['x']+=eO['x']*eP;eQ['y']+=eO['y']*eP;eQ['z']+=eO['z']*eP;var eR=new Cesium['Cartesian3']();var eS=new Cesium['Cartesian3']();Cesium['Matrix4'][cO0(0xb9)](bP['tileset']['root']['transform'],eN,eR);Cesium['Matrix4']['multiplyByPoint'](bP['tileset']['root']['transform'],eQ,eS);eF['push']({'startPos':eQ,'endPos':eN,'width':eM['arrowHeadHeight']*eH});}var eT=eJ['DimensionLines'];for(var eU=0x0;eU<eT['length'];eU++){var eV=eT[eU];var eW=new Cesium['Cartesian3'](eV['startPt_X']*eH,eV['startPt_Y']*eH,eV['startPt_Z']*eH);var eX=new Cesium['Cartesian3'](eV['endPt_X']*eH,eV['endPt_Y']*eH,eV['endPt_Z']*eH);Cesium['Matrix4']['multiplyByPoint'](bP['tileset']['root'][cO0(0xba)],eW,eW);Cesium['Matrix4']['multiplyByPoint'](bP['tileset']['root']['transform'],eX,eX);var eY=new Cesium['GeometryInstance']({'geometry':new Cesium['PolylineGeometry']({'positions':[eW,eX],'width':0x1,'vertexFormat':Cesium['PolylineMaterialAppearance']['VERTEX_FORMAT']}),'id':Cesium['createGuid']()});eG['push'](eY);}var eZ=new Cesium['Cartesian3'](eJ['TextLocation']['X']*eH,eJ['TextLocation']['Y']*eH,eJ['TextLocation']['Z']*eH);Cesium['Matrix4']['multiplyByPoint'](bP['tileset']['root']['transform'],eZ,eZ);bP['viewer']['entities']['add']({'id':Cesium['createGuid'](),'name':'l'+cO2(0x4f)+'e','position':eZ,'label':{'text':eJ['Value']['toFixed'](0x2)+'','font':eJ['Font'],'fillColor':Cesium['Color']['BLACK'],'showBackground':![]}});}if(eF[cO0(0xbb)]>0x0){bP['Other']['addTriangleFace'](eF);}if(eG['length']>0x0){bP['viewer']['scene']['primitives']['add'](new Cesium['Primitive']({'geometryInstances':eG,'appearance':new Cesium['PolylineMaterialAppearance']({'material':new Cesium['Material']({'fabric':{'type':'C'+cO2(0x50)+'r','uniforms':{'color':Cesium['Color']['BLACK']}}})})}));bP['viewer']['scene']['requestRender']();}},'setVisible':function(f0,f1){try{if(!afZ(bS)){return;}if(bP['m_model']['get'](f0['toString']())===undefined){throw cNY(0x1e);}else{var f2=bP['m_model']['get'](f0['toString']());f2['show']=f1;var f3=f2['getParamObject']();if(Cesium[cO0(0xbc)](f3)){f3['show']=f1;}bP['viewer']['scene']['requestRender']();return 0x0;}}catch(f4){aia('错'+cO2(0x51)+':'+f4);}},'setCustomEffects':function(f5){try{if(!afZ(bS)){return;}if(bP['m_model']['get'](f5['toString']())===undefined){throw cNY(0x1f);}else{var f6=bP['m_model']['get'](f5['toString']());f6['customfragmentShader']=bN;bP['viewer']['scene']['requestRender']();return 0x0;}}catch(f7){aia('错'+cO2(0x52)+':'+f7);}},'setVisibleByInstanceId':function(f8,f9,fa){try{if(!afZ(bS)){return;}if(bP['m_model']['get'](f8['toString']())===undefined){throw cNY(0x20);}else{bP[cO0(0xbd)]=bP[cO0(0xbe)]['get'](f8['toString']());for(var fb=0x0;fb<bP['tileset']['_selectedTiles']['length'];fb++){var fc=bP['tileset']['_selectedTiles'][fb];var fd=fc['instances'];for(var fe=0x0;fe<fd['length'];fe++){for(var ff=0x0;ff<f9[cO0(0xbf)];ff++){bP['Feature']['setVisible'](fd[fe]['o']+'_'+f9[ff],fa,f8);}}}bP['viewer']['scene']['requestRender']();return 0x0;}}catch(fg){aia('错'+cO2(0x53)+':'+fg);}},'location':function(fh){try{if(!afZ(bS)){return;}if(!isEmpty(fh)){if(bP['m_model']['get'](fh['toString']())===undefined){throw cNY(0x21);}else{bP['tileset']=bP['m_model'][cO0(0xc0)](fh['toString']());if(bP['Camera'][cO0(0xc1)]())bP['Camera']['resetImmersiveRoamViewPort']();else bP['funcPublic']['zoom'](bP['tileset'],bP['viewer']);}}else{if(bP['Camera']['isImmersiveRoaming']())bP['Camera']['resetImmersiveRoamViewPort']();else bP['funcPublic']['zoom'](bP['tileset'],bP['viewer']);}}catch(fi){aia('错'+cO2(0x54)+':'+fi);}},'addBoundingVolume':function(fj,fk){try{if(!afZ(bS)){return;}if(bP[cO0(0xc2)][cO0(0xc3)](fj['toString']())===undefined){throw cNY(0x22);}else{if(isEmpty(fk))fk=Cesium['Color']['RED'];if(!isEmpty(fj)){if(bP['m_model']['get'](fj['toString']())===undefined){throw cNY(0x23);}else{bP['tileset']=bP['m_model']['get'](fj['toString']());}}var fl=bP['funcPublic']['createModelVolume'](bP['tileset'],fk instanceof Cesium['Color']?fk:Cesium['Color']['fromCssColorString'](fk));bP['viewer']['scene']['primitives']['add'](fl);bK['push'](fl);bP['viewer'][cO0(0xc4)]['requestRender']();}}catch(fm){aia('错'+cO2(0x55)+':'+fm);}},'clearBoundingVolume':function(){try{if(!afZ(bS)){return;}for(var fn=0x0;fn<bK['length'];fn++){bP['viewer']['scene'][cO0(0xc5)]['remove'](bK[fn]);}bK=[];bP['viewer']['scene']['requestRender']();}catch(fo){aia('错'+cO2(0x56)+':'+fo);}},'getCenter':function(fp){try{if(bI&&bJ){if(bP['m_model']['get'](bJ['toString']())===undefined){throw cNY(0x24);}if(!isEmpty(bJ)){var fq=bP['m_model']['get'](bJ['toString']());var fr=bP[cO0(0xc6)]['outCartesian3ToRadian'](fq['boundingSphere']['center'],bP['viewer']);return{'center':fq['boundingSphere']['center'],'radius':fq['boundingSphere']['radius'],'position':fr};}}var fs=[];if(!isEmpty(fp)){if(bP['m_model']['get'](fp['toString']())===undefined){throw cNY(0x25);}var fq=bP['m_model'][cO0(0xc7)](fp['toString']());return{'position':bP['funcPublic']['outCartesian3ToRadian'](fq['boundingSphere']['center'],bP[cO0(0xc8)])};}else{bP['m_model']['forEach'](function(fu,fv){fs['push'](fu['boundingSphere']);});}var fw;if(fs['length']>0x0){fw=Cesium['BoundingSphere']['fromBoundingSpheres'](fs,new Cesium['BoundingSphere']());}else{fw=new Cesium[(cO0(0xc9))](bP['viewer']['camera']['position'],0x0);}if(Cesium[cO0(0xca)](fw)){var fr=bP['funcPublic']['outCartesian3ToRadian'](fw['center'],bP['viewer']);return{'center':fw['center'],'radius':fw['radius'],'position':fr};}}catch(fy){aia('错'+cO2(0x57)+':'+fy);}},'getHandleState':function(){try{return bP['IsMoving'];}catch(fz){aia('错'+cO2(0x58)+':'+fz);}},'setHandleState':function(fA){try{bP['IsMoving']=fA;return bP['IsMoving'];}catch(fB){aia('错'+cO2(0x59)+':'+fB);}},'setAlpha':function(fC,fD){try{if(!afZ(bS)){return;}if(!isEmpty(fC)){if(bP['m_model']['get'](fC['toString']())===undefined){throw cNY(0x26);}bP['tileset']=bP['m_model']['get'](fC['toString']());}if(isEmpty(fD))fD=0.1;var fE=Cesium['Color']['fromCssColorString'](bP['tileset']['stylecolor']);bP['tileset']['stylecolor']=fE['withAlpha'](fD)['toCssColorString']();var fF=bP['modelStyleMap']['get'](fC['toString']());if(fF['size']>0x0){fF[cO0(0xcb)](function(fG,fH){if(fG['isParam']){fG['color']['alpha']=fD;}else{var fI=typeof fG['color']=='s'+cO2(0x5a)+'g'?Cesium['Color']['fromCssColorString'](fG['color']):fG['color'];fG['color']=fI['withAlpha'](fD)['toCssColorString']();}});}bP['funcPublic']['updateModelStyle'](bP['tileset'],fF);var fJ=bP['tileset']['getParamObject']()==undefined?[]:[bP[cO0(0xcc)]['getParamObject']()];var fK=![];var fF=bP['modelStyleMap']['get'](fC['toString']());if(fF['size']>0x0){fF['forEach'](function(fM,fN){if(fM['isParam']){fK=!![];}});}if(fK){bP['funcPublic']['updateEntityAlpha'](fJ,fD,'');}else{if(fJ['length']>0x0&&fJ[0x0]['_primitives'][cO0(0xcd)]['length']>0x0){for(let fO=0x0;fO<fJ[0x0]['_primitives'][cO0(0xce)]['length'];fO++){if(fJ[0x0]['_primitives']['_primitives'][fO]instanceof Cesium['Primitive']){var fP=fJ[0x0]['_primitives']['_primitives'][fO];fP[cO0(0xcf)]['material']=new Cesium['Material']({'fabric':{'type':'C'+cO2(0x5b)+'r','uniforms':{'color':new Cesium['Color'](0x1,0x1,0x1,fD)}}});fP[cO0(0xd0)]['translucent']=!![];}}}}return 0x0;}catch(fQ){aia('错'+cO2(0x5c)+':'+fQ);}return-0x1;},'setColor':function(fR,fS,fT,fU,fV,fW){try{if(!afZ(bS)){return;}if(!isEmpty(fR)){if(bP['m_model']['get'](fR['toString']())===undefined){throw cNY(0x27);}bP['tileset']=bP['m_model']['get'](fR[cO0(0xd1)]());}if(isEmpty(fV))fV=0x1;var fX='r'+cO2(0x5d)+'('+fS+','+fT+','+fU+','+fV+')';bP['tileset']['stylecolor']=fX;var fY=bP[cO0(0xd2)]['get'](fR[cO0(0xd3)]());if(fW==undefined){fW=!![];}if(fY['size']>0x0&&fW){fY['forEach'](function(fZ,g0){fZ['color']=fX;});}bP['funcPublic'][cO0(0xd4)](bP['tileset'],fY);return 0x0;}catch(g1){aia('错'+cO2(0x5e)+':'+g1);}},'original':function(g2){try{if(!afZ(bS)){return;}if(!isEmpty(g2)){if(bP['m_model'][cO0(0xd5)](g2['toString']())===undefined){throw cNY(0x28);}else{bP['tileset']=bP['m_model']['get'](g2['toString']());bP['tileset']['stylecolor']='r'+cO2(0x5f)+')';bP['modelStyleMap'][cO0(0xd6)](g2['toString']())['clear']();bP['modelShowMap']['get'](g2['toString']())['clear']();bP['funcPublic']['updateModelStyle'](bP['tileset'],new Map());bP['funcPublic']['updateModelShowStyle'](bP['tileset'],new Map(),!![]);bP['Feature']['clearSelectColor']();var g3=bP['tileset']['getParamObject']()==undefined?[]:[bP['tileset'][cO0(0xd7)]()];bP['funcPublic']['clearEntityColor'](g3);if(g3[cO0(0xd8)]>0x0&&g3[0x0]['_primitives']['_primitives'][cO0(0xd9)]>0x0){for(let g4=0x0;g4<g3[0x0]['_primitives']['_primitives']['length'];g4++){if(g3[0x0][cO0(0xda)]['_primitives'][g4]instanceof Cesium['Primitive']){var g5=g3[0x0][cO0(0xdb)]['_primitives'][g4];g5['appearance']['material']=undefined;g5['appearance']['translucent']=![];}}}bP[cO0(0xdc)]['updateEntityShow'](bP['viewer'],'',![],0x1);}}else{bP['tileset']['stylecolor']='r'+cO2(0x60)+')';bP['modelStyleMap']['get'](bP['tagName']['toString']())['clear']();bP['modelShowMap']['get'](bP['tagName']['toString']())['clear']();bP['funcPublic']['updateModelStyle'](bP['tileset'],new Map());bP['funcPublic']['updateModelShowStyle'](bP['tileset'],new Map(),!![]);}bP['viewer']['scene']['requestRender']();return 0x0;}catch(g6){aia('错'+cO2(0x61)+':'+g6);}},'remove':function(g7){try{if(!afZ(bS)){return;}var g8=bP['m_model'][cO0(0xdd)](g7['toString']());if(g8===undefined){throw cNY(0x29);}else{var g9=bP['tileset']['getParamObject']();if(g9!=undefined){bP['viewer']['dataSources']['remove'](g9,!![]);}bP['viewer']['scene']['primitives']['remove'](g8);bP['m_model']['delete'](g7['toString']());bP['viewer']['scene']['requestRender']();return 0x0;}}catch(ga){return-0x1;aia('错'+cO2(0x62)+':'+ga);}},'scale':function(gb,gc){try{if(!afZ(bS)){return;}if(!ag1(bS,0x1)){return;}var gd=bP['m_model']['get'](gb['toString']());if(gd===undefined){throw cNY(0x2a);}gc=Number(gc);if(isNaN(gc)){throw'参'+cO2(0x63)+'字';}bP['tileset']=bP['m_model']['get'](gb['toString']());var ge=gm(bP['tileset'],gc,0x0);var gf=Cesium['Matrix4'][cO0(0xde)](ge,bP['tileset']['modelMatrix'],new Cesium['Matrix4']());bP['tileset']['modelMatrix']=gf;bP['viewer']['scene']['requestRender']();return Cesium['Matrix4']['toArray'](gf);function gg(gh,gi){var gj=gh[cO0(0xdf)]['center'];var gk=Cesium['Cartographic']['fromCartesian'](gj);gk['height']=gi;gj=Cesium['Cartographic']['toCartesian'](gk);var gl=Cesium['Transforms']['eastNorthUpToFixedFrame'](gj);return gl;}function gm(gn,gc,gp){var gq=gg(gn,gp);var gr=Cesium['Matrix4']['inverse'](gq,new Cesium['Matrix4']());var gs=new Cesium['Cartesian3'](gc,gc,gc);var gt=Cesium['Matrix4']['fromScale'](gs);var gu=Cesium['Matrix4']['multiply'](gq,Cesium['Matrix4']['multiply'](gt,gr,new Cesium[(cO0(0xe0))]()),new Cesium['Matrix4']());return gu;}}catch(gv){aia('错'+cO2(0x64)+':'+gv);}},'rotate':function(gw,gx){try{if(!afZ(bS)){return;}if(!ag1(bS,0x1)){return;}if(!isEmpty(gx)){if(bP['m_model']['get'](gx['toString']())===undefined){throw cNY(0x2b);}bP['tileset']=bP['m_model']['get'](gx[cO0(0xe1)]());}gw=Number(gw);if(isNaN(gw)){throw'参'+cO2(0x65)+'字';}var gy=bP['tileset']['boundingSphere']['center'];var gz=new Cesium['Matrix4']();Cesium['Matrix4']['inverse'](bP['tileset']['modelMatrix'],gz);Cesium['Matrix4']['multiplyByPoint'](gz,gy,gy);var gA=Cesium['Quaternion']['fromAxisAngle'](gy,Cesium['Math']['toRadians'](gw));var gB=Cesium['Matrix3']['fromQuaternion'](gA);var gC=Cesium['Matrix4']['fromRotationTranslation'](gB);var gD=new Cesium['Matrix4']();Cesium['Matrix4']['multiply'](bP['tileset'][cO0(0xe2)],gC,gD);bP['tileset']['modelMatrix']=gD;bP['viewer']['scene'][cO0(0xe3)]();return Cesium[cO0(0xe4)][cO0(0xe5)](gD);}catch(gE){aia('错'+cO2(0x66)+':'+gE);}},'rotateByQuaternion':function(aK){try{if(!isEmpty(aK['modelId'])){if(bP['m_model'][cO0(0xe6)](aK['modelId']['toString']())===undefined){throw cNY(0x2c);}bP['tileset']=bP['m_model']['get'](aK['modelId']['toString']());}var gG=Cesium['Matrix4']['IDENTITY'];var gH=new Cesium['Quaternion'](aK[cO0(0xe7)][0x0],aK['quaternion'][0x1],aK['quaternion'][0x2],aK['quaternion'][0x3]);var gI=Cesium['Matrix3'][cO0(0xe8)](gH);var gJ=Cesium['Matrix4']['fromRotationTranslation'](gI);Cesium['Matrix4']['multiplyTransformation'](gG,gJ,gJ);var gK=Cesium['Matrix4']['multiplyTransformation'](gJ,bP['tileset']['modelMatrix'],new Cesium['Matrix4']());bP['tileset']['modelMatrix']=gK;bP['viewer']['scene'][cO0(0xe9)]();return Cesium['Matrix4']['toArray'](gK);}catch(gL){console[cO0(0xea)]('错'+cO2(0x67)+':'+gL);}},'rotateTemp':function(gM,gN){try{if(!isEmpty(gN)){if(bP['m_model']['get'](gN['toString']())===undefined){throw cNY(0x2d);}bP['tileset']=bP['m_model']['get'](gN[cO0(0xeb)]());}gM=Number(gM);if(isNaN(gM)){throw'参'+cO2(0x68)+'字';}var gO=Cesium[cO0(0xec)]['IDENTITY'];var gP=bP['tileset']['boundingSphere']['center'];var gQ=Cesium['Quaternion'][cO0(0xed)](gP,Cesium['Math']['toRadians'](gM));var gR=Cesium['Matrix3']['fromQuaternion'](gQ);var gS=Cesium['Matrix4']['fromRotationTranslation'](gR);Cesium['Matrix4']['multiplyTransformation'](gO,gS,gS);var gT=Cesium['Matrix4']['multiplyTransformation'](gS,bP['tileset']['modelMatrix'],new Cesium['Matrix4']());bP['tileset']['modelMatrix']=gT;bP['viewer']['scene']['requestRender']();return Cesium['Matrix4']['toArray'](gT);}catch(gU){console['log']('错'+cO2(0x69)+':'+gU);}},'rotateByAnyAxis':function(aK){try{if(!afZ(bS)){return;}if(!ag1(bS,0x1)){return;}if(!Cesium['defined'](aK))throw'缺'+cO2(0x6a)+'s';var gW=[];var gX;if(!isEmpty(aK['tags'])&&aK['tags']['length']>0x0){if(Array['isArray'](aK['tags'])){for(var gY=0x0;gY<aK[cO0(0xee)]['length'];gY++){var gZ=aK['tags'][gY];if(bP['m_model']['get'](gZ['toString']())===undefined){throw cNY(0x2e);}gW['push'](bP['m_model']['get'](gZ['toString']()));}gX=bP[cO0(0xef)]['getModelsCenter'](aK['tags']);}else{if(bP['m_model']['get'](aK['tags']['toString']())===undefined){throw cNY(0x2f);}gW['push'](bP[cO0(0xf0)]['get'](aK['tags']['toString']()));gX=bP['Model'][cO0(0xf1)]([aK['tags']['toString']()]);}}if(gW['length']==0x0){throw cNY(0x30);}var h0=Number(aK['rotate']);if(isNaN(h0)){throw cNY(0x31);}var h1,h2;var h3=new Cesium['Matrix3']();switch(aK['type']){case 0x0:if(Array['isArray'](aK['point1'])&&aK['point1']['length']==0x3&&Array['isArray'](aK['point2'])&&aK['point2']['length']==0x3){h1=Cesium['Cartesian3']['fromRadiansArrayHeights'](aK['point1'])[0x0];h2=Cesium['Cartesian3']['fromRadiansArrayHeights'](aK['point2'])[0x0];}else throw Error(cNY(0x32));break;case 0x1:if(Cesium[cO0(0xf2)](aK['point1'])&&aK['point1']instanceof Cesium['Cartesian3']&&Cesium['defined'](aK['point2'])&&aK[cO0(0xf3)]instanceof Cesium['Cartesian3']){h1=aK['point1'];h2=aK['point2'];}else throw Error(cNY(0x33));break;case 0x2:h1=aK['point1']['clone']();var h4=Cesium['Transforms']['eastNorthUpToFixedFrame'](aK['point1']);h2=Cesium['Matrix4'][cO0(0xf4)](h4,aK['point2'],new Cesium[(cO0(0xf5))]());break;default:throw Error('t'+cO2(0x6b)+'效');}var h5=new Cesium['Cartesian3']();Cesium['Cartesian3'][cO0(0xf6)](h2,h1,h5);Cesium['Cartesian3']['normalize'](h5,h5);var h6=GetFootOfPerpendicular(h1,h2,gX['center']);var h7=new Cesium['Matrix3']();_applyRotateAroundAxis(h5,Cesium['Math']['toRadians'](h0),h7);var h8=Cesium[cO0(0xf7)]['fromRotationTranslation'](h7);Cesium['Matrix3'][cO0(0xf8)](h7,h3);var h9=new Cesium['Cartesian3']();Cesium[cO0(0xf9)]['negate'](h6,h9);var ha=Cesium['Matrix4']['IDENTITY']['clone']();var hb=Cesium['Matrix4']['IDENTITY']['clone']();Cesium[cO0(0xfa)]['fromTranslation'](h9,ha);Cesium['Matrix4']['fromTranslation'](h6,hb);if(gW['length']>0x0){for(var hc=0x0;hc<gW['length'];hc++){var hd=gW[hc];Cesium['Matrix4']['multiply'](ha,hd['modelMatrix'],hd['modelMatrix']);Cesium['Matrix4']['multiply'](h8,hd['modelMatrix'],hd['modelMatrix']);Cesium['Matrix4']['multiply'](hb,hd['modelMatrix'],hd['modelMatrix']);}}if(aK['callback']!=undefined){aK[cO0(0xfb)](h3);}bP['viewer']['scene'][cO0(0xfc)]();}catch(he){aia(he);}},'rotateByAnyAxisReturnQuaternion':function(aK){try{if(!afZ(bS)){return;}if(!ag1(bS,0x1)){return;}if(!Cesium['defined'](aK))throw'缺'+cO2(0x6c)+'s';var hg=[];var hh;if(!isEmpty(aK['tags'])&&aK['tags']['length']>0x0){if(Array['isArray'](aK[cO0(0xfd)])){for(var hi=0x0;hi<aK['tags'][cO0(0xfe)];hi++){var hj=aK['tags'][hi];if(bP['m_model']['get'](hj['toString']())===undefined){throw cNY(0x34);}hg['push'](bP['m_model']['get'](hj['toString']()));}hh=bP['Model']['getModelsCenter'](aK['tags']);}else{if(bP['m_model']['get'](aK['tags']['toString']())===undefined){throw cNY(0x35);}hg['push'](bP['m_model'][cO0(0xff)](aK[cO0(0x100)][cO0(0x101)]()));hh=bP['Model'][cO0(0x102)]([aK['tags']['toString']()]);}}if(hg['length']==0x0){throw cNY(0x36);}var hk=Number(aK['rotate']);if(isNaN(hk)){throw cNY(0x37);}var hl,hm;var hn=new Cesium['Matrix3']();switch(aK['type']){case 0x0:if(Array['isArray'](aK['point1'])&&aK['point1']['length']==0x3&&Array['isArray'](aK['point2'])&&aK['point2']['length']==0x3){hl=Cesium['Cartesian3']['fromRadiansArrayHeights'](aK['point1'])[0x0];hm=Cesium['Cartesian3']['fromRadiansArrayHeights'](aK['point2'])[0x0];}else throw Error(cNY(0x38));break;case 0x1:if(Cesium['defined'](aK['point1'])&&aK['point1']instanceof Cesium['Cartesian3']&&Cesium['defined'](aK['point2'])&&aK['point2']instanceof Cesium['Cartesian3']){hl=aK['point1'];hm=aK['point2'];}else throw Error(cNY(0x39));break;case 0x2:hl=aK['point1']['clone']();var ho=Cesium['Transforms']['eastNorthUpToFixedFrame'](aK['point1']);hm=Cesium['Matrix4'][cO0(0x103)](ho,aK[cO0(0x104)],new Cesium['Cartesian3']());break;default:throw Error('t'+cO2(0x6d)+'效');}var hp=new Cesium['Cartesian3']();Cesium['Cartesian3']['subtract'](hm,hl,hp);Cesium['Cartesian3']['normalize'](hp,hp);var hq=GetFootOfPerpendicular(hl,hm,hh['center']);var hr=new Cesium['Matrix3']();_applyRotateAroundAxis(hp,Cesium['Math']['toRadians'](hk),hr);var hs=Cesium['Matrix4']['fromRotationTranslation'](hr);Cesium['Matrix3']['clone'](hr,hn);var ht=new Cesium['Cartesian3']();Cesium[cO0(0x105)]['negate'](hq,ht);var hu=Cesium['Matrix4']['IDENTITY']['clone']();var hv=Cesium['Matrix4']['IDENTITY']['clone']();Cesium['Matrix4'][cO0(0x106)](ht,hu);Cesium['Matrix4']['fromTranslation'](hq,hv);if(hg['length']>0x0){for(var hw=0x0;hw<hg['length'];hw++){var hx=hg[hw];Cesium['Matrix4']['multiply'](hu,hx['modelMatrix'],hx['modelMatrix']);Cesium['Matrix4']['multiply'](hs,hx['modelMatrix'],hx[cO0(0x107)]);Cesium['Matrix4']['multiply'](hv,hx['modelMatrix'],hx['modelMatrix']);}}if(aK['callback']!=undefined){aK['callback'](new Cesium['Quaternion']['fromRotationMatrix'](hn));}bP['viewer']['scene']['requestRender']();}catch(hy){aia(hy);}},'get':function(hz){try{if(!afZ(bS)){return;}if(bP['m_model']['get'](hz['toString']())==undefined){return undefined;}else{return bP['m_model']['get'](hz['toString']());}}catch(hA){aia('错'+cO2(0x6e)+':'+hA);}},'setCurrent':function(hB){try{if(!afZ(bS)){return;}if(bP['m_model']['get'](hB['toString']())==undefined){return null;}else{bP['tileset']=bP['m_model']['get'](hB[cO0(0x108)]());return bP['tileset'];}}catch(hC){aia('错'+cO2(0x6f)+':'+hC);}},'getByScreenCoord':function(hD,hE,hF,hG,hH,hI){try{if(!afZ(bS)){return;}if(isEmpty(hF))hF=0xff;if(isEmpty(hG))hG=0xff;if(isEmpty(hH))hH=0xff;if(isEmpty(hI))hI=0x1;var hJ=bP['viewer']['scene']['pick'](hD);if(hJ&&Cesium[cO0(0x109)](hJ)&&hJ instanceof Cesium['Cesium3DTileFeature']){var hK=hJ['getProperty']('n'+cO2(0x70)+'e');if(!Cesium[cO0(0x10a)](hK)){hK=hJ['getProperty'](cNW(0xa));}bP[cO0(0x10b)]['forEach'](function(hL,hM){if(hL['id']===hJ['tileset']['id']){bP['tileset']=hL;bP['Model']['setColor'](hM,hF,hG,hH,hI);if(!isEmpty(hE)){if(bP['defaults']['editmode']){var hN=bP['MergeList']['find'](function(hO){return hO['modelList']['indexOf'](hM)>-0x1;});if(hN!=undefined){hE(hN);}else{var hP=bP['funcPublic'][cO0(0x10c)](bP['tileset']['boundingSphere']['center'],0x0,0x0,-(bP[cO0(0x10d)][cO0(0x10e)]['maximumHeight']-bP['tileset']['tilesetoutline']['minimumHeight'])/0x2);hE({'offset':{'x':bP['funcPublic']['GetDistance'](hP,bP['BaseContorl']['gridStartX'],0x1)-bP['funcPublic']['GetDistance'](bP['BaseContorl']['gridCenter'],bP[cO0(0x10f)]['gridStartX'],0x1),'y':bP['funcPublic']['GetDistance'](hP,bP['BaseContorl']['gridStartY'],0x0,0x1)-bP['funcPublic']['GetDistance'](bP['BaseContorl']['gridCenter'],bP['BaseContorl']['gridStartY'],0x0,0x1),'z':bP['funcPublic']['GetDistance'](hP,bP['BaseContorl']['gridCenter'],0x0,0x0,0x1)},'rotate':{'x':bP['tileset']['rotate'][0x0],'y':bP['tileset']['rotate'][0x1],'z':bP['tileset']['rotate'][0x2]},'obj':bP['tileset'],'id':hM});}}else{hE({'obj':bP['tileset'],'id':hM});}}throw new Error('e'+cO2(0x71)+'g');}});}else{bP[cO0(0x110)]['setColor'](bP['tileset']['id'],0xff,0xff,0xff,0x1);}if(!isEmpty(hE)){hE(undefined);}}catch(hQ){if(hQ['message']=='e'+cO2(0x72)+'g'){}else{aia('错'+cO2(0x73)+':'+hQ);}}},'MoveModel':function(hR,hS,hT){try{if(!afZ(bS)){return;}if(!ag1(bS,0x1)){return;}if(!isEmpty(hS)){if(bP['m_model']['get'](hS['toString']())===undefined){throw cNY(0x3a);}bP['tileset']=bP['m_model']['get'](hS['toString']());}var hU=bP['funcPublic']['pickPosition'](hR,bP['viewer'])['position'];if(hU){var hV=Cesium['Cartographic']['fromCartesian'](bP['tileset']['boundingSphere']['center']);var hW=Cesium[cO0(0x111)]['fromCartesian'](hU);var hX=Cesium['Cartesian3']['fromRadians'](hV['longitude'],hV['latitude'],0x0);var hY=Cesium['Cartesian3']['fromRadians'](hW['longitude'],hW['latitude'],0x0);var hZ=Cesium['Cartesian3'][cO0(0x112)](hY,hX,new Cesium['Cartesian3']());var i0=Cesium['Matrix4']['fromTranslation'](hZ);var i1=Cesium['Matrix4']['multiplyTransformation'](i0,bP['tileset']['modelMatrix'],new Cesium['Matrix4']());bP['tileset']['modelMatrix']=i1;if(!isEmpty(hT)){hT(Cesium[cO0(0x113)]['toArray'](i1));}else{return Cesium['Matrix4']['toArray'](i1);}bP['viewer']['scene']['requestRender']();}}catch(i2){aia('错'+cO2(0x74)+':'+i2);}},'moveToPosition':function(i3,i4,i5){try{if(!afZ(bS)){return;}if(!ag1(bS,0x1)){return;}if(!isEmpty(i5)){if(bP['m_model']['get'](i5['toString']())===undefined){throw cNY(0x3b);}bP['tileset']=bP['m_model']['get'](i5['toString']());}var i6,i7;var i8;if(i3['length']>0x0){i6=i3[0x0];i7=i3[0x1];if(i3['length']==0x3)height=i3[0x2];if(i4==0x0){i8=Cesium['Cartographic']['fromDegrees'](i6,i7,height);}else{i8=new Cesium[(cO0(0x114))](i6,i7,height);}var i9=bP['funcPublic']['cartographicToCartesian3'](i8,bP['viewer']);if(i9){var ia=Cesium['Cartographic']['fromCartesian'](bP['tileset']['boundingSphere']['center']);var ib=Cesium['Cartographic']['fromCartesian'](i9);var ic=Cesium['Cartesian3']['fromRadians'](ia['longitude'],ia['latitude'],ia['height']);var ie=Cesium['Cartesian3']['fromRadians'](ib['longitude'],ib['latitude'],i3['length']==0x3?ib[cO0(0x115)]:ia['height']);var ig=Cesium[cO0(0x116)]['subtract'](ie,ic,new Cesium['Cartesian3']());var ih=Cesium['Matrix4']['fromTranslation'](ig);var ii=Cesium['Matrix4']['multiplyTransformation'](ih,bP['tileset']['modelMatrix'],new Cesium['Matrix4']());bP['tileset']['modelMatrix']=ii;bP['viewer']['scene']['requestRender']();return Cesium['Matrix4']['toArray'](ii);}}}catch(ij){aia('错'+cO2(0x75)+':'+ij);}},'moveByTrack':function(aK,il,im){try{if(!afZ(bS)){return;}if(!ag1(bS,0x1)){return;}aK[cO0(0x117)]=Number(aK['speed'])||0x3;var io=function(ip){if(ip['rotate_init']){ip['rotate']=ip[cO0(0x118)]['concat']([]);delete ip['rotate_init'];}if(ip['_modelMatrix_init']){ip['modelMatrix']=ip['_modelMatrix_init']['clone']();delete ip['_modelMatrix_init'];}};var iq;if(!isEmpty(aK['modelId'])){if(bP['m_model']['get'](aK['modelId'][cO0(0x119)]())===undefined){throw cNY(0x3c);}iq=bP['m_model']['get'](aK['modelId']['toString']());io(iq);if(!iq['rotate_init'])iq['rotate_init']=iq['rotate']['concat']([]);if(!iq['_modelMatrix_init'])iq['_modelMatrix_init']=iq['modelMatrix']['clone']();}var ir=bP['ModelMoveState'][cO0(0x11a)](aK['modelId']);if(ir==undefined){bP[cO0(0x11b)]['set'](aK['modelId'],{'options':aK,'callback':il,'onMoving':im,'state':!![],'index':0x0});}var is=[];var it=[0x0];var iu=[0x0];var iv=0x0;aK['positions']['forEach']((iw,ix)=>{if(aK['axisType']==0x1){is[cO0(0x11c)](bP['funcPublic']['getPointByDistance'](Cesium['Cartesian3']['fromRadians'](iw[0x0],iw[0x1],iw[0x2]),0x0,0x0,(iq['tilesetoutline'][cO0(0x11d)]-iq['tilesetoutline']['minimumHeight'])/0x2));}else if(aK['axisType']==0x2){is['push'](bP['funcPublic']['getPointByDistance'](Cesium['Cartesian3']['fromDegrees'](iw[0x0],iw[0x1],iw[0x2]),0x0,0x0,(iq['tilesetoutline']['maximumHeight']-iq['tilesetoutline']['minimumHeight'])/0x2));}else if(aK['axisType']==0x3){}if(ix>0x0){iv+=Cesium['Cartesian3']['distance'](is[ix],is[ix-0x1]);it['push'](iv);}});aK[cO0(0x11e)]['forEach']((iy,iz)=>{if(iz>0x0)iu['push'](it[iz]/ iv);});var iA=new Cesium['LinearSpline']({'times':iu,'points':is});var iB=ir!=undefined?ir['index']:0x0,iC=0x0;var iD=function(){requestAnimationFrame(function(){var ir=bP['ModelMoveState']['get'](iq['id']);if(ir==undefined){if(!isEmpty(il)){il();}return;}if(!ir['state']){ir['index']=--iB;return;}var iF=iA['evaluate'](iB/(0x7d0/aK['speed']));if(iB+0x1>=0x7d0/aK['speed']){if(!isEmpty(il)){il();}return;}var iG=iA['evaluate']((iB+0x1)/(0x7d0/aK[cO0(0x11f)]));var iH=Cesium['Cartographic']['fromCartesian'](iq['boundingSphere']['center']);var iI=Cesium[cO0(0x120)]['fromCartesian'](iF);var iJ=Cesium['Cartographic']['fromCartesian'](iG);var iK=Cesium['Cartesian3']['fromRadians'](iH['longitude'],iH['latitude'],iH[cO0(0x121)]);var iL=Cesium['Cartesian3']['fromRadians'](iI[cO0(0x122)],iI['latitude'],iI['height']);var iM=Cesium['Cartesian3']['subtract'](iL,iK,new Cesium['Cartesian3']());var iN=Cesium[cO0(0x123)]['fromTranslation'](iM);var iO=bP['funcPublic']['bearing'](iI['longitude'],iI['latitude'],iJ['longitude'],iJ['latitude']);iO-=aK['angleX'];if(Math['round'](iC)!=Math['round'](iO)){iC=iO;var iP=Cesium['Quaternion']['fromAxisAngle'](iq['boundingSphere']['center'],Cesium['Math']['toRadians'](iO-iq['rotate'][0x2]));var iQ=Cesium['Matrix3']['fromQuaternion'](iP);var iR=Cesium['Matrix4']['fromRotationTranslation'](iQ);Cesium['Matrix4']['multiply'](iN,iR,iN);iq[cO0(0x124)][0x2]=iO;}var iS=Cesium[cO0(0x125)]['multiplyTransformation'](iN,iq['modelMatrix'],new Cesium[(cO0(0x126))]());iq['modelMatrix']=iS;if(!isEmpty(im))im(iO,iq['boundingSphere']['center']);bP['viewer']['scene']['requestRender']();iB++;if(iB<0x7d0/aK['speed']){iD();}else{if(!isEmpty(il)){il();}}});};iD();}catch(iT){aia('错'+cO2(0x76)+':'+iT);}},'pauseMoveByTrack':function(iU){if(!afZ(bS)){return;}var iV=bP['ModelMoveState']['get'](iU);if(iV==undefined){throw'I'+cO2(0x77)+'l';}iV['state']=!iV['state'];if(iV['state']){bP['Model']['moveByTrack'](iV['options'],iV['callback'],iV['onMoving']);}},'stopMoveByTrack':function(iW){if(!afZ(bS)){return;}bP['ModelMoveState']['delete'](iW);},'clearOffset':function(iX){try{if(!afZ(bS)){return;}if(!ag1(bS,0x1)){return;}if(!isEmpty(iX)){if(bP['m_model']['get'](iX[cO0(0x127)]())===undefined){throw cNY(0x3d);}bP['tileset']=bP['m_model']['get'](iX[cO0(0x128)]());}var iY=new Cesium['Matrix3']();Cesium['Matrix4']['getMatrix3'](bP['tileset']['modelMatrix'],iY);var iZ=new Cesium['Matrix4']();Cesium['Matrix4']['fromRotationTranslation'](iY,new Cesium['Cartesian3'](),iZ);bP['tileset']['modelMatrix']=iZ;bP['viewer']['scene']['camera']['lookAtTransform'](Cesium['Matrix4']['IDENTITY']);bP['viewer']['scene']['requestRender']();return 0x0;}catch(j0){aia('错'+cO2(0x78)+':'+j0);}},'clearRotation':function(j1){try{if(!afZ(bS)){return;}if(!isEmpty(j1)){if(bP['m_model']['get'](j1['toString']())===undefined){throw cNY(0x3e);}bP['tileset']=bP['m_model']['get'](j1['toString']());}var j2=new Cesium['Cartesian3']();Cesium['Matrix4']['getTranslation'](bP['tileset']['modelMatrix'],j2);var j3=new Cesium['Matrix4']();Cesium['Matrix4']['fromRotationTranslation'](Cesium['Matrix3']['IDENTITY'],j2,j3);bP['tileset']['modelMatrix']=j3;bP['viewer']['scene']['camera']['lookAtTransform'](Cesium['Matrix4'][cO0(0x129)]);bP['viewer']['scene']['requestRender']();return 0x0;}catch(j4){aia('错'+cO2(0x79)+':'+j4);}},'offsetEx':function(j5,j6,j7,j8){try{if(!afZ(bS)){return;}if(!ag1(bS,0x1)){return;}if(!isEmpty(j8)){if(bP[cO0(0x12a)]['get'](j8['toString']())===undefined){throw cNY(0x3f);}bP['tileset']=bP['m_model']['get'](j8['toString']());}j5=Number(j5);if(isNaN(j5)){throw'参'+cO2(0x7a)+'字';}j6=Number(j6);if(isNaN(j6)){throw'参'+cO2(0x7b)+'字';}j7=Number(j7);if(isNaN(j7)){throw'参'+cO2(0x7c)+'字';}var j9=Cesium['Matrix4']['multiplyByPoint'](bP['tileset']['root']['transform'],Cesium['Cartesian3']['fromElements'](j5,j6,j7),new Cesium['Cartesian3']());var ja=Cesium['Matrix4']['multiplyByPoint'](bP['tileset']['root']['transform'],Cesium['Cartesian3']['fromElements'](0x0,0x0,0x0),new Cesium['Cartesian3']());var jb=Cesium[cO0(0x12b)]['subtract'](j9,ja,new Cesium['Cartesian3']());var jc=Cesium['Matrix4']['fromTranslation'](jb);var jd=Cesium['Matrix4']['multiplyTransformation'](jc,bP['tileset'][cO0(0x12c)],new Cesium['Matrix4']());bP['tileset']['modelMatrix']=jd;bP['viewer']['scene']['requestRender']();var je=Cesium['Cartographic']['fromCartesian'](Cesium[cO0(0x12d)]['multiplyByPoint'](bP['tileset']['modelMatrix'],ja,new Cesium['Cartesian3']()));return{'llh':[je['longitude'],je['latitude'],je['height']],'matrix':Cesium['Matrix4'][cO0(0x12e)](jd)};}catch(jf){aia('错'+cO2(0x7d)+':'+jf);}},'offset':function(jg,jh,ji,jj){try{if(!afZ(bS)){return;}if(!ag1(bS,0x1)){return;}if(!isEmpty(jj)){if(bP['m_model']['get'](jj['toString']())===undefined){throw cNY(0x40);}bP['tileset']=bP['m_model']['get'](jj['toString']());}jg=Number(jg);if(isNaN(jg)){throw'参'+cO2(0x7e)+'字';}jh=Number(jh);if(isNaN(jh)){throw'参'+cO2(0x7f)+'字';}ji=Number(ji);if(isNaN(ji)){throw'参'+cO2(0x80)+'字';}var jk=Cesium[cO0(0x12f)]['multiplyByPoint'](bP['tileset']['root']['transform'],Cesium['Cartesian3']['fromElements'](jg,jh,ji),new Cesium['Cartesian3']());var jl=Cesium['Matrix4']['multiplyByPoint'](bP['tileset']['root']['transform'],Cesium['Cartesian3']['fromElements'](0x0,0x0,0x0),new Cesium['Cartesian3']());var jm=Cesium['Cartesian3']['subtract'](jk,jl,new Cesium['Cartesian3']());var jn=Cesium['Matrix4']['fromTranslation'](jm);var jo=Cesium[cO0(0x130)]['multiplyTransformation'](jn,bP['tileset']['modelMatrix'],new Cesium['Matrix4']());bP['tileset']['modelMatrix']=jo;bP['viewer']['scene'][cO0(0x131)]();return Cesium['Matrix4']['toArray'](jo);}catch(jp){aia('错'+cO2(0x81)+':'+jp);}},'offsetTemp':function(jq,jr,js,jt){try{if(!isEmpty(jt)){if(bP[cO0(0x132)]['get'](jt['toString']())===undefined){throw cNY(0x41);}bP['tileset']=bP['m_model']['get'](jt['toString']());}jq=Number(jq);if(isNaN(jq)){throw'参'+cO2(0x82)+'字';}jr=Number(jr);if(isNaN(jr)){throw'参'+cO2(0x83)+'字';}js=Number(js);if(isNaN(js)){throw'参'+cO2(0x84)+'字';}var ju=metersToLatitude(jr);var jv=metersToLongitude(jq,ju);var jw=Cesium['Cartographic']['fromCartesian'](bP['tileset']['boundingSphere']['center']);var jx=Cesium['Cartesian3']['fromRadians'](jw['longitude'],jw[cO0(0x133)],jw['height']);var jy=Cesium['Cartesian3']['fromRadians'](jw[cO0(0x134)]+jv,jw['latitude']+ju,jw['height']+js);var jz=Cesium['Cartesian3']['subtract'](jy,jx,new Cesium['Cartesian3']());var jA=Cesium[cO0(0x135)]['fromTranslation'](jz);var jB=Cesium['Matrix4']['multiplyTransformation'](jA,bP['tileset']['modelMatrix'],new Cesium['Matrix4']());bP['tileset']['modelMatrix']=jB;bP['viewer']['scene'][cO0(0x136)]();return Cesium['Matrix4']['toArray'](jB);}catch(jC){aia('错'+cO2(0x85)+':'+jC);}},'offsetWY':function(jD,jE,jF,jG){if(!isEmpty(jG)){if(bP['m_model']['get'](jG['toString']())===undefined){throw cNY(0x42);}bP['tileset']=bP['m_model']['get'](jG['toString']());}jD=Number(jD);if(isNaN(jD)){throw'参'+cO2(0x86)+'字';}jE=Number(jE);if(isNaN(jE)){throw'参'+cO2(0x87)+'字';}jF=Number(jF);if(isNaN(jF)){throw'参'+cO2(0x88)+'字';}var jH=new Cesium['Cartesian3']();Cesium['Cartesian3']['clone'](bP['tileset']['boundingSphere']['center'],jH);var jI=new Cesium['Matrix4']();Cesium['Matrix4']['inverse'](bP['tileset']['root']['transform'],jI);Cesium['Matrix4']['multiplyByPoint'](jI,jH,jH);var jJ=new Cesium['Cartesian3']();Cesium['Cartesian3']['add'](jH,new Cesium['Cartesian3'](jD,jE,jF),jJ);Cesium['Matrix4']['multiplyByPoint'](bP['tileset']['root']['transform'],jJ,jJ);var jK=Cesium[cO0(0x137)]['subtract'](jJ,bP['tileset']['boundingSphere'][cO0(0x138)],new Cesium['Cartesian3']());var jL=Cesium['Matrix4'][cO0(0x139)](jK);var jM=Cesium['Matrix4']['multiplyTransformation'](jL,bP['tileset']['modelMatrix'],new Cesium[(cO0(0x13a))]());bP['tileset']['modelMatrix']=jM;bP['viewer']['scene']['requestRender']();},'getModelMatrix':function(jN){try{if(!isEmpty(jN)){if(bP['m_model']['get'](jN['toString']())===undefined){throw cNY(0x43);}bP['tileset']=bP['m_model']['get'](jN['toString']());}return Cesium['Matrix4']['toArray'](bP['tileset']['modelMatrix']);}catch(jO){aia('错'+cO2(0x89)+':'+jO);}},'setModelMatrix':function(jP,jQ){try{if(!isEmpty(jP)){if(bP['m_model']['get'](jP[cO0(0x13b)]())===undefined){throw cNY(0x44);}bP['tileset']=bP['m_model']['get'](jP['toString']());}var jR=Cesium[cO0(0x13c)]['unpack'](jQ);Cesium['Matrix4']['clone'](jR,bP['tileset']['modelMatrix']);}catch(jS){aia('错'+cO2(0x8a)+':'+jS);}},'resetModelMatrix':function(jT){try{if(!isEmpty(jT)){if(bP['m_model']['get'](jT['toString']())===undefined){throw cNY(0x45);}bP['tileset']=bP['m_model']['get'](jT['toString']());}var jU=Cesium['defaultValue'](bP['tileset']['_modelOriginalMatrix'],Cesium['Matrix4']['IDENTITY']);Cesium['Matrix4']['clone'](jU,bP['tileset']['modelMatrix']);}catch(jV){aia('错'+cO2(0x8b)+':'+jV);}},'getInstanceMatrix':function(jW,jX){if(!isEmpty(jW)){if(bP['m_model']['get'](jW['toString']())===undefined){throw cNY(0x46);}bP['tileset']=bP['m_model']['get'](jW[cO0(0x13d)]());}var jY=new Cesium['Matrix4']();for(var jZ=0x0;jZ<bP[cO0(0x13e)]['_selectedTiles']['length'];++jZ){var k0=bP['tileset'][cO0(0x13f)][jZ]['_content'];var k1=k0['_model'];var k2=bP['tileset']['modelInstances']['length']+0x1;if(k1['instancesMats'][0x0]['length']==k2*0x10){Cesium[cO0(0x140)]['unpack'](k1['instancesMats'][0x0],jX*0x10,jY);break;}}return jY;},'getLoadedList':function(){try{if(!afZ(bS)){return;}return bP['m_model'];}catch(k3){aia('错'+cO2(0x8c)+':'+k3);}},'clipFill':function(k4,k5,k6,k7){try{if(!afZ(bS)){return;}if(!ag1(bS,0x2)){return;}if(!Cesium['defined'](k5)){k5=Cesium['Color'][cO0(0x141)];}bP['Model']['closeClipFill'](k4);bP['viewer']['scene']['msaaSamples']=0x1;var k8=bP['viewer']['scene']['_postRender']['addEventListener'](function(){function k9(){try{bP['m_model']['forEach'](function(ka,kb){if(Array['isArray'](k4)&&k4['indexOf'](kb)<0x0){throw new Error('b'+cO2(0x8d)+'k');}else{if(ka['isBimModel']&&Cesium['defined'](ka['_clippingPlanes'])){bP['funcPublic']['clipFillByStencil'](bP,ka['id'],k5,k6,k7);bP['viewer']['scene']['requestRender']();}}});}catch(kc){k8();if(kc['message']!='b'+cO2(0x8e)+'k')throw kc;};}setTimeout(k9,0x64);k8();},null);bP[cO0(0x142)][cO0(0x143)]['requestRender']();}catch(kd){aia('错'+cO2(0x8f)+':'+kd);}},'closeClipFill':function(ke){try{if(!afZ(bS)){return;}if(!ag1(bS,0x2)){return;}try{bP[cO0(0x144)][cO0(0x145)]['msaaSamples']=0x4;bP['m_model']['forEach'](function(kf,kg){if(Array['isArray'](ke)&&ke[cO0(0x146)](kg)<0x0){throw new Error('b'+cO2(0x90)+'k');}else{if(kf['isBimModel']){var kh=bP['viewer'][cO0(0x147)]['primitives'][cO0(0x148)];for(var ki=0x0;ki<kh['length'];ki++){if(kh[ki]instanceof alw||kh[ki]instanceof alz){if(kh[ki]['drawCommand']['id']==kg){bP['viewer'][cO0(0x149)]['primitives']['remove'](kh[ki]);ki--;}}}for(var ki=0x0;ki<kh[cO0(0x14a)];ki++){if(Cesium['defined'](kh[ki]['clipFillTag'])&&kh[ki]['clipFillTag']==kg){bP['viewer']['scene']['primitives']['remove'](kh[ki]);ki--;}}}}});}catch(kk){if(kk['message']!='b'+cO2(0x91)+'k')throw kk;};bP[cO0(0x14b)]['scene']['requestRender']();}catch(kl){aia('错'+cO2(0x92)+':'+kl);}},'clip':function(km,kn,ko,kp,kq){try{if(!afZ(bS)){return;}if(!ag1(bS,0x2)){return;}kn=Number(kn);if(isNaN(kn)){throw'参'+cO2(0x93)+'字';}if(!ko){ko=[];var kr=bP['Model']['getLoadedList']();if(kr&&kr[cO0(0x14c)]>0x0)for(var [ks,kt]of kr){ko['push'](ks);}}if(ko)for(var ku=0x0;ku<ko['length'];ku++){var kv=ko[ku];var kw=bP['Model']['get'](kv);if(!kw['isBimModel']){console[cO0(0x14d)](cNY(0x47));return;}}bP['Model']['closeClipFill'](ko);var kx=bP['Model']['getModelsCenter'](ko);var ky=bP[cO0(0x14e)][cO0(0x14f)](kx['maxpos'],bP['viewer']);var kz=bP['funcPublic']['cartesian3ToCartographic'](kx['minpos'],bP['viewer']);var kA=new Cesium['Cartographic'](ky['longitude'],kz['latitude'],ky[cO0(0x150)]);var kB=new Cesium['Cartographic'](kA['longitude'],kA['latitude'],kz['height']);var kC=![];var kD=new Cesium['Cartesian3'](Math['ceil'](Cesium[cO0(0x151)]['distance'](bP['funcPublic']['cartographicToCartesian3'](kB,bP['viewer']),kx['minpos'])),Math['ceil'](Cesium['Cartesian3']['distance'](bP['funcPublic']['cartographicToCartesian3'](kA,bP['viewer']),kx[cO0(0x152)])),Cesium['Cartesian3']['distance'](bP['funcPublic']['cartographicToCartesian3'](kB,bP['viewer']),bP['funcPublic']['cartographicToCartesian3'](kA,bP['viewer'])));if(bP[cO0(0x153)]!=undefined){kD=new Cesium['Cartesian3']();Cesium['Cartesian3']['subtract'](bP['clippingRangeMaxMin'][0x1],bP['clippingRangeMaxMin'][0x0],kD);kC=!![];}Cesium['Cartesian3']['add'](kD,new Cesium['Cartesian3'](0x1,0x1,0x1),kD);if(isEmpty(bP['clippingPlanes'])||bP[cO0(0x154)]['_planes']['length']==0x0){bP[cO0(0x155)]=new Cesium['ClippingPlaneCollection']({'planes':[],'edgeColor':kp==undefined?Cesium['Color']['RED']:Cesium[cO0(0x156)]['fromCssColorString'](kp),'edgeWidth':kq?0x2:0x0,'unionClippingRegions':!![]});}var kE=function(){var kF=![];switch(km['toUpperCase']()){case'X'+cO2(0x94)+'N':case'Y'+cO2(0x95)+'N':case'Z'+cO2(0x96)+'N':kF=kn>-0x1;break;case'X'+cO2(0x97)+'X':case'Y'+cO2(0x98)+'X':case'Z'+cO2(0x99)+'X':kF=kn<0x1;break;default:break;}if(!kF){bP['m_model']['forEach'](function(kG,ks){bP['funcPublic']['getAllTiles'](kG,function(kI){kI['forEach'](function(kJ,kK){if(kJ&&kJ['content']&&kJ['content']['_model'])kJ['content']['_model']['_shouldRegenerateShaders']=!![];});});});}};if(km['toUpperCase']()=='X'+cO2(0x9a)+'N'){var kL=kD['x']*-kn/0x2;if(kC){kL=bP['clippingRange']['xmin']-kD['x']/0x2*(kn+0x1);}for(var kM=0x0;kM<bP['clippingPlanes']['length'];++kM){var kN=bP['clippingPlanes']['get'](kM);if(kN['types']=='X'+cO2(0x9b)+'N'){if(kn!=-0x1){kN['distance']=kL;}else{kN['distance']=kC?bP['clippingRange']['xmin']:kD['x'];}kE();bP['viewer']['scene']['requestRender']();return;}}var kN=new Cesium['ClippingPlane'](new Cesium['Cartesian3'](0x1,0x0,0x0),kL);kN['types']='X'+cO2(0x9c)+'N';bP['clippingPlanes']['add'](kN);}else if(km['toUpperCase']()=='Y'+cO2(0x9d)+'N'){var kL=kD['y']*-kn/0x2;if(kC){kL=bP['clippingRange'][cO0(0x157)]-kD['y']/0x2*(kn+0x1);}for(var kM=0x0;kM<bP['clippingPlanes'][cO0(0x158)];++kM){var kN=bP['clippingPlanes']['get'](kM);if(kN['types']=='Y'+cO2(0x9e)+'N'){if(kn!=-0x1){kN['distance']=kL;}else{kN['distance']=kC?bP['clippingRange']['ymin']:kD['y'];}kE();bP[cO0(0x159)]['scene']['requestRender']();return;}}var kN=new Cesium['ClippingPlane'](new Cesium[(cO0(0x15a))](0x0,0x1,0x0),kL);kN['types']='Y'+cO2(0x9f)+'N';bP['clippingPlanes'][cO0(0x15b)](kN);}else if(km['toUpperCase']()=='Z'+cO2(0xa0)+'N'){var kL=kD['z']*-kn;if(kC){kL=bP['clippingRange']['zmin']+-kD['z']*kn;}for(var kM=0x0;kM<bP['clippingPlanes']['length'];++kM){var kN=bP['clippingPlanes']['get'](kM);if(kN['types']=='Z'+cO2(0xa1)+'N'){if(kn!=-0x1){kN['distance']=kL/0x2;}else{kN['distance']=kC?bP['clippingRange']['zmin']:kD['z'];}kE();bP['viewer']['scene']['requestRender']();return;}}var kN=new Cesium['ClippingPlane'](new Cesium['Cartesian3'](0x0,0x0,0x1),kL/0x2);kN['types']='Z'+cO2(0xa2)+'N';bP['clippingPlanes']['add'](kN);}else if(km[cO0(0x15c)]()=='X'+cO2(0xa3)+'X'){var kL=kD['x']*kn/0x2;if(kC){kL=kD['x']/0x2*(kn+0x1)+(bP['clippingRange']['xmax']+-kD['x']);}for(var kM=0x0;kM<bP['clippingPlanes']['length'];++kM){var kN=bP['clippingPlanes']['get'](kM);if(kN['types']=='X'+cO2(0xa4)+'X'){if(kn!=0x1){kN['distance']=kL;}else{kN['distance']=kC?bP['clippingRange']['xmax']:kD['x'];}kE();bP['viewer']['scene']['requestRender']();return;}}var kN=new Cesium['ClippingPlane'](new Cesium['Cartesian3'](-0x1,0x0,0x0),kL);kN[cO0(0x15d)]='X'+cO2(0xa5)+'X';bP['clippingPlanes']['add'](kN);}else if(km['toUpperCase']()=='Y'+cO2(0xa6)+'X'){var kL=kD['y']*kn/0x2;if(kC){kL=kD['y']/0x2*(kn+0x1)+(bP['clippingRange']['ymax']+-kD['y']);}for(var kM=0x0;kM<bP['clippingPlanes']['length'];++kM){var kN=bP['clippingPlanes']['get'](kM);if(kN['types']=='Y'+cO2(0xa7)+'X'){if(kn!=0x1){kN['distance']=kL;}else{kN['distance']=kC?bP['clippingRange']['ymax']:kD['y'];}kE();bP['viewer']['scene']['requestRender']();return;}}var kN=new Cesium['ClippingPlane'](new Cesium['Cartesian3'](0x0,-0x1,0x0),kL);kN['types']='Y'+cO2(0xa8)+'X';bP['clippingPlanes']['add'](kN);}else if(km['toUpperCase']()=='Z'+cO2(0xa9)+'X'){var kL=kD['z']*kn;if(kC){kL=kD['z']*kn+(bP['clippingRange']['zmax']+-kD['z']);}for(var kM=0x0;kM<bP['clippingPlanes']['length'];++kM){var kN=bP['clippingPlanes'][cO0(0x15e)](kM);if(kN['types']=='Z'+cO2(0xaa)+'X'){if(kn!=0x1){kN['distance']=kL/0x2;}else{kN['distance']=kC?bP['clippingRange']['zmax']:kD['z'];}kE();bP['viewer']['scene']['requestRender']();return;}}var kN=new Cesium['ClippingPlane'](new Cesium['Cartesian3'](0x0,0x0,-0x1),kL/0x2);kN[cO0(0x15f)]='Z'+cO2(0xab)+'X';bP['clippingPlanes']['add'](kN);}try{bP['m_model']['forEach'](function(l9,ks){if(Array[cO0(0x160)](ko)&&ko[cO0(0x161)](ks)<0x0)return!![];if(!isEmpty(bP['clippingPlanes'])&&l9['tilesetoutline']['positions']!=undefined){l9['_clippingPlanes']=bP['clippingPlanes'];var lb=Cesium[cO0(0x162)]['inverse'](l9['clippingPlanesOriginMatrix'],new Cesium['Matrix4']());l9['_clippingPlanes']['modelMatrix']=Cesium[cO0(0x163)]['multiply'](lb,Cesium['Transforms']['eastNorthUpToFixedFrame'](kx['center']),new Cesium['Matrix4']());}else{throw new Error('b'+cO2(0xac)+'k');}});}catch(lc){if(lc['message']!='b'+cO2(0xad)+'k')throw lc;};bP['viewer']['scene']['requestRender']();}catch(ld){aia('错'+cO2(0xae)+':'+ld);}},'closeClip':function(le){try{if(!afZ(bS)){return;}if(!ag1(bS,0x2)){return;}if(bP['clippingRange']==undefined){if(!isEmpty(bP[cO0(0x164)])){bP['clippingPlanes'][cO0(0x165)]();}}var lf=bP['Plugin']['initClippingSystem'](bP);if(Cesium['defined'](bP['ClipingPlaneBySpaceMap'])&&Cesium['defined'](le)&&bP['ClipingPlaneBySpaceMap']['has'](le['toString']())){var lg=bP['ClipingPlaneBySpaceMap']['get'](le['toString']());lf['remove'](lg);bP['ClipingPlaneBySpaceMap']['delete'](le['toString']());}bP['viewer']['scene']['requestRender']();}catch(lh){aia('错'+cO2(0xaf)+':'+lh);}},'clipBySpace':function(li,lj,lk,ll){if(!afZ(bS)||!ag1(bS,0x2)){return;}if(!isEmpty(li)){if(bP['m_model']['get'](li['toString']())===undefined){throw cNY(0x48);}bP['tileset']=bP['m_model']['get'](li['toString']());}var lm=bP['Plugin']['initClippingSystem'](bP);var ln=Math['random']()['toString']()['slice'](0x2);if(!Cesium['defined'](bP['ClipingPlaneBySpaceMap'])){bP['ClipingPlaneBySpaceMap']=new Map();}if(bP[cO0(0x166)]['has'](li['toString']())){ln=bP['ClipingPlaneBySpaceMap']['get'](li['toString']());}else{bP['ClipingPlaneBySpaceMap']['set'](li,ln);lm['add']({'id':ln,'tags':li});lm['setVisible'](ln,{'Helpers':![],'ClippingPlaneEntities':![]});}var lo=Cesium['Cartesian3']['fromArray'](lj),lp=Cesium['Cartesian3']['fromArray'](lk);var lq=bP['Public']['convertModelToWorld'](lo['x'],lo['y'],lo['z'],li);var lr=bP['Public']['convertModelToWorld'](lp['x'],lp['y'],lp['z'],li);lm['setClipByMinimaxPoints'](ln,lq,lr,ll);return ln;},'modelsBlow':function(ls,lt){if(bP['isMobile']()){aia('手'+cO2(0xb0)+'!');return;}if(!afZ(bW)){return;}if(!ag1(bW,0x2)){return;}var lu=[];var lv=[];var lw=new Cesium['Cartesian3']();var lx=new Cesium['Cartesian3'](-Infinity,-Infinity,-Infinity);var ly=new Cesium['Cartesian3'](Infinity,Infinity,Infinity);if(!Cesium['defined'](bP['modelsBlowStepMap']))bP['modelsBlowStepMap']=new Map();if(!isEmpty(lt)&<['length']>0x0){if(!Array['isArray'](lt))lt=[lt];lu=lt;for(var lz=0x0;lz<lt[cO0(0x167)];lz++){var lA=lt[lz];if(bP['m_model']['get'](lA['toString']())===undefined){throw cNY(0x49);}var lB=bP[cO0(0x168)][cO0(0x169)](lA['toString']());lv['push'](lB);var lC=new Cesium['Cartesian3']();lB['tilesetoutline']['boundingsphere']['center']['clone'](lC);var lD=new Cesium['Matrix4']();var lE=new Cesium[(cO0(0x16a))]();lB['root']['transform']['clone'](lE);Cesium['Matrix4']['inverse'](lE,lD);Cesium[cO0(0x16b)]['multiplyByPoint'](lD,lC,lC);Cesium['Cartesian3']['maximumByComponent'](lC,lx,lx);Cesium['Cartesian3'][cO0(0x16c)](lC,ly,ly);if(bP['modelsBlowStepMap']['has'](lA['toString']())){var lF=bP['modelsBlowStepMap']['get'](lA['toString']());bP['modelsBlowStepMap']['set'](lA['toString'](),lF+Number(ls));}else{bP['modelsBlowStepMap']['set'](lA[cO0(0x16d)](),Number(ls));}}}else{var lG=bP['Model']['getLoadedList']();if(lG&&lG['size']>0x0){lG['forEach']((lH,lI)=>{var lB=lH;lv[cO0(0x16e)](lB);var lC=new Cesium['Cartesian3']();lB['tilesetoutline']['boundingsphere']['center']['clone'](lC);var lD=new Cesium['Matrix4']();var lE=new Cesium['Matrix4']();lB['root']['transform']['clone'](lE);Cesium['Matrix4']['inverse'](lE,lD);Cesium['Matrix4']['multiplyByPoint'](lD,lC,lC);Cesium['Cartesian3']['maximumByComponent'](lC,lx,lx);Cesium['Cartesian3']['minimumByComponent'](lC,ly,ly);var lA=lB['id'];lu['push'](lA);if(bP['modelsBlowStepMap']['has'](lA['toString']())){var lF=bP['modelsBlowStepMap']['get'](lA[cO0(0x16f)]());bP['modelsBlowStepMap']['set'](lA['toString'](),lF+Number(ls));}else{bP['modelsBlowStepMap']['set'](lA['toString'](),Number(ls));}});}else{throw cNY(0x4a);}}var lP=bP['Plugin']['initClippingSystem']();for(var lA of bP['modelsBlowStepMap']['keys']()){var lR='c'+cO2(0xb1)+'_'+lA;if(bP['modelsBlowStepMap']['get'](lA)!==0x0){lP['remove'](lR,!![]);}else{var lS=bP['m_model']['get'](lA[cO0(0x170)]());var lT=Cesium['defined'](lS[cO0(0x171)])&&Cesium['defined'](lS['root'][cO0(0x172)])&&Cesium[cO0(0x173)](lS['root']['_header']['clipBox'])?lS[cO0(0x174)]['_header']['clipBox']:undefined;var lU=Cesium['defined'](lS[cO0(0x175)])&&Cesium['defined'](lS['root']['_header'])&&Cesium['defined'](lS['root']['_header']['initClipBox'])?lS['root'][cO0(0x176)]['initClipBox']:lT;var lV=!!lS['root']['_header']&&!!lS['root']['_header']['initStrictClip'];var lW=!Cesium['defined'](lV)?bP['defaults']['isStrictClip']:lV;if(lU!=undefined){lP['add']({'id':lR,'tags':lA,'initClipBox':lU,'isInitModelClipBox':!![],'isStrict':lW});lP['setVisible'](lR,{'Helpers':![],'ClippingPlaneEntities':![]});}}}Cesium['Cartesian3']['midpoint'](ly,lx,lw);if(lv['length']>0x0){for(var lX=0x0;lX<lv['length'];++lX){var lB=lv[lX];bP['funcPublic']['getAllTiles'](lB,function(lZ){for(var m0=0x0;m0<lZ['length'];++m0){var m1=lZ[m0];var m2=m1['_content'];if(!Cesium['defined'](m2)||!Cesium['defined'](m2['_batchTable'])){continue;}var m3=m2['featuresLength'];var lS=m2['_model'];m2['_batchTable']['_properties']['newMaxPoint']=bP['funcPublic']['copyArr'](m2['_batchTable']['_properties']['maxPoint']);m2['_batchTable']['_properties'][cO0(0x177)]=bP[cO0(0x178)]['copyArr'](m2['_batchTable']['_properties']['minPoint']);var m5=new Cesium['Cartesian3'](-Number['MAX_VALUE'],-Number['MAX_VALUE'],-Number['MAX_VALUE']),m6=new Cesium['Cartesian3'](Number['MAX_VALUE'],Number['MAX_VALUE'],Number['MAX_VALUE']);for(var m7=0x0;m7<m3;m7++){var m8=bP['funcPublic']['GetFeatureMaxMinPoint'](m2,m7,bP,!![]);var m9=m8[0x0];var ma=m8[0x1];midpos=Cesium['Cartesian3']['midpoint'](m9,ma,new Cesium['Cartesian3']());var mb=Cesium['Cartesian3']['subtract'](midpos,lw,new Cesium['Cartesian3']());var mc=Cesium['Matrix4']['IDENTITY']['clone']();var md=new Cesium['Cartesian3'](mb['x']*(ls*0x1),mb['y']*(ls*0x1),mb['z']*(ls*0x1));Cesium['Matrix4'][cO0(0x179)](md,mc);var me=Cesium['Cartesian3']['fromArray'](m2['_batchTable']['_properties']['maxPoint'][m7]);var mf=Cesium['Cartesian3'][cO0(0x17a)](m2['_batchTable']['_properties']['minPoint'][m7]);var mg=m2['_batchTable']['getBatchIdMatrix'](m7);mc=Cesium['Matrix4']['multiplyTransformation'](mc,mg,new Cesium['Matrix4']());m2['_batchTable'][cO0(0x17b)](m7,mc);var mh=new Cesium['Matrix4']();lS['getObjectMatrix'](m7)['clone'](mh);Cesium['Matrix4']['multiplyByPoint'](mh,me,me);Cesium['Matrix4']['multiplyByPoint'](mh,mf,mf);var mi=Cesium['Matrix4']['multiplyByPoint'](mc,me,new Cesium['Cartesian3']());var mj=Cesium['Matrix4']['multiplyByPoint'](mc,mf,new Cesium['Cartesian3']());Cesium['Cartesian3']['pack'](mi,m2['_batchTable']['_properties']['newMaxPoint'][m7]);Cesium['Cartesian3']['pack'](mj,m2['_batchTable']['_properties'][cO0(0x17c)][m7]);m5=Cesium['Cartesian3']['maximumByComponent'](m5,mi,new Cesium['Cartesian3']());m5=Cesium['Cartesian3']['maximumByComponent'](m5,mj,new Cesium['Cartesian3']());m6=Cesium['Cartesian3']['minimumByComponent'](m6,mi,new Cesium[(cO0(0x17d))]());m6=Cesium['Cartesian3']['minimumByComponent'](m6,mj,new Cesium['Cartesian3']());}var mk=new Cesium['BoundingSphere']();var ml=new Cesium['Cartesian3']();var mm=new Cesium['Cartesian3']();var mn=new Cesium['Cartesian3']();var mo=new Cesium['Cartesian3']();Cesium[cO0(0x17e)]['multiplyByPoint'](bP['tileset']['root']['transform'],m5,ml);Cesium['Matrix4']['multiplyByPoint'](bP['tileset']['root']['transform'],m6,mm);Cesium['Matrix4']['multiplyByPoint'](bP[cO0(0x17f)]['modelMatrix'],ml,mn);Cesium['Matrix4']['multiplyByPoint'](bP['tileset']['modelMatrix'],mm,mo);var mp=[mn,mo];Cesium['BoundingSphere'][cO0(0x180)](mp,mk);var mq=new Cesium['BoundingSphere']();Cesium['BoundingSphere']['clone'](lS['_nodeCommands'][0x0]['command']['_boundingVolume'],mq);Cesium['BoundingSphere']['union'](mk,mq,lS['_nodeCommands'][0x0]['command']['_boundingVolume']);lS['_nodeCommands'][0x0]['dirty']=!![];m1['updateBoundingVolume'](mm,ml);lS['_nodeCommands'][0x0]['command']['debugShowBoundingVolume']=![];lS['_nodeCommands'][0x0]['command']['dirty']=!![];}});}}bP['viewer'][cO0(0x181)]['requestRender']();},'drawGrid':function(mr,ms,mt,mu){try{if(!afZ(bS)){return;}if(!ag1(bS,0x4)){return;}if(!isEmpty(mr)){if(bP['m_model']['get'](mr['toString']())===undefined){throw cNY(0x4b);}bP['tileset']=bP['m_model'][cO0(0x182)](mr['toString']());}for(var mv=0x0;mv<bF['length'];mv++){bP['viewer']['entities']['remove'](bF[mv]);}for(var mv=0x0;mv<bG['length'];mv++){bP['viewer']['scene'][cO0(0x183)]['remove'](bG[mv]);}bF=[];bG=[];if(isEmpty(mu))mu=![];var mx=bP['tileset']['root']['transform'];var my=!isEmpty(bP['tileset']['modelMatrix'])?new Cesium['Matrix4']['clone'](bP['tileset']['modelMatrix']):new Cesium['Matrix4']['clone'](Cesium['Matrix4']['IDENTITY']);for(var mv=0x0,mA=ms['length'];mv<mA;mv++){var mB=ms[mv]['MultiGridOutput'];var mC=ms[mv]['LevelName'];var mD=ms[mv]['LeveElevation'];if(mt==mC){aia(mC);for(var q=0x0,mF=mB['MultiGridS']['length'];q<mF;q++){var mG=mB['MultiGridS'][q];var mH=mB['MultiGridS'][q]['LabelName'];var mI=mG['GridOutput']['Line'];if(mI['length']>0x0){for(var mJ=0x0;mJ<mI['length'];mJ++){var mK=mI[mJ];var mL=new Cesium['Cartesian3'](mK['StartPoint']['X'],mK['StartPoint']['Y'],0x0);if(mL){Cesium['Matrix4']['multiplyByPoint'](mx,mL,mL);Cesium['Matrix4']['multiplyByPoint'](my,mL,mL);}var mM=new Cesium[(cO0(0x184))](mK[cO0(0x185)]['X'],mK['EndPoint']['Y'],0x0);if(mM){Cesium['Matrix4']['multiplyByPoint'](mx,mM,mM);Cesium['Matrix4']['multiplyByPoint'](my,mM,mM);}n7(mL,mM,mD,bP['viewer']);if(mu){nf(mK['LabelName'],mL,mD);}}}var mN=mG['GridOutput']['Arc'];if(mN['length']>0x0){for(var mJ=0x1;mJ<mN['length'];mJ++){var mP=mN[mJ];var mQ=new Cesium['Cartesian3'](mP['CenterPoint']['X'],mP['CenterPoint']['Y'],0x0);if(mQ){Cesium['Matrix4']['multiplyByPoint'](mx,mQ,mQ);Cesium['Matrix4']['multiplyByPoint'](my,mQ,mQ);}var mL=new Cesium[(cO0(0x186))](mP['StartPoint']['X'],mP[cO0(0x187)]['Y'],0x0);if(mL){Cesium['Matrix4']['multiplyByPoint'](mx,mL,mL);Cesium['Matrix4']['multiplyByPoint'](my,mL,mL);}var mM=new Cesium['Cartesian3'](mP['EndPoint']['X'],mP['EndPoint']['Y'],0x0);if(mM){Cesium['Matrix4']['multiplyByPoint'](mx,mM,mM);Cesium['Matrix4'][cO0(0x188)](my,mM,mM);}nl(mQ,mP['Radius'],mP['StartAngle'],mP['EndAngle'],mL,mM,mD);if(mu){nf(mP[cO0(0x189)],mL,mD);}}}var mT=mG['GridOutput']['Ellipse'];if(mT['length']>0x0){aia(mT['length']);}}var mU=ms[mv]['GridOutput'];var mI=mU['Line'];if(mI['length']>0x0){for(var mJ=0x0;mJ<mI['length'];mJ++){var mK=mI[mJ];var mL=new Cesium['Cartesian3'](mK['StartPoint']['X'],mK['StartPoint']['Y'],0x0);if(mL){Cesium['Matrix4']['multiplyByPoint'](mx,mL,mL);Cesium[cO0(0x18a)]['multiplyByPoint'](my,mL,mL);}var mM=new Cesium[(cO0(0x18b))](mK['EndPoint']['X'],mK[cO0(0x18c)]['Y'],0x0);if(mM){Cesium['Matrix4'][cO0(0x18d)](mx,mM,mM);Cesium['Matrix4']['multiplyByPoint'](my,mM,mM);}n7(mL,mM,mD);if(mu){nf(mK['LabelName'],mL,mD);}}}var mN=mU['Arc'];if(mN['length']>0x0){for(var mJ=0x0;mJ<mN['length'];mJ++){var mP=mN[mJ];var mQ=new Cesium['Cartesian3'](mP['CenterPoint']['X'],mP['CenterPoint']['Y'],0x0);if(mQ){Cesium['Matrix4']['multiplyByPoint'](mx,mQ,mQ);Cesium['Matrix4']['multiplyByPoint'](my,mQ,mQ);}var mL=new Cesium['Cartesian3'](mP['StartPoint']['X'],mP['StartPoint']['Y'],0x0);if(mL){Cesium['Matrix4'][cO0(0x18e)](mx,mL,mL);Cesium['Matrix4']['multiplyByPoint'](my,mL,mL);}var mM=new Cesium['Cartesian3'](mP['EndPoint']['X'],mP['EndPoint']['Y'],0x0);if(mM){Cesium['Matrix4']['multiplyByPoint'](mx,mM,mM);Cesium['Matrix4']['multiplyByPoint'](my,mM,mM);}nl(mQ,mP['Radius'],mP['StartAngle'],mP['EndAngle'],mL,mM,mD);if(mu){nf(mP['LabelName'],mL,mD);}}}var mT=mU['Ellipse'];if(mT[cO0(0x18f)]>0x0){aia(mT['length']);}}}bP['viewer']['scene']['requestRender']();function n7(mL,mM,mD){var nb=bP['funcPublic']['cartesian3ToCartographic'](mL,bP['viewer']);nb['height']=Number(mD);mL=bP['funcPublic']['cartographicToCartesian3'](nb,bP['viewer']);var nb=bP['funcPublic']['cartesian3ToCartographic'](mM,bP[cO0(0x190)]);nb['height']=Number(mD);mM=bP['funcPublic']['cartographicToCartesian3'](nb,bP['viewer']);var ne=bP[cO0(0x191)]['entities']['add']({'polyline':{'show':!![],'positions':[mL,mM],'material':new Cesium['PolylineOutlineMaterialProperty']({'color':Cesium['Color']['YELLOW']}),'width':0x3}});bF['push'](ne);}function nf(ng,nh,mD){var nj=bP['funcPublic']['cartesian3ToCartographic'](nh,bP['viewer']);nj['height']=Number(mD);nh=bP['funcPublic']['cartographicToCartesian3'](nj,bP['viewer']);var nk=bP['viewer']['entities']['add']({'position':nh,'label':{'text':ng,'fillColor':Cesium['Color']['WHITE'],'outlineColor':Cesium['Color']['BLACK'],'showBackground':![],'style':Cesium['LabelStyle']['FILL'],'outlineWidth':0x3,'scaleByDistance':!![],'font':'1'+cO2(0xb2)+'f','scaleByDistance':new Cesium['NearFarScalar'](0x3e8,0x1,0xc3500,0.5),'pixelOffset':new Cesium['Cartesian2'](0x0,-0xf),'disableDepthTestDistance':Number['POSITIVE_INFINITY'],'horizontalOrigin':Cesium[cO0(0x192)]['CENTER'],'verticalOrigin':Cesium['VerticalOrigin']['BOTTOM']}});bF[cO0(0x193)](nk);}function nl(nm,nn,no,np,mL,mM,mD){var nt=nv(nm,nn,Cesium['Math']['toDegrees'](no),Cesium['Math']['toDegrees'](np),mD);var nu=bP['viewer'][cO0(0x194)]['primitives']['add'](nP(nt));bG['push'](nu);}function nv(nw,nx,ny,nz,nA){var nB=[];var nC=bP['funcPublic']['cartesian3ToCartographic'](nw,bP[cO0(0x195)]);var nD=nG(nC);if(ny>nz)nz=0x168+nz;for(var mv=ny;mv<nz;mv++){var nF=new Cesium['Cartographic']();nF['longitude']=nx*Math[cO0(0x196)](mv*Math['PI']/0xb4)*nD[0x0]+nC['longitude'];nF['latitude']=nx*Math['sin'](mv*Math['PI']/0xb4)*nD[0x1]+nC['latitude'];nF['height']=nA;nB['push'](Cesium['Cartographic']['toCartesian'](nF));}return nB;}function nG(nH){var nI=Cesium['clone'](nH,!![]);nI['latitude']+=1e-7;var nJ=new Cesium['EllipsoidGeodesic']();var mv=Cesium['clone'](nI,!![]);mv['longitude']+=0.001;nJ['setEndPoints'](nI,mv);var nL=0.001/nJ['surfaceDistance'];var q=new Cesium['EllipsoidGeodesic']();var nN=Cesium['clone'](nI,!![]);nN[cO0(0x197)]+=0.001;q['setEndPoints'](nI,nN);var nO=0.001/q[cO0(0x198)];return[nL,nO];}function nP(nQ){var nR=new Cesium['Primitive']({'geometryInstances':new Cesium['GeometryInstance']({'geometry':new Cesium[(cO0(0x199))]({'positions':nQ,'width':0x2,'vertexFormat':Cesium['PolylineMaterialAppearance']['VERTEX_FORMAT']}),'id':Cesium['createGuid']()}),'appearance':new Cesium['PolylineMaterialAppearance']({'material':new Cesium['Material']({'fabric':{'type':'C'+cO2(0xb3)+'r','uniforms':{'color':Cesium['Color']['YELLOW']}}})})});return nR;};}catch(nS){aia('错'+cO2(0xb4)+':'+nS);}},'clearGrid':function(){try{if(!afZ(bS)){return;}if(!ag1(bS,0x4)){return;}for(var nT=0x0;nT<bF['length'];nT++){bP['viewer'][cO0(0x19a)]['remove'](bF[nT]);}for(var nT=0x0;nT<bG['length'];nT++){bP['viewer']['scene']['primitives']['remove'](bG[nT]);}bF=[];bG=[];bP['viewer']['scene']['requestRender']();}catch(nV){aia('错'+cO2(0xb5)+':'+nV);}},'setMaxSpaceError':function(nW,nX){if(!isEmpty(nX)){if(bP['m_model']['get'](nX['toString']())===undefined){throw cNY(0x4c);}bP['tileset']=bP[cO0(0x19b)]['get'](nX['toString']());var nY=0x2*Math['tan'](0.5*Math['PI']/0x3);var nZ=0x3a9;var o0=0x10*nY/nZ;bP['tileset'][cO0(0x19c)]=o0*bP['viewer']['canvas']['height']/(Number(nW)*nY);}else{bP['m_model']['forEach'](function(o1,o2){var nY=0x2*Math['tan'](0.5*Math['PI']/0x3);var nZ=0x3a9;var o0=0x10*nY/nZ;o1['maximumScreenSpaceError']=o0*bP['viewer']['canvas']['height']/(Number(nW)*nY);});}bP['viewer']['scene']['requestRender']();},'setVisualRange':function(o6,o7){if(!isEmpty(o7)){if(bP['m_model']['get'](o7['toString']())===undefined){throw cNY(0x4d);}bP['tileset']=bP['m_model'][cO0(0x19d)](o7['toString']());var o8=0x2*Math['tan'](0.5*Math['PI']/0x3);var o9=0x3a9;var oa=0x10*o8/o9;bP[cO0(0x19e)]['maximumScreenSpaceError']=oa*bP['viewer']['canvas']['height']/(Number(o6)*o8);}else{bP['m_model']['forEach'](function(ob,oc){var o8=0x2*Math['tan'](0.5*Math['PI']/0x3);var o9=0x3a9;var oa=0x10*o8/o9;ob['maximumScreenSpaceError']=oa*bP['viewer']['canvas']['height']/(Number(o6)*o8);});}bP['viewer']['scene']['requestRender']();},'getModelsCenter':function(og){try{if(Cesium['defined'](og)&&!Array['isArray'](og)){og=[og];}var oh=[];bP['m_model'][cO0(0x19f)](function(oi,oj){if(!Cesium['defined'](og)||og['indexOf'](oi['id'])>-0x1){if(oi['tilesetoutline']['boundingsphere']!=undefined){oh['push'](oi);}}});var ok=[];var ol=new Cesium['Cartesian3']();for(var om=0x0;om<oh['length'];om++){var oo=!isEmpty(oh[om]['modelMatrix'])?new Cesium['Matrix4']['clone'](oh[om][cO0(0x1a0)]):new Cesium['Matrix4']['clone'](Cesium['Matrix4']['IDENTITY']);var op=oh[om]['tilesetoutline']['positions'];for(var q=0x0;q<op['length']/0x3;q++){var or=new Cesium['Cartesian3'](op[q*0x3],op[q*0x3+0x1],op[q*0x3+0x2]);Cesium['Matrix4']['multiplyByPoint'](oo,or,or);ok['push'](bP['funcPublic']['cartesian3ToCartographic'](or,bP['viewer']));}}if(ok['length']>0x0){var os=new Cesium['Cartographic'](-Infinity,-Infinity,-Infinity),ot=new Cesium['Cartographic'](Infinity,Infinity,Infinity);ok['forEach'](function(ou){os['longitude']=Math['max'](os['longitude'],ou[cO0(0x1a1)]);os['latitude']=Math[cO0(0x1a2)](os['latitude'],ou['latitude']);os['height']=Math['max'](os['height'],ou['height']);ot['longitude']=Math['min'](ot['longitude'],ou['longitude']);ot['latitude']=Math['min'](ot['latitude'],ou['latitude']);ot['height']=Math['min'](ot['height'],ou['height']);});var ov=bP['funcPublic']['cartographicToCartesian3'](os,bP['viewer']);var ow=bP['funcPublic']['cartographicToCartesian3'](ot,bP['viewer']);var ox=Cesium['Cartesian3']['subtract'](ov,ow,new Cesium['Cartesian3']());var oy=Cesium['Cartesian3']['midpoint'](ov,ow,new Cesium['Cartesian3']());var oz=Cesium[cO0(0x1a3)]['magnitude'](ox);var oA=new Cesium[(cO0(0x1a4))](oy,oz);oA['maxpos']=ov;oA['minpos']=ow;oA['oldsphere']=oh[0x0]['tilesetoutline'];oA['PCenter']=ol;oA['obb']=oh[0x0]['root']['boundingVolume'][cO0(0x1a5)];return oA;}return undefined;}catch(oB){aia('错'+cO2(0xb6)+':'+oB);}},'mapNavigator2D':function(oC,oD){try{if(!afZ(bS)){return;}if(!ag1(bS,0x8)){return;}if(!isEmpty(oC[cO0(0x1a6)])){if(bP['m_model']['get'](oC['modelId']['toString']())===undefined){throw cNY(0x4e);}bP['tileset']=bP['m_model']['get'](oC['modelId']['toString']());}if(isEmpty(oC['div_3d'])){oC['div_3d']=bP['defaults']['container'];}var oE;if(!oC['cadEngineType']||oC['cadEngineType']==0x0){oE=new PlanDrawing(oC,bP);}else{if(!bP['mGLE23D']){oE=new GLE23D(bP,oC);bP['mGLE23D']=oE;}else{oE=bP['mGLE23D'];}}if(!isEmpty(oD)){oD(oE);}}catch(oF){aia('错'+cO2(0xb7)+':'+oF);}},'initMapNavigator2D':function(oG,oH){if(!afZ(bS)){return;}if(!ag1(bS,0x8)){return;}var oI=oG['tagName'];var oJ=oH['tagName'];var oK=oG['Model']['getModelsCenter']();var oL=oK['center'];var oM=new Cesium['Matrix4']();Cesium['Matrix4']['inverse'](bP[cO0(0x1a7)]['root'][cO0(0x1a8)],oM);Cesium['Matrix4']['multiplyByPoint'](oM,oK['center'],oL);var oN=oK['oldsphere']['maximumHeight']-oK['oldsphere']['minimumHeight']*0x1;oL['z']=oL['z']-oN/0x2;Cesium['Matrix4']['multiplyByPoint'](bP['tileset']['root']['transform'],oL,oL);oG['Public']['drawPlane'](oL,'g'+cO2(0xb8)+'_'+oI,0x1f4,0x1f4);var oO=oH['Model']['getModelsCenter']()['center'];var oP=new Cesium[(cO0(0x1a9))]();Cesium['Matrix4']['multiplyByPoint'](oM,oO,oP);oP['z']=oP['z']-oN/0x2;Cesium['Matrix4']['multiplyByPoint'](bP['tileset']['root']['transform'],oP,oP);oH['Public'][cO0(0x1aa)](oP,'g'+cO2(0xb9)+'_'+oJ,0x1f4,0x1f4);oG['Public']['event']('W'+cO2(0xba)+'L',function(oQ){var oR=new Cesium['Cartesian3']();oG['viewer']['camera']['rightWC']['clone'](oR);oH['Label']['addImage'](oG['viewer'][cO0(0x1ab)]['position'],oR,'P'+cO2(0xbb)+'_'+oJ);});oG['Public']['event']('L'+cO2(0xbc)+'K',function(oS){oG['Public']['pickupCoordinate'](oS['position'],function(oT){var oU=new Cesium['Cartesian3']();oG['viewer']['camera']['rightWC']['clone'](oU);oH['Label']['addImage'](oT,oU,'P'+cO2(0xbd)+'_'+oJ);oH['Camera'][cO0(0x1ac)](oT);oG['Camera']['zoomToPosition'](oT);},0x1);});oG['Public']['event']('R'+cO2(0xbe)+'P',function(oV){var oW=new Cesium['Cartesian3']();oG['viewer']['camera']['rightWC']['clone'](oW);oH[cO0(0x1ad)]['addImage'](oG['viewer']['camera']['position'],oW,'P'+cO2(0xbf)+'_'+oJ);});oG['viewer']['scene']['requestRender']();oH['viewer']['scene']['requestRender']();},'closeMapNavigator2D':function(oX,oY){if(!afZ(bS)){return;}if(!ag1(bS,0x8)){return;}var oZ=oX['tagName'];var p0=oY['tagName'];oX['Public']['removePlane']('g'+cO2(0xc0)+'_'+oZ);oY['Public']['removePlane']('g'+cO2(0xc1)+'_'+p0);},'buildingFlattenShader':function(p1){if(!afZ(bS))return;if(!ag1(bS,0x10))return;if(bP['m_model']['get'](p1['toString']())===undefined){throw cNY(0x4f);}var p2=bP['m_model']['get'](p1['toString']());var p3=bP['modelFlatten']['get'](p1['toString']());if(p3['size']>0x0){var p4=Cesium['ContextLimits']['maximumTextureSize'];var p5=0x3;var p6=new Cesium['Cartesian2']();p6['x']=Math['min'](p3['size']*p5,p4);p6['y']=Math['ceil'](p3['size']*p5/p6['x']);p2['_uniforms']['flattenCount']['x']=p6['x'];p2['_uniforms']['flattenCount']['y']=p6['y'];p2['_uniforms']['flattenCount']['z']=p3[cO0(0x1ae)];var p7=new Float32Array(0x4*p6['x']*p6['y']);let p8=0x0;p3['forEach'](function(p9,pa){p7[p8*0x4*p5+0x0]=p9['positions'][0x0]['x'];p7[p8*0x4*p5+0x1]=p9[cO0(0x1af)][0x1]['x'];p7[p8*0x4*p5+0x2]=p9['positions'][0x2]['x'];p7[p8*0x4*p5+0x3]=p9['positions'][0x3]['x'];p7[p8*0x4*p5+0x4]=p9['positions'][0x0]['y'];p7[p8*0x4*p5+0x5]=p9['positions'][0x1]['y'];p7[p8*0x4*p5+0x6]=p9['positions'][0x2]['y'];p7[p8*0x4*p5+0x7]=p9['positions'][0x3]['y'];p7[p8*0x4*p5+0x8]=p9['height'];p8++;});p2['_uniforms']['flattenData']=new Cesium[(cO0(0x1b0))]({'context':bP[cO0(0x1b1)][cO0(0x1b2)]['context'],'pixelFormat':Cesium[cO0(0x1b3)]['RGBA'],'pixelDatatype':Cesium['PixelDatatype']['FLOAT'],'width':p6['x'],'height':p6['y'],'sampler':Cesium['Sampler']['NEAREST'],'flipY':![],'source':{'arrayBufferView':p7}});}else{p2['_uniforms']['flattenData']=new Cesium['Texture']({'context':bP['viewer']['scene']['context'],'pixelFormat':Cesium['PixelFormat']['RGBA'],'pixelDatatype':Cesium['PixelDatatype']['FLOAT'],'width':0x1,'height':0x1,'sampler':Cesium['Sampler']['NEAREST'],'flipY':![]});}bP['viewer']['scene']['requestRender']();},'removeFlatten':function(pb,pc){if(!afZ(bS))return;if(!ag1(bS,0x10))return;if(!isEmpty(pb)){if(bP['m_model']['get'](pb['toString']())===undefined){throw cNY(0x50);}var pd=bP['modelFlatten']['get'](pb['toString']());if(Cesium['defined'](pc)){pd['delete'](pc);}else{if(pd['size']>0x0){pd[cO0(0x1b4)]();}}bP['Model']['buildingFlattenShader'](pb);}else{bP['m_model']['forEach'](function(pe,pf){if(!pe['isBimModel']){var pd=bP['modelFlatten']['get'](pf['toString']());if(Cesium['defined'](pc)){pd['delete'](pc);}else{if(pd['size']>0x0){pd['clear']();}}bP['Model']['buildingFlattenShader'](pf['toString']());}});}},'addFlatten':function(aK,pi){try{if(!afZ(bS))return;if(!ag1(bS,0x10))return;if(Cesium['defined'](aK['positions'])&&aK[cO0(0x1b5)]['length']==0x4){var pj=[];if(!isEmpty(pi)){if(bP['m_model']['get'](pi['toString']())===undefined){throw cNY(0x51);}bP['tileset']=bP['m_model']['get'](pi['toString']());for(var pk=0x0;pk<aK['positions']['length'];pk++){var pl=new Cesium['Cartesian3'](0x0,0x0,0x0);var pm=new Cesium['Matrix4']();Cesium['Matrix4']['inverse'](bP['tileset']['root']['transform'],pm);var pn=bP['funcPublic'][cO0(0x1b6)](aK['positions'][pk],bP['viewer']);Cesium['Matrix4']['multiplyByPoint'](Cesium['Matrix4']['inverse'](bP['tileset']['modelMatrix'],new Cesium['Matrix4']()),pn,pl);Cesium['Matrix4']['multiplyByPoint'](pm,pl,pl);pj['push'](pl);}var po=bP['modelFlatten']['get'](pi['toString']());var pp={'positions':pj,'height':Cesium['defined'](aK['height'])?aK['height']:0x0};po['set'](Cesium['defined'](aK['id'])?aK['id']:Cesium['createGuid'](),pp);bP['Model']['buildingFlattenShader'](pi);}else{bP[cO0(0x1b7)]['forEach'](function(pq,pr){pj=[];for(var pk=0x0;pk<aK['positions']['length'];pk++){var pl=new Cesium['Cartesian3'](0x0,0x0,0x0);var pm=new Cesium['Matrix4']();Cesium['Matrix4']['inverse'](pq['root']['transform'],pm);var pn=bP['funcPublic']['inputRadianToCartesian3'](aK[cO0(0x1b8)][pk],bP['viewer']);Cesium['Matrix4']['multiplyByPoint'](Cesium['Matrix4']['inverse'](pq['modelMatrix'],new Cesium['Matrix4']()),pn,pl);Cesium['Matrix4']['multiplyByPoint'](pm,pl,pl);pj[cO0(0x1b9)](pl);}var po=bP['modelFlatten']['get'](pr['toString']());var pp={'positions':pj,'height':Cesium['defined'](aK[cO0(0x1ba)])?aK[cO0(0x1bb)]:0x0};po['set'](Cesium['defined'](aK['id'])?aK['id']:Cesium['createGuid'](),pp);bP['Model']['buildingFlattenShader'](pr['toString']());});}}}catch(py){throw py;}},'asyncAddFlatten':function(pz,pA,pB){try{if(!isEmpty(pA)){if(bP[cO0(0x1bc)]['get'](pA['toString']())===undefined){throw cNY(0x52);}bP['tileset']=bP['m_model']['get'](pA['toString']());if(pz['length']>0x0){bP['tileset']['asyncFlattenData']=[];bP['tileset']['asyncFlattenHeight']=[];for(var pC=0x0;pC<pz['length'];pC++){var aK=pz[pC];var pE=!isEmpty(aK['sequence'])?aK['sequence']:pB;if(Cesium['defined'](aK['positions'])&&aK['positions']['length']>0x2){var pF=[];for(var pG=0x0;pG<aK['positions']['length'];pG++){var pH=new Cesium[(cO0(0x1bd))](0x0,0x0,0x0);var pI=new Cesium['Matrix4']();Cesium['Matrix4']['inverse'](bP['tileset']['root']['transform'],pI);var pJ=bP['funcPublic']['inputRadianToCartesian3'](aK['positions'][pG],bP['viewer']);if(pE){Cesium['Matrix4']['multiplyByPoint'](bP[cO0(0x1be)]['modelMatrix'],pJ,pH);Cesium[cO0(0x1bf)]['multiplyByPoint'](Cesium[cO0(0x1c0)]['inverse'](bP['tileset']['modelMatrix'],new Cesium['Matrix4']()),pH,pH);}else{Cesium['Matrix4']['multiplyByPoint'](Cesium['Matrix4']['inverse'](bP['tileset']['modelMatrix'],new Cesium[(cO0(0x1c1))]()),pJ,pH);}Cesium['Matrix4']['multiplyByPoint'](pI,pH,pH);pF[cO0(0x1c2)](pH);}bP['tileset'][cO0(0x1c3)]['push'](pF);bP[cO0(0x1c4)]['asyncFlattenHeight']['push'](Number(aK['height']));}}}}}catch(pK){throw pK;}},'buildingCutPartShader':function(pL){if(!afZ(bS))return;if(!ag1(bS,0x10))return;if(bP['m_model']['get'](pL['toString']())===undefined){throw cNY(0x53);}var pM=bP['m_model']['get'](pL['toString']());var pN=bP['modelCutPart']['get'](pL['toString']());if(pN['size']>0x0){var pO=Cesium['ContextLimits']['maximumTextureSize'];var pP=0x3;var pQ=new Cesium['Cartesian2']();pQ['x']=Math['min'](pN['size']*pP,pO);pQ['y']=Math[cO0(0x1c5)](pN['size']*pP/pQ['x']);pM['_uniforms']['alphaCount']['x']=pQ['x'];pM['_uniforms']['alphaCount']['y']=pQ['y'];pM['_uniforms']['alphaCount']['z']=pN['size'];var pR=new Float32Array(0x4*pQ['x']*pQ['y']);let pS=0x0;pN['forEach'](function(pT,pU){pR[pS*0x4*pP+0x0]=pT['positions'][0x0]['x'];pR[pS*0x4*pP+0x1]=pT[cO0(0x1c6)][0x1]['x'];pR[pS*0x4*pP+0x2]=pT['positions'][0x2]['x'];pR[pS*0x4*pP+0x3]=pT['positions'][0x3]['x'];pR[pS*0x4*pP+0x4]=pT['positions'][0x0]['y'];pR[pS*0x4*pP+0x5]=pT['positions'][0x1]['y'];pR[pS*0x4*pP+0x6]=pT['positions'][0x2]['y'];pR[pS*0x4*pP+0x7]=pT[cO0(0x1c7)][0x3]['y'];pR[pS*0x4*pP+0x8]=pT['alpha'];pS++;});pM['_uniforms']['alphaData']=new Cesium['Texture']({'context':bP['viewer']['scene']['context'],'pixelFormat':Cesium['PixelFormat']['RGBA'],'pixelDatatype':Cesium['PixelDatatype']['FLOAT'],'width':pQ['x'],'height':pQ['y'],'sampler':Cesium['Sampler']['NEAREST'],'flipY':![],'source':{'arrayBufferView':pR}});}else{pM['_uniforms']['alphaData']=new Cesium['Texture']({'context':bP['viewer']['scene']['context'],'pixelFormat':Cesium['PixelFormat']['RGBA'],'pixelDatatype':Cesium['PixelDatatype']['FLOAT'],'width':0x1,'height':0x1,'sampler':Cesium[cO0(0x1c8)]['NEAREST'],'flipY':![]});}bP[cO0(0x1c9)]['scene']['requestRender']();},'removeCutPart':function(pV,pW){if(!afZ(bS))return;if(!ag1(bS,0x10))return;if(!isEmpty(pV)){if(bP[cO0(0x1ca)]['get'](pV['toString']())===undefined){throw cNY(0x54);}var pX=bP['modelCutPart']['get'](pV['toString']());if(Cesium[cO0(0x1cb)](pW)){pX['delete'](pW);}else{if(pX[cO0(0x1cc)]>0x0){pX['clear']();}}bP['Model']['buildingCutPartShader'](pV);}else{bP['m_model']['forEach'](function(pY,pZ){var pX=bP['modelCutPart']['get'](pZ['toString']());if(Cesium['defined'](pW)){pX[cO0(0x1cd)](pW);}else{if(pX['size']>0x0){pX['clear']();}}bP['Model']['buildingCutPartShader'](pZ['toString']());});}},'addCutPart':function(aK,q2){try{if(!afZ(bS))return;if(!ag1(bS,0x10))return;if(Cesium['defined'](aK['positions'])&&aK[cO0(0x1ce)]['length']==0x4){var q3=[];if(!isEmpty(q2)){if(bP['m_model']['get'](q2['toString']())===undefined){throw cNY(0x55);}bP['tileset']=bP['m_model']['get'](q2['toString']());for(var q4=0x0;q4<aK['positions'][cO0(0x1cf)];q4++){var q5=new Cesium['Cartesian3'](0x0,0x0,0x0);var q6=new Cesium['Matrix4']();Cesium['Matrix4']['inverse'](bP[cO0(0x1d0)][cO0(0x1d1)]['transform'],q6);var q7=bP['funcPublic'][cO0(0x1d2)](aK['positions'][q4],bP['viewer']);Cesium['Matrix4']['multiplyByPoint'](Cesium['Matrix4']['inverse'](bP['tileset']['modelMatrix'],new Cesium['Matrix4']()),q7,q5);Cesium['Matrix4']['multiplyByPoint'](q6,q5,q5);q3[cO0(0x1d3)](q5);}var q8=bP['modelCutPart']['get'](q2['toString']());var q9={'positions':q3};q8['set'](Cesium['defined'](aK['id'])?aK['id']:Cesium['createGuid'](),q9);bP['Model']['buildingCutPartShader'](q2);}else{bP['m_model']['forEach'](function(qa,qb){q3=[];for(var q4=0x0;q4<aK['positions']['length'];q4++){var q5=new Cesium['Cartesian3'](0x0,0x0,0x0);var q6=new Cesium['Matrix4']();Cesium['Matrix4']['inverse'](qa['root']['transform'],q6);var q7=bP['funcPublic']['inputRadianToCartesian3'](aK['positions'][q4],bP['viewer']);Cesium['Matrix4']['multiplyByPoint'](Cesium['Matrix4']['inverse'](qa['modelMatrix'],new Cesium['Matrix4']()),q7,q5);Cesium['Matrix4']['multiplyByPoint'](q6,q5,q5);q3['push'](q5);}var q8=bP['modelCutPart']['get'](qb['toString']());var q9={'positions':q3};q8['set'](Cesium['defined'](aK['id'])?aK[cO0(0x1d4)]:Cesium[cO0(0x1d5)](),q9);bP['Model'][cO0(0x1d6)](qb['toString']());});}}}catch(qi){throw qi;}},'buildingCutCircleShader':function(qj){if(!afZ(bS))return;if(!ag1(bS,0x10))return;if(bP['m_model']['get'](qj['toString']())===undefined){throw cNY(0x56);}var qk=bP['m_model'][cO0(0x1d7)](qj['toString']());var ql=bP['modelCutCircle']['get'](qj['toString']());if(ql['size']>0x0){var qm=Cesium['ContextLimits']['maximumTextureSize'];var qn=0x2;var qo=new Cesium['Cartesian2']();qo['x']=Math['min'](ql['size']*qn,qm);qo['y']=Math['ceil'](ql[cO0(0x1d8)]*qn/qo['x']);qk['_uniforms']['circleCount']['x']=qo['x'];qk['_uniforms'][cO0(0x1d9)]['y']=qo['y'];qk['_uniforms']['circleCount']['z']=ql['size'];var qp=new Float32Array(0x4*qo['x']*qo['y']);let qq=0x0;ql['forEach'](function(qr,qs){qp[qq*0x4*qn+0x0]=qr['positions'][0x0]['x'];qp[qq*0x4*qn+0x1]=qr['positions'][0x0]['y'];qp[qq*0x4*qn+0x2]=qr['positions'][0x0]['z'];qp[qq*0x4*qn+0x3]=0x0;qp[qq*0x4*qn+0x4]=qr['positions'][0x1]['x'];qp[qq*0x4*qn+0x5]=qr['positions'][0x1]['y'];qp[qq*0x4*qn+0x6]=qr['positions'][0x1]['z'];qp[qq*0x4*qn+0x7]=0x0;qq++;});qk[cO0(0x1da)]['circleData']=new Cesium['Texture']({'context':bP[cO0(0x1db)]['scene']['context'],'pixelFormat':Cesium['PixelFormat']['RGBA'],'pixelDatatype':Cesium['PixelDatatype']['FLOAT'],'width':qo['x'],'height':qo['y'],'sampler':Cesium['Sampler']['NEAREST'],'flipY':![],'source':{'arrayBufferView':qp}});}else{qk['_uniforms']['circleData']=new Cesium['Texture']({'context':bP['viewer']['scene']['context'],'pixelFormat':Cesium[cO0(0x1dc)]['RGBA'],'pixelDatatype':Cesium['PixelDatatype']['FLOAT'],'width':0x1,'height':0x1,'sampler':Cesium['Sampler']['NEAREST'],'flipY':![]});}bP['viewer']['scene']['requestRender']();},'removeCutCircle':function(qt,qu){if(!afZ(bS))return;if(!ag1(bS,0x10))return;if(!isEmpty(qt)){if(bP['m_model'][cO0(0x1dd)](qt['toString']())===undefined){throw cNY(0x57);}var qv=bP['modelCutCircle']['get'](qt['toString']());if(Cesium['defined'](qu)){qv['delete'](qu);}else{if(qv['size']>0x0){qv['clear']();}}bP['Model']['buildingCutCircleShader'](qt);}else{bP['m_model']['forEach'](function(qw,qx){var qv=bP['modelCutCircle']['get'](qx['toString']());if(Cesium[cO0(0x1de)](qu)){qv['delete'](qu);}else{if(qv['size']>0x0){qv['clear']();}}bP['Model']['buildingCutCircleShader'](qx['toString']());});}},'addCutCircle':function(aK,qA){try{if(!afZ(bS))return;if(!ag1(bS,0x10))return;if(Cesium['defined'](aK[cO0(0x1df)])&&aK['positions']['length']==0x2){var qB=[];if(!isEmpty(qA)){if(bP['m_model']['get'](qA['toString']())===undefined){throw cNY(0x58);}bP['tileset']=bP['m_model']['get'](qA['toString']());for(var qC=0x0;qC<aK['positions']['length'];qC++){var qD=new Cesium['Cartesian3'](0x0,0x0,0x0);var qE=new Cesium['Matrix4']();Cesium['Matrix4']['inverse'](bP['tileset']['root']['transform'],qE);var qF=bP['funcPublic']['inputRadianToCartesian3'](aK['positions'][qC],bP[cO0(0x1e0)]);Cesium['Matrix4']['multiplyByPoint'](Cesium['Matrix4']['inverse'](bP['tileset']['modelMatrix'],new Cesium['Matrix4']()),qF,qD);Cesium['Matrix4']['multiplyByPoint'](qE,qD,qD);qB['push'](qD);}var qG=bP['modelCutCircle']['get'](qA['toString']());var qH={'positions':qB};qG['set'](Cesium['defined'](aK[cO0(0x1e1)])?aK['id']:Cesium['createGuid'](),qH);bP['Model']['buildingCutCircleShader'](qA);}else{bP['m_model']['forEach'](function(qI,qJ){qB=[];for(var qC=0x0;qC<aK['positions']['length'];qC++){var qD=new Cesium['Cartesian3'](0x0,0x0,0x0);var qE=new Cesium['Matrix4']();Cesium['Matrix4']['inverse'](qI['root'][cO0(0x1e2)],qE);var qF=bP['funcPublic']['inputRadianToCartesian3'](aK['positions'][qC],bP['viewer']);Cesium['Matrix4']['multiplyByPoint'](Cesium['Matrix4']['inverse'](qI['modelMatrix'],new Cesium['Matrix4']()),qF,qD);Cesium['Matrix4']['multiplyByPoint'](qE,qD,qD);qB['push'](qD);}var qG=bP['modelCutCircle']['get'](qJ['toString']());var qH={'positions':qB};qG['set'](Cesium['defined'](aK['id'])?aK['id']:Cesium['createGuid'](),qH);bP['Model']['buildingCutCircleShader'](qJ['toString']());});}}}catch(qQ){throw qQ;}},'floorLayering':function(qR,qS,qT,qU){if(bP['isMobile']()){aia('手'+cO2(0xc2)+'!');return;}if(!afZ(bS))return;if(Number(qT)===0x0){if(!isEmpty(qU)){qU({'isComplete':!![]});}return;}var qV=bP['viewer']['cesiumWidget']['_clock']['tick']();bP['viewer']['scene']['render'](qV);if(!isEmpty(qR)){if(bP['m_model']['get'](qR['toString']())===undefined){throw cNY(0x59);}bP['tileset']=bP['m_model']['get'](qR['toString']());}var qW=bP['HistoricalHierarchicalValue']['get'](qR['toString']());var qX=bP['tileset'];var qY=Cesium['defined'](qX['root'])&&Cesium['defined'](qX['root']['_header'])&&Cesium['defined'](qX[cO0(0x1e3)]['_header']['clipBox'])?qX['root']['_header']['clipBox']:undefined;var qZ=Cesium['defined'](qX['root'])&&Cesium['defined'](qX['root']['_header'])&&Cesium['defined'](qX['root']['_header']['initClipBox'])?qX['root']['_header']['initClipBox']:qY;var r0=!!qX['root']['_header']&&!!qX[cO0(0x1e4)][cO0(0x1e5)]['initStrictClip'];var r1=!Cesium['defined'](r0)?bP['defaults']['isStrictClip']:r0;if(qZ!=undefined){var r2=bP['Plugin']['initClippingSystem']();var r3='c'+cO2(0xc3)+'_'+qR;if(!qW&&Number(qT)===0x0||qW&&qW['num']+Number(qT)===0x0){r2['add']({'id':r3,'tags':qR,'initClipBox':qZ,'isInitModelClipBox':!![],'isStrict':r1});r2[cO0(0x1e6)](r3,{'Helpers':![],'ClippingPlaneEntities':![]});}else{r2['remove'](r3,!![]);}}var r4=[];var r5=new Cesium['Cartesian3']();bP['tileset']['tilesetoutline']['boundingsphere']['center']['clone'](r5);var r6=new Cesium['Matrix4']();var r7=new Cesium['Matrix4']();bP['tileset']['root']['transform']['clone'](r7);Cesium['Matrix4'][cO0(0x1e7)](r7,r6);Cesium['Matrix4'][cO0(0x1e8)](r6,r5,r5);r5['z']=0x0;let r8=0x0;for(let r9=0x0;r9<qS['length'];r9++){if(qS[r9]['floor']!='U'+cO2(0xc4)+'d'){var ra=bP['funcPublic']['splitFeatureId'](qS[r9]['glids']);var rb=Cesium['Cartesian3']['midpoint'](new Cesium['Cartesian3'](qS[r9]['box'][0x3],qS[r9]['box'][0x4],qS[r9]['box'][0x5]),new Cesium['Cartesian3'](qS[r9]['box'][0x0],qS[r9]['box'][0x1],qS[r9]['box'][0x2]),new Cesium[(cO0(0x1e9))]());var rc=0x0;for(var rd=0x0;rd<r4['length'];rd++){rc=rc+r4[rd]['bigCenterPt']['z'];}var re=qS[r9]['box'][0x2];var rf=0x0;if(r4['length']==0x0){rf=0x0;}else if(re<r4[0x0]['box'][0x2]){rf=0x0;}else if(re>r4[r4['length']-0x1]['box'][0x2]){rf=r4['length'];}else{for(var rg=0x0;rg<r4['length'];rg++){if(re==r4[rg]['box'][0x2]){rf=rg;}if(re>r4[rg]['box'][0x2]&&re<r4[rg+0x1]['box'][0x2]){rf=rg+0x1;}}}r4['splice'](rf,0x0,{'glids':ra,'id':qS[r9]['floor'],'bigCenterPt':rb,'CumulativeHeight':Math['ceil'](rc),'box':qS[r9]['box']});}else{r8=r9;}}if(r8){r4['push']({'glids':[],'id':qS[r8]['floor'],'bigCenterPt':[],'CumulativeHeight':'','box':qS[r8]['box']});}var rh=0x0;var ri=0x0;bP['funcPublic']['getAllTiles'](bP['tileset'],rj=>{for(var rk=0x0;rk<rj['length'];++rk){var rl=rj[rk];if(rl['resetRegionArr'])rl[cO0(0x1ea)]();var rm=rj[rk]['_content'];if(!Cesium['defined'](rm)||!Cesium['defined'](rm['_batchTable']))continue;var rn=rm[cO0(0x1eb)];var qX=rm['_model'];var rp=qX['isInstanced'];++ri;var rq=[];var rr=function(rs){rs=rs||0x20;var rt=cNY(0x5a);var ru=rt['length'];var rv='';for(var rg=0x0;rg<rs;rg++){rv+=rt['charAt'](Math['floor'](Math['random']()*ru));}return rv;};var rx=rr(0x20);if(!bP['BlowModels']){bP['BlowModels']={};}bP['BlowModels'][rx]={'model':qX,'selfTile':rl,'content':rm};Cesium['Cartesian3']['pack'](r5,rq);var ry={'content':rm[cO0(0x1ec)]['_properties'],'isInstanced':rp,'featuresLength':rn,'stepval':qT,'modelCenterPOS':rq,'featureMap':r4,'modelKey':rx,'HistoricalHierarchicalValue':qW?qW['num']:0x0};Cesium['Model']['hierarchicalDataCalculation'](ry)['then'](function(rz){var rx=rz['modelKey'];var rm=bP['BlowModels'][rx][cO0(0x1ed)];var rC=bP['BlowModels'][rx]['selfTile'];rm['_batchTable']['setBatchIdsMatrix'](rz['batchsMap']);rz['batchsMap']['forEach'](function(rD,rx){var rF=bP['funcPublic']['GetFeatureMaxMinPoint'](rm,rx,bP,!![]);var rG=rF[0x0];var rH=rF[0x1];var rI=Cesium['Matrix4']['multiplyByPoint'](rD,rG,new Cesium['Cartesian3']());var rJ=Cesium['Matrix4'][cO0(0x1ee)](rD,rH,new Cesium['Cartesian3']());var rK=[rI,rJ];var rL=Cesium['Cartesian3']['midpoint'](rK[0x0],rK[0x1],new Cesium['Cartesian3']());rz=Cesium['Matrix4']['multiplyByPoint'](rm[cO0(0x1ef)],rL,new Cesium['Cartesian3']());var rM=Cesium['Cartesian3']['subtract'](rK[0x0],rK[0x1],new Cesium['Cartesian3']());var rN=new Cesium['BoundingSphere'](rz,Cesium['Cartesian3']['maximumComponent'](rM));var rO=new Cesium['BoundingSphere']();Cesium['BoundingSphere']['clone'](qX['_nodeCommands'][0x0]['command']['_boundingVolume'],rO);Cesium['BoundingSphere']['union'](rN,rO,qX['_nodeCommands'][0x0]['command']['_boundingVolume']);qX['_nodeCommands'][0x0]['command']['dirty']=!![];var rP=Cesium['Matrix4']['multiplyByPoint'](rm['_contentModelMatrix'],rK[0x0],new Cesium['Cartesian3']());var rQ=Cesium['Matrix4']['multiplyByPoint'](rm['_contentModelMatrix'],rK[0x1],new Cesium['Cartesian3']());rC['updateBoundingVolume'](rQ,rP);});bP['viewer']['scene']['requestRender']();++rh;if(rh==ri){if(!isEmpty(qU)){qU({'isComplete':!![]});}}});}bP['HistoricalHierarchicalValue']['set'](qR['toString'](),{'num':qW?qW['num']+qT:qT});});bP['viewer']['scene']['requestRender']();},'restoreFloorLayering':function(rR){if(!afZ(bS))return;if(!isEmpty(rR)){if(bP[cO0(0x1f0)]['get'](rR['toString']())===undefined){throw cNY(0x5b);}bP['tileset']=bP['m_model'][cO0(0x1f1)](rR['toString']());}var rS=bP['tileset'];var rT=Cesium[cO0(0x1f2)](rS['root'])&&Cesium['defined'](rS['root']['_header'])&&Cesium['defined'](rS['root']['_header']['clipBox'])?rS[cO0(0x1f3)]['_header']['clipBox']:undefined;var rU=Cesium['defined'](rS['root'])&&Cesium[cO0(0x1f4)](rS['root']['_header'])&&Cesium['defined'](rS['root']['_header']['initClipBox'])?rS['root']['_header']['initClipBox']:rT;var rV=!!rS['root']['_header']&&!!rS['root']['_header']['initStrictClip'];var rW=!Cesium['defined'](rV)?bP['defaults']['isStrictClip']:rV;if(rU!=undefined){var rX=bP['Plugin']['initClippingSystem']();var rY='c'+cO2(0xc5)+'_'+rR;rX['add']({'id':rY,'tags':rR,'initClipBox':rU,'isInitModelClipBox':!![],'isStrict':rW});rX['setVisible'](rY,{'Helpers':![],'ClippingPlaneEntities':![]});}bP['funcPublic']['getAllTiles'](bP['tileset'],rZ=>{for(var s0=0x0;s0<rZ['length'];++s0){var s1=rZ[s0];if(s1[cO0(0x1f5)])s1['resetRegionArr']();var s2=rZ[s0]['_content'];if(!Cesium['defined'](s2)||!Cesium['defined'](s2['_batchTable']))continue;var s3=s2[cO0(0x1f6)];var s4=new Cesium['Cartesian3'](-Number['MAX_VALUE'],-Number['MAX_VALUE'],-Number['MAX_VALUE']),s5=new Cesium['Cartesian3'](Number['MAX_VALUE'],Number['MAX_VALUE'],Number[cO0(0x1f7)]);for(var s6=0x0;s6<s3;s6++){var s7=s2['_batchTable']['_properties']['batchId'][s6];s2['_batchTable']['setBatchIdMatrix'](s7,Cesium['Matrix4']['IDENTITY']);var s8=bP['funcPublic']['GetFeatureMaxMinPoint'](s2,s6,bP,!![]);var s9=new Cesium['Cartesian3'](-Infinity,-Infinity,-Infinity),sa=new Cesium['Cartesian3'](Infinity,Infinity,Infinity);s9=Cesium['Cartesian3']['maximumByComponent'](s9,s8[0x0],new Cesium['Cartesian3']());sa=Cesium['Cartesian3']['minimumByComponent'](sa,s8[0x1],new Cesium['Cartesian3']());var sb=new Cesium['BoundingSphere']();Cesium['BoundingSphere']['fromPoints']([s9,sa],sb);Cesium['BoundingSphere']['transform'](sb,s2['_contentModelMatrix'],sb);var sc=new Cesium['BoundingSphere']();Cesium['BoundingSphere']['clone'](s2['_model']['_nodeCommands'][0x0]['command']['_boundingVolume'],sc);Cesium['BoundingSphere']['union'](sb,sc,s2['_model'][cO0(0x1f8)][0x0]['command']['_boundingVolume']);s2['_model']['_nodeCommands'][0x0]['dirty']=!![];var sd=[s9,sa];var se=Cesium['Matrix4'][cO0(0x1f9)](s2['_contentModelMatrix'],sd[0x0],new Cesium['Cartesian3']());var sf=Cesium['Matrix4']['multiplyByPoint'](s2['_contentModelMatrix'],sd[0x1],new Cesium['Cartesian3']());s4=Cesium['Cartesian3']['maximumByComponent'](s4,se,new Cesium['Cartesian3']());s5=Cesium['Cartesian3']['minimumByComponent'](s5,sf,new Cesium['Cartesian3']());}s1['updateBoundingVolume'](s5,s4);s2['_model']['_nodeCommands'][0x0][cO0(0x1fa)]['_debugShowBoundingVolume']=![];s2['_model']['_nodeCommands'][0x0]['command'][cO0(0x1fb)]=!![];}});bP['HistoricalHierarchicalValue']['delete'](rR[cO0(0x1fc)]());bP['viewer'][cO0(0x1fd)]['requestRender']();},'setOutlineOn':function(sg){try{if(!afZ(bS))return;if(!isEmpty(sg)&&bP['tileset']){bP['tileset']['outlineOn']=sg;bP['viewer']['scene']['requestRender']();}}catch(sh){throw sh;}},'setOutlineWidth':function(si){try{if(!afZ(bS))return;if(!isEmpty(si)&&bP['tileset']){bP['tileset']['outlineWidth']=si;bP[cO0(0x1fe)]['scene']['requestRender']();}}catch(sj){throw sj;}},'setOutlineColor':function(sk){try{if(!afZ(bS))return;if(!isEmpty(sk)&&bP['tileset']){bP['tileset']['outlineColor']=Cesium['Color']['fromCssColorString'](sk);bP['viewer']['scene']['requestRender']();}}catch(sl){throw sl;}},'setContrast':function(sm,sn){try{if(!isEmpty(sm)){if(bP['m_model']['get'](sm['toString']())===undefined){throw cNY(0x5c);}bP['tileset']=bP['m_model']['get'](sm['toString']());}if(sn<-0x1){sn=-0x1;}if(sn>0x1){sn=0x1;}bP['tileset']['contrast']=sn;}catch(so){aia(so);}},'setSaturation':function(sp,sq){try{if(!isEmpty(sp)){if(bP['m_model']['get'](sp['toString']())===undefined){throw cNY(0x5d);}bP['tileset']=bP['m_model']['get'](sp['toString']());}if(sq<-0x1){sq=-0x1;}if(sq>0x1){sq=0x1;}bP['tileset']['saturation']=sq;}catch(sr){aia(sr);}},'setLuminance':function(ss,su){try{if(!isEmpty(ss)){if(bP['m_model']['get'](ss['toString']())===undefined){throw cNY(0x5e);}bP['tileset']=bP[cO0(0x1ff)]['get'](ss[cO0(0x200)]());}if(su<-0x1){su=-0x1;}if(su>0x1){su=0x1;}bP['tileset']['luminance']=su;}catch(sv){aia(sv);}},'setAverageBrightness':function(sw,sz){try{if(!isEmpty(sw)){if(bP['m_model'][cO0(0x201)](sw['toString']())===undefined){throw cNY(0x5f);}bP['tileset']=bP['m_model'][cO0(0x202)](sw['toString']());}if(sz<0x0){sz=-0x1;}if(sz>0x1){sz=0x1;}bP['tileset']['averageBrightness']=sz;}catch(sA){aia(sA);}},'addModelEdge':function(){var sB=Cesium['PostProcessStageLibrary']['createModelEdgeStage']();bP[cO0(0x203)]['scene']['postProcessStages'][cO0(0x204)](sB);bP['viewer']['scene']['requestRender']();},'DrawRuler':function(aK){try{var sD=aK['tag'];if(!isEmpty(sD)){if(bP['m_model'][cO0(0x205)](sD[cO0(0x206)]())===undefined){throw cNY(0x60);}bP['tileset']=bP['m_model'][cO0(0x207)](sD[cO0(0x208)]());}var sE=aK['startPos']==undefined?new Cesium['Cartesian3'](0x0,0x0,0x0):aK['startPos'];var sF=aK['forwardLength']==undefined?0x0:aK['forwardLength'];var sG=aK['forwardAxis']==undefined?Y:aK['forwardAxis'];var sH=aK['step']==undefined?0x5:aK['step'];var sI=[];var sJ=new Cesium['Matrix4']();Cesium['Matrix4'][cO0(0x209)](bP['tileset']['root']['transform'],sJ);var sK=new Cesium['Cartesian3']();var sL=bP['Model']['getModelsCenter']([sD]);if(sL!=undefined){var sM=sL['maxpos'];var sN=sL[cO0(0x20a)];Cesium['Matrix4']['multiplyByPoint'](sJ,sM,sM);Cesium['Matrix4']['multiplyByPoint'](sJ,sN,sN);if(!sE['equals'](new Cesium['Cartesian3'](0x0,0x0,0x0))){Cesium['Matrix4']['multiplyByPoint'](sJ,sE,sK);if(sG=='X'){sN['x']=sK['x'];sM['x']+=sF;}else if(sG=='Y'){sN['y']=sK['y'];sN['y']+=sF;}}var sO=Cesium['Cartesian3'][cO0(0x20b)](sM,sN,new Cesium['Cartesian3']());var sP=Cesium['Cartesian3']['subtract'](sM,sN,new Cesium['Cartesian3']());var sQ=[];var sR=Cesium['Cartesian3']['clone'](sN,new Cesium['Cartesian3']());var sS=Cesium['Cartesian3']['clone'](sN,new Cesium['Cartesian3']());sS['x']=sM['x']+0xa;var sT=sS['x']-sR['x'];var sU=sH;for(let sV=0x0;sV<Math['ceil'](sT/sU);sV++){if(sV==0x0){var sW=new Cesium['Cartesian3']();var sX=new Cesium['Cartesian3']();Cesium['Matrix4']['multiplyByPoint'](bP['tileset']['root']['transform'],sR,sW);Cesium['Matrix4']['multiplyByPoint'](bP['tileset']['root']['transform'],sS,sX);var sY=new Cesium['GeometryInstance']({'geometry':new Cesium['PolylineGeometry']({'positions':[sW,sX],'width':0x1,'vertexFormat':Cesium['PolylineMaterialAppearance']['VERTEX_FORMAT']}),'id':Cesium['createGuid']()});sQ['push'](sY);var sZ=new Cesium[(cO0(0x20c))]();var t0=new Cesium['Cartesian3']();Cesium['Cartesian3']['clone'](sR,sZ);Cesium[cO0(0x20d)]['clone'](sS,t0);sZ['z']+=sP['z'];t0['z']+=sP['z'];t0['x']=sM['x'];if(sG=='Y'){sZ['y']=sM['y'];t0['y']=sM['y'];}Cesium[cO0(0x20e)]['multiplyByPoint'](bP['tileset']['root']['transform'],sZ,sZ);Cesium['Matrix4']['multiplyByPoint'](bP['tileset']['root']['transform'],t0,t0);var sY=new Cesium['GeometryInstance']({'geometry':new Cesium['PolylineGeometry']({'positions':[sZ,t0],'width':0x1,'vertexFormat':Cesium['PolylineMaterialAppearance']['VERTEX_FORMAT']}),'id':Cesium['createGuid']()});sQ[cO0(0x20f)](sY);var t2=new Cesium['Cartesian3']();var t3=new Cesium['Cartesian3']();Cesium['Cartesian3']['clone'](sR,t2);Cesium['Cartesian3']['clone'](sS,t3);t2['z']+=sP['z']/0x2;t3['z']+=sP['z']/0x2;t3['x']=sM['x'];if(sG=='Y'){t2['y']=sM['y'];t3['y']=sM['y'];}Cesium['Matrix4']['multiplyByPoint'](bP['tileset']['root']['transform'],t2,t2);Cesium['Matrix4']['multiplyByPoint'](bP['tileset'][cO0(0x210)][cO0(0x211)],t3,t3);var sY=new Cesium['GeometryInstance']({'geometry':new Cesium['PolylineGeometry']({'positions':[t2,t3],'width':0x1,'vertexFormat':Cesium['PolylineMaterialAppearance']['VERTEX_FORMAT']}),'id':Cesium['createGuid']()});sQ['push'](sY);}var t5=new Cesium['Cartesian3']();var t6=new Cesium['Cartesian3']();var t7=new Cesium['Cartesian3']();Cesium['Cartesian3']['clone'](sR,t5);t5['x']+=sV*sU;Cesium['Cartesian3']['clone'](t5,t6);t6['z']+=0x2;Cesium['Cartesian3']['clone'](t6,t7);t7['z']+=0.5;Cesium[cO0(0x212)]['multiplyByPoint'](bP['tileset']['root']['transform'],t5,t5);Cesium['Matrix4']['multiplyByPoint'](bP['tileset']['root']['transform'],t6,t6);var sY=new Cesium['GeometryInstance']({'geometry':new Cesium['PolylineGeometry']({'positions':[t5,t6],'width':0x1,'vertexFormat':Cesium['PolylineMaterialAppearance']['VERTEX_FORMAT']}),'id':Cesium['createGuid']()});sQ['push'](sY);Cesium['Matrix4']['multiplyByPoint'](bP['tileset']['root']['transform'],t7,t7);var t9=bP['viewer']['entities']['add']({'id':Cesium['createGuid'](),'name':'l'+cO2(0xc6)+'e','position':t7,'label':{'text':(sV*sU)['toFixed'](0x1)+'','fillColor':Cesium['Color']['BLACK'],'showBackground':![]}});sI['push'](t9);}var ta=Cesium['Cartesian3'][cO0(0x213)](sN,new Cesium[(cO0(0x214))]());var tb=Cesium['Cartesian3']['clone'](sN,new Cesium['Cartesian3']());tb['y']=sM['y']+0xa;var tc=tb['y']-ta['y'];var td=sH;for(let te=0x0;te<Math[cO0(0x215)](tc/td);te++){if(te==0x0){var sW=new Cesium['Cartesian3']();var sX=new Cesium['Cartesian3']();Cesium['Matrix4']['multiplyByPoint'](bP['tileset']['root']['transform'],ta,sW);Cesium['Matrix4']['multiplyByPoint'](bP['tileset']['root']['transform'],tb,sX);var sY=new Cesium['GeometryInstance']({'geometry':new Cesium['PolylineGeometry']({'positions':[sW,sX],'width':0x1,'vertexFormat':Cesium['PolylineMaterialAppearance']['VERTEX_FORMAT']}),'id':Cesium['createGuid']()});sQ['push'](sY);var ti=new Cesium['Cartesian3']();var tj=new Cesium['Cartesian3']();Cesium['Cartesian3']['clone'](ta,ti);Cesium[cO0(0x216)]['clone'](tb,tj);ti['z']+=sP['z'];tj['z']+=sP['z'];tj['y']=sM['y'];if(sG=='X'){ti['x']=sM['x'];tj['x']=sM['x'];}Cesium['Matrix4']['multiplyByPoint'](bP['tileset']['root']['transform'],ti,ti);Cesium['Matrix4'][cO0(0x217)](bP['tileset']['root']['transform'],tj,tj);var sY=new Cesium['GeometryInstance']({'geometry':new Cesium['PolylineGeometry']({'positions':[ti,tj],'width':0x1,'vertexFormat':Cesium['PolylineMaterialAppearance']['VERTEX_FORMAT']}),'id':Cesium['createGuid']()});sQ['push'](sY);var tl=new Cesium['Cartesian3']();var tm=new Cesium['Cartesian3']();Cesium['Cartesian3']['clone'](ta,tl);Cesium['Cartesian3']['clone'](tb,tm);tl['z']+=sP['z']/0x2;tm['z']+=sP['z']/0x2;tm['y']=sM['y'];if(sG=='X'){tl['x']=sM['x'];tm['x']=sM['x'];}Cesium['Matrix4']['multiplyByPoint'](bP['tileset']['root']['transform'],tl,tl);Cesium['Matrix4']['multiplyByPoint'](bP['tileset']['root']['transform'],tm,tm);var sY=new Cesium[(cO0(0x218))]({'geometry':new Cesium['PolylineGeometry']({'positions':[tl,tm],'width':0x1,'vertexFormat':Cesium['PolylineMaterialAppearance']['VERTEX_FORMAT']}),'id':Cesium['createGuid']()});sQ['push'](sY);}var t5=new Cesium['Cartesian3']();var t6=new Cesium['Cartesian3']();var t7=new Cesium['Cartesian3']();Cesium[cO0(0x219)]['clone'](ta,t5);t5['y']+=te*td;Cesium['Cartesian3']['clone'](t5,t6);t6['z']+=0x2;Cesium['Cartesian3'][cO0(0x21a)](t6,t7);t7['z']+=0.5;Cesium['Matrix4']['multiplyByPoint'](bP['tileset']['root']['transform'],t5,t5);Cesium['Matrix4'][cO0(0x21b)](bP['tileset']['root']['transform'],t6,t6);var sY=new Cesium['GeometryInstance']({'geometry':new Cesium['PolylineGeometry']({'positions':[t5,t6],'width':0x1,'vertexFormat':Cesium['PolylineMaterialAppearance']['VERTEX_FORMAT']}),'id':Cesium['createGuid']()});sQ['push'](sY);Cesium['Matrix4'][cO0(0x21c)](bP['tileset']['root']['transform'],t7,t7);var tt=bP['viewer']['entities']['add']({'id':Cesium['createGuid'](),'name':'l'+cO2(0xc7)+'e','position':t7,'label':{'text':(te*td)['toFixed'](0x1)+'','fillColor':Cesium['Color']['BLACK'],'showBackground':![]}});sI['push'](tt);}var tu=Cesium['Cartesian3']['clone'](sN,new Cesium[(cO0(0x21d))]());var tv=Cesium['Cartesian3']['clone'](sN,new Cesium['Cartesian3']());tv['z']=sM['z']+0xa;if(sG=='Y'){tu['y']=sM['y'];tv['y']=sM['y'];}else if(sG=='X'){tu['x']=sM['x'];tv['x']=sM['x'];}var tw=tv['z']-tu['z'];var tx=sH;for(let ty=0x0;ty<Math['ceil'](tw/tx);ty++){if(ty==0x0){var sW=new Cesium['Cartesian3']();var sX=new Cesium['Cartesian3']();Cesium['Matrix4']['multiplyByPoint'](bP['tileset']['root']['transform'],tu,sW);Cesium['Matrix4']['multiplyByPoint'](bP['tileset']['root'][cO0(0x21e)],tv,sX);var sY=new Cesium['GeometryInstance']({'geometry':new Cesium['PolylineGeometry']({'positions':[sW,sX],'width':0x1,'vertexFormat':Cesium['PolylineMaterialAppearance']['VERTEX_FORMAT']}),'id':Cesium['createGuid']()});sQ['push'](sY);}var t5=new Cesium['Cartesian3']();var t6=new Cesium['Cartesian3']();var t7=new Cesium['Cartesian3']();Cesium['Cartesian3']['clone'](tu,t5);t5['z']+=ty*tx;Cesium['Cartesian3']['clone'](t5,t6);t6['x']+=0x2;Cesium['Cartesian3']['clone'](t6,t7);t7['x']+=0.5;Cesium['Matrix4']['multiplyByPoint'](bP['tileset']['root']['transform'],t5,t5);Cesium['Matrix4']['multiplyByPoint'](bP['tileset']['root']['transform'],t6,t6);var sY=new Cesium['GeometryInstance']({'geometry':new Cesium['PolylineGeometry']({'positions':[t5,t6],'width':0x1,'vertexFormat':Cesium['PolylineMaterialAppearance']['VERTEX_FORMAT']}),'id':Cesium['createGuid']()});sQ['push'](sY);Cesium['Matrix4']['multiplyByPoint'](bP['tileset']['root']['transform'],t7,t7);var tG=bP['viewer']['entities']['add']({'id':Cesium['createGuid'](),'name':'l'+cO2(0xc8)+'e','position':t7,'label':{'text':(ty*tx)[cO0(0x21f)](0x1)+'','fillColor':Cesium['Color']['BLACK'],'showBackground':![]}});sI['push'](tG);}if(sQ['length']>0x0){var tH=new Cesium['Primitive']({'geometryInstances':sQ,'appearance':new Cesium['PolylineMaterialAppearance']({'material':new Cesium['Material']({'fabric':{'type':'C'+cO2(0xc9)+'r','uniforms':{'color':Cesium['Color']['RED']}}})})});bP['viewer']['scene']['primitives']['add'](tH);bP['modelRulerMap']['set'](sD,tH);bP['modelRulerLableMap']['set'](sD,sI);bP[cO0(0x220)][cO0(0x221)]['requestRender']();}}}catch(tI){aia('错'+cO2(0xca)+':'+tI);}},'cleanRuler':function(tJ){if(tJ==undefined){aia('模'+cO2(0xcb)+'!');}var tK=bP['modelRulerMap']['get'](tJ);if(tK!=undefined){bP['viewer'][cO0(0x222)]['primitives']['remove'](tK);}var tL=bP[cO0(0x223)]['get'](tJ);if(tL!=undefined&&tL['length']>0x0){for(let tM=0x0;tM<tL['length'];tM++){bP['viewer']['entities']['remove'](tL[tM]);}}bP['viewer'][cO0(0x224)]['requestRender']();},'getModelBoxPositionInfo':function(tN){try{if(!afZ(bS)){return;}if(bP['m_model']['get'](tN['toString']())===undefined){throw cNY(0x61);}else{if(!isEmpty(tN)){if(bP['m_model']['get'](tN['toString']())===undefined){throw cNY(0x62);}else{bP['tileset']=bP['m_model'][cO0(0x225)](tN['toString']());}}var tO='r'+cO2(0xcc)+')';var tP=bP['tileset']['root']['boundingVolume'];var tQ=bP['funcPublic']['outCartesian3ToRadian'](tP['_boundingSphere']['center'],bP['viewer']);var tR=new Cesium['Cartesian3']();Cesium[cO0(0x226)]['getScale'](tP['_orientedBoundingBox']['halfAxes'],tR);Cesium['Cartesian3']['multiplyByScalar'](tR,0x2,tR);var tS=[];var tT=bP['funcPublic']['outCartesian3ToRadian'](tP['northeastCornerCartesian'],bP['viewer']);var tU=bP[cO0(0x227)]['outCartesian3ToRadian'](tP['southwestCornerCartesian'],bP['viewer']);var tV=tP['maximumHeight']-tP['minimumHeight'];tS['push']([api['Public']['radiansToDegrees'](tT[0x0]),api['Public']['radiansToDegrees'](tT[0x1]),tT[0x2]]);tS['push']([api[cO0(0x228)]['radiansToDegrees'](tT[0x0]),api['Public']['radiansToDegrees'](tU[0x1]),tT[0x2]]);tS['push']([api['Public']['radiansToDegrees'](tU[0x0]),api['Public']['radiansToDegrees'](tU[0x1]),tU[0x2]]);tS['push']([api['Public']['radiansToDegrees'](tU[0x0]),api[cO0(0x229)]['radiansToDegrees'](tT[0x1]),tU[0x2]]);tS['push']([api['Public']['radiansToDegrees'](tT[0x0]),api['Public'][cO0(0x22a)](tT[0x1]),tT[0x2]+tV]);tS['push']([api['Public']['radiansToDegrees'](tT[0x0]),api['Public']['radiansToDegrees'](tU[0x1]),tT[0x2]+tV]);tS[cO0(0x22b)]([api['Public']['radiansToDegrees'](tU[0x0]),api['Public']['radiansToDegrees'](tU[0x1]),tU[0x2]+tV]);tS['push']([api['Public']['radiansToDegrees'](tU[0x0]),api['Public']['radiansToDegrees'](tT[0x1]),tU[0x2]+tV]);var tW=Cesium['Matrix4']['multiplyByPoint'](bP['tileset']['root']['transform'],Cesium['Cartesian3']['fromElements'](0x0,0x0,0x0),new Cesium['Cartesian3']());var tX=Cesium['Cartographic']['fromCartesian'](Cesium['Matrix4']['multiplyByPoint'](bP['tileset']['modelMatrix'],tW,new Cesium['Cartesian3']()));return{'center':[api['Public']['radiansToDegrees'](tQ[0x0]),api['Public']['radiansToDegrees'](tQ[0x1]),tQ[0x2]],'modelBoxSize':[tR['x'],tR['y'],tR['z']],'vertexCoordinates':tS,'height':tV,'quaternion':new Cesium['Quaternion']['fromRotationMatrix'](bP['tileset']['modelMatrix']),'groundingPoint':[api['Public'][cO0(0x22c)](tX['longitude']),api['Public']['radiansToDegrees'](tX[cO0(0x22d)]),tX['height']]};}}catch(tY){aia('错'+cO2(0xcd)+':'+tY);}}};this['Camera']={'setCameraOptions':function(aK){try{if(!afZ(bY)){return;}if(aK)for(var u0 in aK){if(aK['hasOwnProperty'](u0)&&bP['viewer']['scene']['screenSpaceCameraController']['hasOwnProperty'](u0)){bP['viewer']['scene']['screenSpaceCameraController'][u0]=aK[u0];}}}catch(u1){aia('错'+cO2(0xce)+':'+u1);}},'setPerspectiveViewPort':function(u2){try{if(!afZ(bS)){return;}if(isEmpty(u2))u2=cNW(0xb);var u3=0x0;var u4=-0x5a;u2=u2['toUpperCase']();switch(u2){case'B'+cO2(0xcf)+'M':u3=0x0;u4=0x5a;break;case'F'+cO2(0xd0)+'T':u3=u4=0x0;break;case'B'+cO2(0xd1)+'K':u3=0xb4;u4=0x0;break;case'L'+cO2(0xd2)+'T':u3=0x5a;u4=0x0;break;case'R'+cO2(0xd3)+'T':u3=0x10e;u4=0x0;break;default:u3=0x0;u4=-0x5a;break;}if(u2==='B'+cO2(0xd4)+'M'){if(bP['defaults']['openearth'])return-0x1;}var u5=bP['Model']['getModelsCenter']();var u6=Cesium['Cartesian3']['subtract'](u5['maxpos'],u5['minpos'],new Cesium['Cartesian3']());var u7=Cesium['Cartesian3']['midpoint'](u5['maxpos'],u5['minpos'],new Cesium['Cartesian3']());var u8=Cesium['Cartesian3']['magnitude'](u6);var u9=new Cesium[(cO0(0x22e))](u7,u8);bP['viewer']['camera']['flyToBoundingSphere'](u9,{'duration':0x0,'offset':new Cesium['HeadingPitchRange'](Cesium['Math']['toRadians'](u3),Cesium['Math']['toRadians'](u4),u8)});bP['viewer'][cO0(0x22f)]['requestRender']();return 0x0;}catch(ua){aia('错'+cO2(0xd5)+':'+ua);}},'setThroughWallState':function(ub){try{if(!afZ(bT)){return;}if(!isEmpty(ub)){bP['defaults']['throughwall']=Boolean(ub);bP['viewer']['scene']['screenSpaceCameraController']['enableCollisionDetection']=!Boolean(ub);bP['viewer']['scene'][cO0(0x230)]();}}catch(uc){aia('错'+cO2(0xd6)+':'+uc);}},'getThroughWallState':function(){if(!afZ(bT)){return;}return bP['defaults']['throughwall'];},'getViewPort':function(){try{if(!afZ(bT)){return;}return{'heading':bP[cO0(0x231)]['camera']['heading'],'pitch':bP['viewer']['camera']['pitch'],'position':bP['funcPublic']['outCartesian3ToRadian'](bP['viewer']['camera']['position'],bP['viewer']),'headingDegrees':Cesium['Math']['toDegrees'](bP['viewer']['camera']['heading']),'pitchDegrees':Cesium['Math']['toDegrees'](bP['viewer']['camera']['pitch']),'positionWC':bP['viewer']['camera']['positionWC']};}catch(ud){aia('错'+cO2(0xd7)+':'+ud);}},'setViewPort':function(ue,uf,ug){try{if(!afZ(bT)){return;}uf=Number(uf);ug=Number(ug);bP['viewer']['camera']['setView']({'destination':bP['funcPublic']['inputRadianToCartesian3'](ue,bP['viewer']),'orientation':{'heading':uf,'pitch':ug,'roll':0x0}});bP['viewer']['scene']['requestRender']();return 0x0;}catch(uh){aia('错'+cO2(0xd8)+':'+uh);}},'flyToViewPort':function(ui,uj,uk,ul){try{if(!afZ(bT)){return;}uj=Number(uj);uk=Number(uk);bP['viewer']['camera']['flyTo']({'destination':bP['funcPublic'][cO0(0x232)](ui,bP['viewer']),'orientation':{'heading':uj,'pitch':uk,'roll':0x0},'duration':ul==undefined?0x1:ul});bP['viewer']['scene']['requestRender']();return 0x0;}catch(um){aia('错'+cO2(0xd9)+':'+um);}},'lookAt':function(aK){try{var uo=new Cesium['Cartesian3'](),uq=0xa;switch(aK['type']){case 0x0:if(Array['isArray'](aK['min'])&&aK['min']['length']==0x3&&Array['isArray'](aK['max'])&&aK['max']['length']==0x3){var ur=Cesium[cO0(0x233)]['fromRadiansArrayHeights'](aK['min'])[0x0];var us=Cesium['Cartesian3'][cO0(0x234)](aK['max'])[0x0];Cesium['Cartesian3'][cO0(0x235)](ur,us,uo);uq=Cesium['Cartesian3']['distance'](ur,us);}else throw Error('m'+cO2(0xda)+'误');break;case 0x1:if(Array['isArray'](aK['min'])&&aK['min']['length']==0x3&&Array['isArray'](aK['max'])&&aK['min']['length']==0x3){var ut=Cesium['Cartesian3']['fromArray'](aK['min']),uu=Cesium[cO0(0x236)]['fromArray'](aK['max']);var uv=bP['Public']['convertModelToWorld'](ut['x'],ut['y'],ut['z'],aK['tag']);var uw=bP['Public']['convertModelToWorld'](uu['x'],uu['y'],uu['z'],aK['tag']);var ur=bP['Public']['radiansToCartesian3'](uv[0x1],uv[0x0],uv[0x2]);var us=bP['Public']['radiansToCartesian3'](uw[0x1],uw[0x0],uw[0x2]);Cesium['Cartesian3']['midpoint'](ur,us,uo);uq=Cesium['Cartesian3']['distance'](ur,us);}else throw Error('m'+cO2(0xdb)+'误');break;case 0x2:if(Cesium['defined'](aK['min'])&&aK['min']instanceof Cesium['Cartesian3']&&Cesium['defined'](aK['max'])&&aK['max']instanceof Cesium['Cartesian3']){Cesium['Cartesian3']['midpoint'](aK['min'],aK['max'],uo);uq=Cesium['Cartesian3'][cO0(0x237)](aK['min'],aK['max']);}else throw Error('m'+cO2(0xdc)+'误');break;default:throw Error('t'+cO2(0xdd)+'效');}var uz=aK['heading']||0x0;var uA=aK['pitch']||0x0;var uB=Cesium['Math']['toRadians'](uz);var uC=Cesium[cO0(0x238)]['toRadians'](uA);bP['viewer']['camera']['lookAt'](uo,new Cesium['HeadingPitchRange'](uB,uC,uq*0x2));bP[cO0(0x239)]['camera']['lookAtTransform'](Cesium['Matrix4']['IDENTITY']);}catch(uD){aia(uD);}},'getExtent':function(){try{if(!afZ(bT)){return;}var uE=bP['viewer']['camera']['computeViewRectangle']();var uF=[];uF['push'](Cesium['Rectangle']['northeast'](uE,new Cesium['Cartographic']()));uF['push'](Cesium['Rectangle']['northwest'](uE,new Cesium['Cartographic']()));uF['push'](Cesium['Rectangle']['southwest'](uE,new Cesium['Cartographic']()));uF['push'](Cesium['Rectangle']['southeast'](uE,new Cesium['Cartographic']()));return uF;}catch(uG){aia('错'+cO2(0xde)+':'+uG);}},'addListener':function(uH){try{if(!afZ(bT)){return;}bP['viewer']['camera']['changed']['addEventListener'](function(uI){if(!isEmpty(uH)){uH({'heading':bP['viewer']['camera']['heading'],'pitch':bP['viewer']['camera']['pitch'],'position':bP['funcPublic']['outCartesian3ToRadian'](bP['viewer']['camera']['position'],bP['viewer'])});}});}catch(uJ){aia('错'+cO2(0xdf)+':'+uJ);}},'autoRotate':function(uK,uL){try{if(!afZ(bT)){return;}if(bP['cameraRotate']!=undefined){bP['viewer']['clock']['onTick']['removeEventListener'](bP[cO0(0x23a)]);}var uM=new Cesium['Cartesian3']();if(isEmpty(uK)){uM=Cesium['Cartesian3']['fromDegrees'](bP['defaultPosition']['longitude'],bP['defaultPosition']['latitude'],bP['defaultPosition']['height']);}else uM=bP['funcPublic']['inputRadianToCartesian3'](uK,bP['viewer']);if(isEmpty(uL)){uL=0xbb8;}var uN=Date['now']();bP['cameraRotate']=function(){var uO=Date['now']();var uP=(uO-uN)/0x3e8;uN=uO;bP['viewer']['scene']['camera']['rotate'](uM,-(uL/0x2710)*uP);};bP['viewer']['clock']['onTick']['addEventListener'](bP['cameraRotate']);}catch(uQ){aia('错'+cO2(0xe0)+':'+uQ);}},'stopAutoRotate':function(){if(!afZ(bT)){return;}if(!isEmpty(bP['cameraRotate']))bP['viewer']['clock']['onTick']['removeEventListener'](bP['cameraRotate']);},'zoomToPosition':function(uR,uS,uT,uU){try{if(!afZ(bT)){return;}if(isEmpty(uS)){uS=bP['viewer']['camera']['heading'];}else{uS=Cesium['Math']['toRadians'](uS);}if(isEmpty(uT)){uT=bP['viewer'][cO0(0x23b)]['pitch'];}else{uT=Cesium['Math'][cO0(0x23c)](uT);}if(isEmpty(uU)){uU=0x1;}var uV=bP['viewer']['camera']['position'];if(Array['isArray'](uR)){uV=bP['funcPublic']['inputRadianToCartesian3'](uR,bP['viewer']);}else if(uR instanceof Cesium['Cartesian3']){uV=uR;}var uW=new Cesium['BoundingSphere'](uV,uU);bP['viewer']['camera']['flyToBoundingSphere'](uW,{'duration':0.5,'offset':new Cesium['HeadingPitchRange'](uS,uT,uU)});return 0x0;}catch(uX){aia('错'+cO2(0xe1)+':'+uX);}},'flyToPosition':function(uY,uZ,v0,v1,v2){try{if(!afZ(bT)){return;}if(isEmpty(uZ)){uZ=bP['viewer']['camera']['heading'];}if(isEmpty(v0)){v0=bP['viewer']['camera']['pitch'];}if(isEmpty(v1)){v1=0x64;}if(isEmpty(v2)){v2=0x5;}var v3=bP['viewer']['camera']['position'];if(Array['isArray'](uY)){v3=bP['funcPublic']['inputRadianToCartesian3'](uY,bP['viewer']);}else if(uY instanceof Cesium['Cartesian3']){v3=uY;}var v4=new Cesium['BoundingSphere'](v3,0x1);bP['viewer']['camera']['flyToBoundingSphere'](v4,{'duration':v2,'offset':new Cesium['HeadingPitchRange'](Cesium[cO0(0x23d)]['toRadians'](uZ),Cesium['Math']['toRadians'](v0),v1)});return 0x0;}catch(v5){aia('错'+cO2(0xe2)+':'+v5);}},'viewpointRestorationFromNavis':function(aK){if(aK['viewPos']==undefined||aK['viewQuaternion']==undefined){return;}var v7=aK['viewPos'];var v8=aK['viewQuaternion'];var v9=bP['tileset']['offset'];var va=new Cesium['Cartesian3'](v9[0x0]/0x3e8,v9[0x1]/0x3e8,v9[0x2]/0x3e8);v7['x']=v7['x']*0.3048;v7['y']=v7['y']*0.3048;v7['z']=v7['z']*0.3048;var vb=Cesium['Cartesian3']['subtract'](v7,va,new Cesium['Cartesian3']());var vc=Cesium['Matrix4']['multiplyByPoint'](bP['tileset']['root']['transform'],vb,new Cesium['Cartesian3']());var vd=new Cesium[(cO0(0x23e))]();Cesium[cO0(0x23f)]['fromQuaternion'](v8,vd);api['viewer']['camera']['setView']({'destination':vc,'orientation':{'heading':vd['heading'],'pitch':vd['roll']-Math[cO0(0x240)]/0x2,'roll':0x0}});},'autoRoamTrackByCzml':function(ve){if(!afZ(bT)||!ag1(bT,0x1)){return;}GLERoaming['RouteTrack'](bP,ve);},'stopRoamTrackByCzml':function(vf){if(!afZ(bT)||!ag1(bT,0x1)){return;}GLERoaming['RouteTrack'](bP,vf);},'autoRoamByTrace':function(vg,vh,vi,vj,vk){if(!afZ(bT)||!ag1(bT,0x1)){return;}GLERoaming[cO0(0x241)](bP,vg,vh,vi,vj,vk);},'pauseAutoRoamByTrace':function(vl){if(!afZ(bT)||!ag1(bT,0x1)){return;}GLERoaming['PauseOrContinueRoaming'](bP,vl);},'stopRoamByTrace':function(){if(!afZ(bT)||!ag1(bT,0x1)){return;}GLERoaming['EndRoaming'](bP);},'saveScreenShot':function(vm){try{if(!afZ(bT)){return;}if(bP[cO0(0x242)]['getSceneStatus']()===0x0){if(!bP['viewer']['baseLayerPicker']['viewModel']['dropDownVisible']){var vn=document['getElementsByClassName'](cNY(0x63));if(!isEmpty(vn)&&vn['length']>0x0){vn[0x0]['style']['display']='n'+cO2(0xe3)+'e';}}}var vo=document['querySelector']('#'+bP['defaults']['container']+cNY(0x64));var vp=document['querySelector']('#'+bP['defaults']['container']);Cesium['defined'](bP['PluginNavigationCube'])&&bP[cO0(0x243)]['initScreenshot'](!![]);html2canvas(document[cO0(0x244)](bP['defaults']['container']),{'backgroundColor':'t'+cO2(0xe4)+'t','allowTaint':!![],'y':vp['offsetTop']/0x2,'x':vp[cO0(0x245)]/0x2,'scrollY':0x0,'scrollX':0x0,'width':vp['offsetWidth'],'height':vp['offsetHeight'],'windowWidth':vp['scrollWidth'],'windowHeight':vp['scrollHeight'],'imageTimeout':0x0,'useCORS':!![],'foreignObjectRendering':!![],'logging':![]})['then'](function(vq){if(bP['Public']['getSceneStatus']()===0x0){var vn=document['getElementsByClassName'](cNY(0x65));if(!isEmpty(vn)&&vn['length']>0x0){vn[0x0]['style']['display']='b'+cO2(0xe5)+'k';}}if(!isEmpty(vm)){vm(vq['toDataURL']());}});}catch(vs){aia('错'+cO2(0xe6)+':'+vs);}},'roamByKeyboard':function(vt,vu,vv,vw,vx,vy){if(!afZ(bT)){return;}if(!isEmpty(vt)){bw=vt[cO0(0x246)]();}if(!isEmpty(vu)){bx=vu['toUpperCase']();}if(!isEmpty(vv)){by=vv['toUpperCase']();}if(!isEmpty(vw)){bz=vw['toUpperCase']();}if(!isEmpty(vx)){bA=vx['toUpperCase']();}if(!isEmpty(vy)){bB=vy['toUpperCase']();}var vz=bP['viewer']['canvas'];vz['setAttribute']('t'+cO2(0xe7)+'x','0');vz['onclick']=function(){vz[cO0(0x247)]();};var vA=bP['viewer']['scene']['globe']['ellipsoid'];var vB;var vC;var vD={'looking':![],'moveForward':![],'moveBackward':![],'moveUp':![],'moveDown':![],'moveLeft':![],'moveRight':![]};function vE(vF){switch(vF){case bw['charCodeAt'](0x0):return'm'+cO2(0xe8)+'p';case bx['charCodeAt'](0x0):return'm'+cO2(0xe9)+'n';case by['charCodeAt'](0x0):return'm'+cO2(0xea)+'d';case bz['charCodeAt'](0x0):return'm'+cO2(0xeb)+'d';case bA['charCodeAt'](0x0):return'm'+cO2(0xec)+'t';case bB['charCodeAt'](0x0):return'm'+cO2(0xed)+'t';default:return undefined;}}document['addEventListener']('k'+cO2(0xee)+'n',function(vG){var vH=vE(vG['keyCode']);if(typeof vH!=='u'+cO2(0xef)+'d'){vD[vH]=!![];}},![]);document['addEventListener']('k'+cO2(0xf0)+'p',function(vI){var vJ=vE(vI['keyCode']);if(typeof vJ!=='u'+cO2(0xf1)+'d'){vD[vJ]=![];}},![]);bP['viewer']['clock']['onTick'][cO0(0x248)](function(){var vK=bP['viewer']['camera'];var vL=vA['cartesianToCartographic'](vK['position'])['height'];var vM=vL/0x64;vM=Math['abs'](vM)*-0x1;if(vD['moveForward']){vK['moveForward'](vM*-0x1);}if(vD['moveBackward']){vK[cO0(0x249)](vM*-0x1);}if(vD['moveUp']){vK['moveUp'](vM);}if(vD['moveDown']){vK['moveDown'](vM);}if(vD['moveLeft']){vK['moveLeft'](vM);}if(vD['moveRight']){vK['moveRight'](vM);}});},'setImmersiveRoamConfig':function(aK){if(!afZ(bT)||!ag1(bT,0x1)){return;}bP['Plugin']['initRoamingSystem']();bP['Camera_ImmersionRoaming']['setConfig'](aK);bP['viewer']['scene']['requestRender']();},'pickImmersiveRoamBirthplace':function(vO){if(!afZ(bT)||!ag1(bT,0x1)){return;}bP['Plugin']['initRoamingSystem']();bP[cO0(0x24a)][cO0(0x24b)](vO);bP['viewer']['scene']['requestRender']();},'setImmersiveRoamBirthplace':function(vP,vQ){if(!afZ(bT)||!ag1(bT,0x1)){return;}bP['Plugin']['initRoamingSystem']();bP['Camera_ImmersionRoaming']['setIrBirthplace'](vP,vQ);bP['viewer'][cO0(0x24c)]['requestRender']();},'startImmersiveRoam':function(){if(!afZ(bT)||!ag1(bT,0x1)){return;}bP['Plugin']['initRoamingSystem']();bP['Camera_ImmersionRoaming']['start']();bP['viewer'][cO0(0x24d)]['requestRender']();},'setImmersiveRoamState':function(vR){if(!afZ(bT)||!ag1(bT,0x1)){return;}bP['Plugin']['initRoamingSystem']();bP[cO0(0x24e)][cO0(0x24f)](vR);bP['viewer']['scene']['requestRender']();},'stopImmersiveRoam':function(){if(!afZ(bT)||!ag1(bT,0x1)){return;}bP['Plugin']['initRoamingSystem']();bP[cO0(0x250)]['stop']();bP['viewer']['entities']['removeById'](cNY(0x66));bP[cO0(0x251)]['scene'][cO0(0x252)]();},'resetImmersiveRoamViewPort':function(){if(!afZ(bT)||!ag1(bT,0x1)){return;}bP['Plugin']['initRoamingSystem']();bP[cO0(0x253)][cO0(0x254)]();bP['viewer']['scene']['requestRender']();},'isImmersiveRoaming':function(){if(!afZ(bT)||!ag1(bT,0x1)){return;}bP['Plugin']['initRoamingSystem']();return bP['Camera_ImmersionRoaming']['isIRing']();},'playImmersiveRoam':function(aK){if(!afZ(bT)||!ag1(bT,0x1)){return;}bP['Plugin']['initRoamingSystem']();bP['Camera_ImmersionRoaming']['play'](aK);},'pauseImmersiveRoam':function(){if(!afZ(bT)||!ag1(bT,0x1)){return;}bP['Plugin']['initRoamingSystem']();bP[cO0(0x255)]['pause']();},'continueImmersiveRoam':function(){if(!afZ(bT)||!ag1(bT,0x1)){return;}bP['Plugin']['initRoamingSystem']();bP['Camera_ImmersionRoaming']['continue']();},'playNextImmersiveRoam':function(vT){if(!afZ(bT)||!ag1(bT,0x1)){return;}if(Cesium['defined'](bP['Camera_ImmersionRoaming'])){bP['Camera_ImmersionRoaming']['doPlay'](vT);}},'immersiveRoamInsertKeyFrame':function(vU){if(!afZ(bT)||!ag1(bT,0x1)){return;}if(Cesium['defined'](bP['Camera_ImmersionRoaming'])){bP['Camera_ImmersionRoaming']['insertKeyFrame'](vU);}},'immersiveRoamDeleteKeyFrame':function(vV){if(!afZ(bT)||!ag1(bT,0x1)){return;}if(Cesium['defined'](bP['Camera_ImmersionRoaming'])){bP['Camera_ImmersionRoaming']['deleteKeyFrame'](vV);}},'cancelPlayImmersiveRoam':function(){if(!afZ(bT)||!ag1(bT,0x1)){return;}if(Cesium['defined'](bP['Camera_ImmersionRoaming'])){bP['Camera_ImmersionRoaming']['playCancle']();}},'keyDownImmersiveRoam':function(vW){if(!afZ(bT)||!ag1(bT,0x1)){return;}if(Cesium['defined'](bP['Camera_ImmersionRoaming'])){bP[cO0(0x256)]['iRKeyDown'](vW);}},'keyUpImmersiveRoam':function(vX){if(!afZ(bT)||!ag1(bT,0x1)){return;}if(Cesium['defined'](bP['Camera_ImmersionRoaming'])){bP['Camera_ImmersionRoaming']['iRKeyUp'](vX);}},'setPosition2D':function(vY,vZ,w0){if(!afZ(bT)){return;}var w1=w0['tagName'];var w2=new Cesium['Cartesian3']();vZ['viewer']['camera']['rightWC']['clone'](w2);vY['clone'](aW);w0['Label']['addImage'](vY,w2,'P'+cO2(0xf2)+'_'+w1);w0['Label']['changePointSize']();vZ['viewer']['scene']['requestRender']();w0['viewer']['scene'][cO0(0x257)]();},'startViewPortRoam':function(w3,w4,w5){if(!afZ(bT)||!ag1(bT,0x1)){return;}GLERoaming['StartCustomRoam'](bP,w3,w4,w5);},'pauseViewPortRoam':function(w6){if(!afZ(bT)||!ag1(bT,0x1)){return;}GLERoaming['ReCustomRoam'](bP,w6);},'stopViewPortRoam':function(){if(!afZ(bT)||!ag1(bT,0x1)){return;}GLERoaming['StopCustomRoam'](bP);}};var w7=cNY(0x67);var w8=cNY(0x68);var w9=cNY(0x69);this['Measurement']={'drawDistanceResult':function(wa,wb){try{if(!afZ(bU)){return;}bP['viewer']['scene']['globe']['depthTestAgainstTerrain']=![];var wc=[];if(!isEmpty(wa)&&wa['length']==0x2){wc=bP['funcPublic']['inputRadianArrToCartesian3Arr'](wa,bP['viewer']);}else{throw'参'+cO2(0xf3)+'误';}var wd=bP['funcPublic']['getDistance'](wc)['toFixed'](0x2);if(wd<0.01){throw'坐'+cO2(0xf4)+'合';}if(!Cesium['defined'](wb))wb=!![];if(wb){var we=bP['viewer']['entities']['add']({'position':wc[0x0],'point':{'color':Cesium['Color']['YELLOW'],'pixelSize':0x5,'disableDepthTestDistance':Number['POSITIVE_INFINITY']}});bP['tempEntities']['push'](we);var we=bP['viewer']['entities']['add']({'position':wc[0x1],'point':{'color':Cesium['Color']['YELLOW'],'pixelSize':0x5,'disableDepthTestDistance':Number['POSITIVE_INFINITY']}});bP[cO0(0x258)]['push'](we);}var wg=Cesium['Cartographic']['fromCartesian'](wc[0x0]);var wh=Cesium['Cartographic']['fromCartesian'](wc[0x1]);var wi,wj,wk,wl;if(wg['height']>wh['height']){wj=wc[0x1];wi=wc[0x0];wk=wg['height']-wh['height'];}else{wj=wc[0x0];wi=wc[0x1];wk=wh['height']-wg['height'];}var wm=new Cesium['Cartesian3']();Cesium['Cartesian3']['normalize'](wi,wm);Cesium['Cartesian3']['multiplyByScalar'](wm,wk,wm);var wn=new Cesium['Cartesian3']();Cesium['Cartesian3']['subtract'](wi,wm,wn);wl=Cesium['Cartesian3']['distance'](wn,wj);if(wb){var wo=bP['viewer']['scene']['primitives']['add'](bP['funcPublic']['drawLine']([wj,wi],bP[cO0(0x259)]));bP['tempPrimitives']['push'](wo);var wp=bP['viewer']['scene']['primitives']['add'](bP['funcPublic']['drawLine']([wi,wn],bP['viewer']));bP['tempPrimitives']['push'](wp);var wq=bP['viewer']['scene']['primitives']['add'](bP[cO0(0x25a)][cO0(0x25b)]([wj,wn],bP['viewer']));bP['tempPrimitives']['push'](wq);}var wr=bP['funcPublic']['getCenter'](wi,wj);if(wb){var ws=bP[cO0(0x25c)]['entities']['add']({'position':wr,'label':{'style':Cesium['LabelStyle']['FILL_AND_OUTLINE'],'text':wd+'m','show':!![],'fillColor':Cesium['Color']['WHITE'],'showBackground':!![],'backgroundColor':Cesium['Color']['BLACK'],'font':'1'+cO2(0xf5)+'体','horizontalOrigin':Cesium['HorizontalOrigin']['CENTER'],'verticalOrigin':Cesium['VerticalOrigin']['BOTTOM'],'pixelOffset':new Cesium['Cartesian2'](0x1,0x1),'disableDepthTestDistance':Number['POSITIVE_INFINITY']}});bP['tempEntities']['push'](ws);}var wt=wk['toFixed'](0x2);if(wt>0.1){var wu=cNW(0xc)+wt+'m';if(bP[cO0(0x25d)][cO0(0x25e)][cO0(0x25f)]()==cNW(0xd))wu='V'+cO2(0xf6)+':'+wt+'m';if(bP['defaults']['language']['toLowerCase']()=='z'+cO2(0xf7)+'w')wu=cNW(0xe)+wt+'m';if(wb){var ws=bP['viewer']['entities']['add']({'position':bP['funcPublic']['getCenter'](wn,wi),'label':{'style':Cesium['LabelStyle']['FILL_AND_OUTLINE'],'text':wu,'show':!![],'fillColor':Cesium['Color']['WHITE'],'showBackground':!![],'backgroundColor':Cesium['Color']['BLACK'],'font':'1'+cO2(0xf8)+'体','horizontalOrigin':Cesium['HorizontalOrigin']['CENTER'],'verticalOrigin':Cesium['VerticalOrigin']['BOTTOM'],'pixelOffset':new Cesium['Cartesian2'](0x1,0x1),'disableDepthTestDistance':Number['POSITIVE_INFINITY']}});bP['tempEntities']['push'](ws);}}var ww=wl['toFixed'](0x2);if(wt>0.1){var wu=cNW(0xf)+ww+'m';if(bP['defaults']['language']['toLowerCase']()==cNW(0x10))wu='H'+cO2(0xf9)+':'+ww+'m';if(bP['defaults']['language']['toLowerCase']()=='z'+cO2(0xfa)+'w')wu=cNW(0x11)+ww+'m';if(wb){var ws=bP['viewer']['entities']['add']({'position':bP[cO0(0x260)]['getCenter'](wn,wj),'label':{'style':Cesium['LabelStyle']['FILL_AND_OUTLINE'],'text':wu,'show':!![],'fillColor':Cesium[cO0(0x261)]['WHITE'],'showBackground':!![],'backgroundColor':Cesium['Color']['BLACK'],'font':'1'+cO2(0xfb)+'体','horizontalOrigin':Cesium['HorizontalOrigin']['CENTER'],'verticalOrigin':Cesium['VerticalOrigin']['BOTTOM'],'pixelOffset':new Cesium['Cartesian2'](0x1,0x1),'disableDepthTestDistance':Number['POSITIVE_INFINITY']}});bP['tempEntities']['push'](ws);}}wc=[];bP['viewer']['scene']['requestRender']();return{'distance':wd,'vDistance':wt,'hDistance':ww};}catch(wz){aia('错'+cO2(0xfc)+':'+wz);}},'drawAreaResult':function(wA,wB){try{if(!afZ(bU)){return;}bP[cO0(0x262)][cO0(0x263)]['globe'][cO0(0x264)]=![];var wC=[];if(!isEmpty(wA)&&wA['length']>0x2){wA['push'](wA[0x0]);wC=bP['funcPublic']['inputRadianArrToCartesian3Arr'](wA,bP['viewer']);}else{throw'参'+cO2(0xfd)+'误';}if(!Cesium['defined'](wB))wB=!![];if(wB){var wD=bP['viewer']['entities']['add']({'polyline':{'show':!![],'positions':wC,'material':new Cesium['PolylineOutlineMaterialProperty']({'color':Cesium['Color']['YELLOW']}),'width':0x3}});bP['tempEntities']['push'](wD);}var wE='';var wF=bP['funcPublic']['calcArea3D'](wC);if(wF<0x0)wF*=-0x1;var wG=wF=bP['funcPublic']['round'](wF,0x2);if(wF>0xf4240){wF=bP['funcPublic']['round'](wF/0xf4240,0x2);wE=wF+cNW(0x12);}else{wE=wF+cNW(0x13);}var wH;var wI=bP['funcPublic']['getCartesian3ListCenter'](wC);var wJ=bP['viewer']['scene']['globe']['ellipsoid']['cartesianToCartographic'](wI);wH=Cesium['Cartesian3'][cO0(0x265)](Cesium['Math']['toDegrees'](wJ['longitude']),Cesium['Math']['toDegrees'](wJ['latitude']),wJ[cO0(0x266)]);if(wB){var wK=bP['viewer']['entities']['add']({'position':wH,'label':{'style':Cesium[cO0(0x267)]['FILL_AND_OUTLINE'],'text':wE,'show':!![],'fillColor':Cesium['Color']['WHITE'],'showBackground':!![],'backgroundColor':Cesium['Color']['BLACK'],'font':'1'+cO2(0xfe)+'体','horizontalOrigin':Cesium['HorizontalOrigin']['CENTER'],'verticalOrigin':Cesium['VerticalOrigin']['BOTTOM'],'pixelOffset':new Cesium[(cO0(0x268))](0x1,0x1),'disableDepthTestDistance':Number['POSITIVE_INFINITY']}});bP['tempEntities']['push'](wK);}bP['viewer']['scene']['requestRender']();return{'area':wG};}catch(wL){aia('错'+cO2(0xff)+':'+wL);}},'distance':function(wM,wN,wO,wP,wQ){try{if(!afZ(bU)){return;}if(!bP['viewer']['scene']['_context']['_webgl2']){wO=![];wQ=![];}bP['viewer']['container']['style']['cursor']=w8;var wR=undefined;if(wQ){wR=bP['MeasuringAuxiliaryComponents'];if(!bP['MeasuringAuxiliaryComponents']){wR=new MeasuringAuxiliaryComponents({'image':w7},bP);}}var wS=undefined;if(wO){var wT=!![];bP['Public']['event']('R'+cO2(0x100)+'N',function(){wT=![];});bP['Public']['event']('R'+cO2(0x101)+'P',function(){wT=!![];});bP['Public']['event']('L'+cO2(0x102)+'N',function(){wT=![];});bP['Public'][cO0(0x269)]('L'+cO2(0x103)+'P',function(){wT=!![];});bP[cO0(0x26a)][cO0(0x26b)]('M'+cO2(0x104)+'E',function(wU){if(wT){wS=undefined;var wV=bP['funcPublic']['pickPosition'](wU['endPosition'],bP['viewer']);if(Cesium['defined'](wV['type'])&&wV[cO0(0x26c)]==0x1){wS=bP['funcPublic']['calculateVertex'](wU['endPosition'],wV['position'],bP);if(Cesium['defined'](wS)){if(wR)wR['updateData']({'cartesian':wS,'isPlane':![],'isVertex':!![]});bP['viewer']['container']['style']['cursor']=w9;}else{if(wR)bP['Feature'][cO0(0x26d)](wU['endPosition'],function(wW){if(wW){wR['updateData']({'cartesian':wV['position'],'planeNormal':wW['FaceNormal'],'isPlane':!![],'isVertex':![]});}});bP[cO0(0x26e)]['container']['style'][cO0(0x26f)]=w8;}}else{if(wR)wR['updateData']({'cartesian':wV['position'],'isPlane':![],'isVertex':![]});bP['viewer']['container']['style']['cursor']=w8;}}});}var wX=[];var wY=undefined;var wZ;bP['Public'][cO0(0x270)]('L'+cO2(0x105)+'K',function(x0){bP[cO0(0x271)]['style']['display']='n'+cO2(0x106)+'e';var x1=bP['funcPublic'][cO0(0x272)](x0['position'],bP[cO0(0x273)]);if(Cesium['defined'](x1['type'])&&x1[cO0(0x274)]==0x1){wY='O'+cO2(0x107)+'l';if(!wO){if(Cesium['defined'](wS))Cesium['Cartesian3']['clone'](wS,x1['position']);}else{var x2=bP['funcPublic']['calculateVertex'](x0['position'],x1['position'],bP);if(Cesium['defined'](x2))Cesium['Cartesian3'][cO0(0x275)](x2,x1['position']);}}else{wY='O'+cO2(0x108)+'h';if(!bP['defaults']['openearth']){return;}}if(x1['type']!==bP['PositionType']['NONE']){wX['push'](x1['position']['clone']());}if(wX['length']==0x2){var x3=bP['funcPublic']['getDistance'](wX)['toFixed'](0x2);if(x3<0.001){wX[cO0(0x276)]();return;}wZ=bP[cO0(0x277)]['entities']['add']({'position':wX[0x1],'point':{'color':Cesium['Color']['YELLOW'],'pixelSize':0x5,'disableDepthTestDistance':Number['POSITIVE_INFINITY']}});bP['tempEntities']['push'](wZ);var x4=Cesium['Cartographic']['fromCartesian'](wX[0x0]);var x5=Cesium['Cartographic']['fromCartesian'](wX[0x1]);var x6,x7,x8,x9;if(x4['height']>x5['height']){x7=wX[0x1];x6=wX[0x0];x8=x4[cO0(0x278)]-x5['height'];x9=x5['latitude'];}else{x7=wX[0x0];x6=wX[0x1];x8=x5['height']-x4['height'];x9=x4['latitude'];}var xa=new Cesium['Cartesian3']();Cesium['Cartesian3']['normalize'](x6,xa);Cesium['Cartesian3']['multiplyByScalar'](xa,x8,xa);var xb=new Cesium['Cartesian3']();Cesium['Cartesian3']['subtract'](x6,xa,xb);var xc=bP['funcPublic']['getDistance']([x6,xb])['toFixed'](0x2);var xd=bP[cO0(0x279)]['scene']['primitives']['add'](bP['funcPublic']['drawLine']([x6,xb],bP['viewer'],Cesium['Color']['BLUE']));bP['tempPrimitives']['push'](xd);var xe=Cesium['Cartographic']['fromCartesian'](xb);var xf=bP['funcPublic']['cartographicToCartesian3'](new Cesium['Cartographic'](xe['longitude'],x9,xe['height']),bP['viewer']);var xg=bP['funcPublic']['getDistance']([xf,xb])['toFixed'](0x2);var xd=bP['viewer']['scene'][cO0(0x27a)]['add'](bP['funcPublic'][cO0(0x27b)]([xb,xf],bP[cO0(0x27c)],Cesium[cO0(0x27d)]['GREEN']));bP['tempPrimitives']['push'](xd);var xi=bP['funcPublic']['getDistance']([xf,x7])['toFixed'](0x2);var xd=bP['viewer']['scene'][cO0(0x27e)]['add'](bP['funcPublic']['drawLine']([xf,x7],bP[cO0(0x27f)],new Cesium['Color'](0x1,0.3,0.3,0x1)));bP[cO0(0x280)]['push'](xd);if(wP){function xk(aK){var xm=aK['viewer'];var xn=aK['text'];var xo=aK['position'];var xp=aK['color'];var xq=aK['img'];var xr=aK['imgSubRegion'];var xs=aK['imgPixelOffset'];var xt=aK['textPixelOffset'];return xm['entities']['add']({'position':xo,'billboard':{'show':!![],'image':xq,'imageSubRegion':xr,'color':Cesium['Color']['WHITE'],'pixelOffset':xs,'disableDepthTestDistance':Number['POSITIVE_INFINITY']},'label':{'show':!![],'text':xn,'showBackground':!![],'fillColor':xp,'backgroundColor':Cesium['Color']['WHITE'],'font':'1'+cO2(0x109)+'体','horizontalOrigin':Cesium['HorizontalOrigin']['LEFT'],'verticalOrigin':Cesium['VerticalOrigin']['BOTTOM'],'pixelOffset':xt,'disableDepthTestDistance':Number['POSITIVE_INFINITY']}});}var xu=bP['funcPublic']['getCenter'](x6,xb);var xv=bP['funcPublic']['getDistance']([x6,xb])['toFixed'](0x2);var xw=xk({'viewer':bP['viewer'],'text':xv+cNW(0x14),'position':xu,'color':Cesium['Color']['BLUE'],'img':w7,'imgSubRegion':new Cesium[(cO0(0x281))](0x32,0x68,0x10,0x14),'imgPixelOffset':new Cesium['Cartesian2'](0x2,0x0),'textPixelOffset':new Cesium[(cO0(0x282))](0xa,0xa)});bP['tempEntities']['push'](xw);var xx=bP['funcPublic']['getCenter'](xf,xb);var xy=bP['funcPublic']['getDistance']([xf,xb])['toFixed'](0x2);var xz=xk({'viewer':bP['viewer'],'text':xy+cNW(0x15),'position':xx,'color':Cesium['Color']['GREEN'],'img':w7,'imgSubRegion':new Cesium['BoundingRectangle'](0x1a,0x68,0x10,0x14),'imgPixelOffset':new Cesium['Cartesian2'](0x2,0x0),'textPixelOffset':new Cesium['Cartesian2'](0xa,0xa)});bP['tempEntities']['push'](xz);var xA=bP[cO0(0x283)]['getCenter'](xf,x7);var xB=bP['funcPublic']['getDistance']([xf,x7])['toFixed'](0x2);var xC=xk({'viewer':bP['viewer'],'text':xB+cNW(0x16),'position':xA,'color':Cesium['Color']['RED'],'img':w7,'imgSubRegion':new Cesium['BoundingRectangle'](0x2,0x68,0x10,0x14),'imgPixelOffset':new Cesium['Cartesian2'](0x2,0x0),'textPixelOffset':new Cesium['Cartesian2'](0xa,0xa)});bP['tempEntities']['push'](xC);}var xd=bP['viewer']['scene']['primitives'][cO0(0x284)](bP['funcPublic']['drawLine'](wX,bP['viewer'],Cesium['Color']['ORANGE']));bP['tempPrimitives']['push'](xd);if(wN){var xE=bP['funcPublic']['getCenter'](x6,x7);var xF=bP['viewer']['entities']['add']({'position':xE,'label':{'text':x3+'m','show':!![],'showBackground':!![],'fillColor':Cesium['Color']['WHITE'],'backgroundColor':Cesium['Color']['ORANGE'],'outlineColor':Cesium['Color']['BLACK'],'outlineWidth':0x2,'font':'1'+cO2(0x10a)+'体','horizontalOrigin':Cesium['HorizontalOrigin']['CENTER'],'verticalOrigin':Cesium[cO0(0x285)]['BOTTOM'],'pixelOffset':new Cesium['Cartesian2'](0x1,0x1),'disableDepthTestDistance':Number['POSITIVE_INFINITY']}});bP[cO0(0x286)]['push'](xF);}if(!isEmpty(wM)){wM({'points':bP['funcPublic']['outCartesian3ToRadianArr'](wX,bP['viewer']),'dis':x3,'X':xi,'Y':xg,'Z':xc});}wX=[];}else{wZ=bP['viewer'][cO0(0x287)]['add']({'position':wX[wX[cO0(0x288)]-0x1],'point':{'color':Cesium['Color']['YELLOW'],'pixelSize':0x5,'disableDepthTestDistance':Number['POSITIVE_INFINITY']}});bP['tempEntities']['push'](wZ);}bP['viewer']['scene'][cO0(0x289)]();});bP['Public'][cO0(0x28a)]('R'+cO2(0x10b)+'K',function(xG){bP['viewer'][cO0(0x28b)]['style']['cursor']='d'+cO2(0x10c)+'t';bP['MeasuringAuxiliaryComponents']['clear']();bP['MeasuringAuxiliaryComponents']=undefined;bP['Public']['clearHandler']();});}catch(xH){aia('错'+cO2(0x10d)+':'+xH);}},'distanceBetweenPlanes':function(xI,xJ,xK,xL){try{if(!afZ(bU)){return;}if(!bP['viewer']['scene'][cO0(0x28c)][cO0(0x28d)]){aia('w'+cO2(0x10e)+'!');return;}xJ=Cesium['defaultValue'](xJ,!![]);bP['viewer']['container']['style']['cursor']=w8;var xM=undefined;if(xL){xM=bP['MeasuringAuxiliaryComponents'];if(!bP[cO0(0x28e)]){xM=new MeasuringAuxiliaryComponents({'image':w7},bP);}}var xN=undefined;var xO=[];var xP=undefined;var xQ;var xR=!![];bP['Public'][cO0(0x28f)]('R'+cO2(0x10f)+'N',function(){xR=![];});bP['Public']['event']('R'+cO2(0x110)+'P',function(){xR=!![];});bP['Public']['event']('L'+cO2(0x111)+'N',function(){xR=![];});bP['Public']['event']('L'+cO2(0x112)+'P',function(){xR=!![];});bP['Public']['event']('M'+cO2(0x113)+'E',function(xS){if(xR){xN=undefined;var xT=bP['funcPublic']['pickPosition'](xS['endPosition'],bP['viewer']);if(Cesium[cO0(0x290)](xT['type'])&&xT['type']==0x1){xN=bP['funcPublic']['calculateVertex'](xS['endPosition'],xT['position'],bP);if(Cesium['defined'](xN)){if(xM)xM['updateData']({'cartesian':xN,'isPlane':![],'isVertex':!![]});bP['viewer']['container']['style']['cursor']=w9;}else{if(xM)bP['Feature'][cO0(0x291)](xS['endPosition'],function(xU){if(xU){xM['updateData']({'cartesian':xT['position'],'planeNormal':xU['FaceNormal'],'isPlane':!![],'isVertex':![]});}});bP['viewer']['container']['style']['cursor']=w8;}}else{if(xM)xM['updateData']({'cartesian':xT['position'],'isPlane':![],'isVertex':![]});bP['viewer'][cO0(0x292)]['style']['cursor']=w8;}}});bP['Public']['event']('L'+cO2(0x114)+'K',function(xV){bP['nameOverlay']['style']['display']='n'+cO2(0x115)+'e';var xW=undefined;var xX=bP['funcPublic']['pickPosition'](xV['position'],bP['viewer']);if(Cesium['defined'](xX['type'])&&xX['type']==0x1){xP='O'+cO2(0x116)+'l';if(!xK){if(Cesium['defined'](xN))Cesium['Cartesian3']['clone'](xN,xX['position']);}else{var xY=bP['funcPublic']['calculateVertex'](xV['position'],xX[cO0(0x293)],bP);if(Cesium['defined'](xY))Cesium['Cartesian3']['clone'](xY,xX['position']);}bP['Feature']['getFaceAndNormal'](xV['position'],function(xZ){xW=xZ;});}else{xP='O'+cO2(0x117)+'h';if(!bP['defaults']['openearth']){return;}}if(!xW){return;}if(xX['type']!==bP['PositionType']['NONE']){var y0=bP['funcPublic']['disposeFeatureId'](xW[cO0(0x294)]);var y1=y0[0x0]['toString']();var y2=[];Cesium['Cartesian3']['pack'](xX['position'],y2);var y3=bP['Public']['cartesian3ToRadians'](y2);var y4=bP[cO0(0x295)]['radiansToModelCartesian3'](y3[0x1],y3[0x0],y3[0x2],y1);xO['push']({'position':xX[cO0(0x296)]['clone'](),'normal':xW['FaceNormal'][cO0(0x297)](),'facePOSArr':xW['FacePOSArr'],'featureId':xW['id'],'positionModel':y4,'tag':y1});}if(xO['length']>0x0){var y5=xO[xO['length']-0x1];var y6=new Cesium['Cartesian2'](0.1,0.1);var y7=Cesium['Cartesian3']['distance'](bP['viewer']['camera']['position'],y5['position'])/0x14;Cesium['Cartesian2']['multiplyByScalar'](Cesium[cO0(0x298)]['ONE']['clone'](),y7,y6);var y8=bP['viewer']['entities']['add']({'position':new Cesium[(cO0(0x299))](()=>y5['position'],![]),'point':{'color':Cesium['Color']['YELLOW'],'pixelSize':0x5,'disableDepthTestDistance':Number['POSITIVE_INFINITY']},'plane':{'show':new Cesium['CallbackProperty'](function(){return!![];},![]),'dimensions':new Cesium['CallbackProperty'](function(){return y6;},![]),'material':Cesium['Color'][cO0(0x29a)]['withAlpha'](0.5),'outline':!![],'outlineWidth':0xa,'outlineColor':Cesium['Color']['BLACK']['withAlpha'](0.7),'plane':new Cesium['CallbackProperty'](function(){return new Cesium['Plane'](y5['normal'],-0.02);},![]),'fill':!![],'disableDepthTestDistance':Number['POSITIVE_INFINITY']},'label':{'show':xJ,'text':'P'+(xO[cO0(0x29b)]==0x1?0x0:0x1),'fillColor':Cesium[cO0(0x29c)]['WHITE'],'font':'1'+cO2(0x118)+'体','outlineColor':Cesium['Color']['BLACK'],'outlineWidth':0x2,'style':Cesium['LabelStyle']['FILL_AND_OUTLINE'],'horizontalOrigin':Cesium['HorizontalOrigin']['LEFT'],'verticalOrigin':Cesium['VerticalOrigin']['BOTTOM'],'pixelOffset':new Cesium['Cartesian2'](0xa,0xa),'disableDepthTestDistance':Number['POSITIVE_INFINITY']}});y5['entity']=y8;bP['tempEntities']['push'](y8);}if(xO['length']==0x2){var y9=GetDistanceBetweenFaces(xO[0x0]['positionModel'],xO[0x0]['facePOSArr'],xO[0x1]['facePOSArr']);console['log'](xO[0x0]['positionModel'],y9['f1p1'],y9['footPoint']);if(!y9||!y9['isParallel']){console['log']('选'+cO2(0x119)+'行');xO[0x1][cO0(0x29d)]['plane']['material']=Cesium['Color']['RED']['withAlpha'](0.5);if(!isEmpty(xI)){xI({'dis':-0x1});}xO=[];bP['viewer']['scene']['requestRender']();return;}var y7=Number(y9[cO0(0x29e)]['toFixed'](0x2));var yb=y9['footPoint'];var yc=!isEmpty(bP['tileset']['modelMatrix'])?new Cesium['Matrix4'][(cO0(0x29f))](bP['tileset']['modelMatrix']):new Cesium['Matrix4'][(cO0(0x2a0))](Cesium['Matrix4']['IDENTITY']);Cesium['Matrix4']['multiplyByPoint'](bP['tileset']['root']['transform'],yb,xX);Cesium['Matrix4']['multiplyByPoint'](yc,xX,xX);var y8=bP[cO0(0x2a1)]['entities']['add']({'position':new Cesium['CallbackProperty'](()=>xX,![]),'point':{'color':Cesium['Color']['YELLOW'],'pixelSize':0x5,'disableDepthTestDistance':Number['POSITIVE_INFINITY']}});bP['tempEntities']['push'](y8);var ye=bP['viewer']['scene']['primitives']['add'](bP['funcPublic']['drawLine']([xO[0x0]['position'],xX],bP['viewer'],Cesium['Color']['GREEN']));bP['tempPrimitives']['push'](ye);var yf=bP[cO0(0x2a2)]['scene']['primitives']['add'](bP['funcPublic']['drawLine']([xO[0x1]['position'],xX],bP['viewer'],Cesium['Color']['YELLOW'],!![]));bP[cO0(0x2a3)]['push'](yf);if(xJ){var yg=bP['funcPublic']['getCenter'](xO[0x0]['position'],xX);var yh=bP['viewer']['entities'][cO0(0x2a4)]({'position':yg,'label':{'text':y7+'m','show':!![],'showBackground':!![],'fillColor':Cesium['Color']['WHITE'],'backgroundColor':Cesium['Color']['GREEN'],'outlineColor':Cesium[cO0(0x2a5)]['BLACK'],'outlineWidth':0x2,'font':'1'+cO2(0x11a)+'体','horizontalOrigin':Cesium['HorizontalOrigin']['CENTER'],'verticalOrigin':Cesium['VerticalOrigin']['BOTTOM'],'pixelOffset':new Cesium['Cartesian2'](0x1,0x1),'disableDepthTestDistance':Number['POSITIVE_INFINITY']}});bP['tempEntities']['push'](yh);}if(!isEmpty(xI)){xI({'dis':y7});}xO=[];}bP['viewer']['scene']['requestRender']();});bP['Public']['event']('R'+cO2(0x11b)+'K',function(yi){bP['viewer']['container'][cO0(0x2a6)]['cursor']='d'+cO2(0x11c)+'t';bP['MeasuringAuxiliaryComponents']['clear']();bP['MeasuringAuxiliaryComponents']=undefined;bP['Public']['clearHandler']();});}catch(yj){aia('错'+cO2(0x11d)+':'+yj);}},'angle':function(yk,yl,ym,yn){try{if(!afZ(bU)){return;}if(!bP[cO0(0x2a7)]['scene']['_context']['_webgl2']){ym=![];yn=![];}bP['viewer']['container']['style']['cursor']=w8;var yo=undefined;if(yn){yo=bP[cO0(0x2a8)];if(!bP['MeasuringAuxiliaryComponents']){yo=new MeasuringAuxiliaryComponents({'image':w7},bP);}}var yp=undefined;if(ym){var yq=!![];bP[cO0(0x2a9)]['event']('R'+cO2(0x11e)+'N',function(){yq=![];});bP['Public'][cO0(0x2aa)]('R'+cO2(0x11f)+'P',function(){yq=!![];});bP['Public'][cO0(0x2ab)]('L'+cO2(0x120)+'N',function(){yq=![];});bP['Public']['event']('L'+cO2(0x121)+'P',function(){yq=!![];});bP['Public']['event']('M'+cO2(0x122)+'E',function(yr){if(yq){var ys=bP['funcPublic']['pickPosition'](yr['endPosition'],bP['viewer']);if(Cesium['defined'](ys['type'])&&ys['type']==0x1){yp=bP['funcPublic']['calculateVertex'](yr['endPosition'],ys['position'],bP);if(Cesium['defined'](yp)){if(yo)yo['updateData']({'cartesian':yp,'isPlane':![],'isVertex':!![]});bP['viewer']['container']['style']['cursor']=w9;}else{if(yo)bP['Feature']['getFaceAndNormal'](yr['endPosition'],function(yt){if(yt){yo['updateData']({'cartesian':ys['position'],'planeNormal':yt['FaceNormal'],'isPlane':!![],'isVertex':![]});}});bP['viewer']['container']['style'][cO0(0x2ac)]=w8;}}else{if(yo)yo[cO0(0x2ad)]({'isPlane':![],'isVertex':![]});bP['viewer']['container']['style']['cursor']=w8;}}});}var yu=[];var yv=0x0;var yw=null;var yx=undefined;bP['Public']['event']('L'+cO2(0x123)+'K',function(yy){bP['nameOverlay']['style']['display']='n'+cO2(0x124)+'e';var yz=bP['funcPublic']['pickPosition'](yy['position'],bP['viewer']);if(Cesium['defined'](yz['type'])&&yz['type']==0x1){yx='O'+cO2(0x125)+'l';if(!ym){if(Cesium['defined'](yp))Cesium['Cartesian3']['clone'](yp,yz['position']);}else{var yA=bP['funcPublic']['calculateVertex'](yy['position'],yz['position'],bP);if(Cesium['defined'](yA))Cesium['Cartesian3']['clone'](yA,yz['position']);}}else{yx='O'+cO2(0x126)+'h';if(!bP['defaults'][cO0(0x2ae)]){return;}}if(yz['type']!==bP['PositionType']['NONE']){yu['push'](yz['position']['clone']());}if(yu['length']==0x3){var yz=Cesium['Cartesian3']['subtract'](yu[0x0],yu[0x1],new Cesium['Cartesian3']());var yC=Cesium['Cartesian3']['subtract'](yu[0x2],yu[0x1],new Cesium['Cartesian3']());var yD=Cesium['Cartesian3']['angleBetween'](yz,yC);yv=yO(Cesium['Math']['toDegrees'](yD),0x2);var yE=bP['viewer']['entities']['add']({'position':yu[yu['length']-0x1],'point':{'color':Cesium['Color']['YELLOW'],'pixelSize':0x5,'disableDepthTestDistance':Number['POSITIVE_INFINITY']}});bP['tempEntities']['push'](yE);var yF=bP['viewer']['scene']['primitives']['add'](bP['funcPublic']['drawLine'](yu,bP[cO0(0x2af)]));bP['tempPrimitives']['push'](yF);if(yl){var yG;var yH=bP[cO0(0x2b0)]['getCartesian3ListCenter'](yu);var yz=bP['viewer']['scene']['globe']['ellipsoid']['cartesianToCartographic'](yH);if(bP['viewer']['scene']['globe']&&yx!='O'+cO2(0x127)+'l'){yG=Cesium['Cartesian3']['fromDegrees'](Cesium['Math']['toDegrees'](yz['longitude']),Cesium['Math']['toDegrees'](yz['latitude']),yz['height']+0.1);}else{yG=Cesium['Cartesian3']['fromDegrees'](Cesium[cO0(0x2b1)]['toDegrees'](yz['longitude']),Cesium['Math']['toDegrees'](yz['latitude']),yz['height']);}var yJ=bP['viewer']['entities']['add']({'position':yG,'label':{'style':Cesium['LabelStyle']['FILL_AND_OUTLINE'],'text':yv+'°','show':!![],'fillColor':Cesium['Color']['WHITE'],'showBackground':!![],'backgroundColor':Cesium['Color']['BLACK'],'font':'1'+cO2(0x128)+'体','horizontalOrigin':Cesium['HorizontalOrigin']['CENTER'],'verticalOrigin':Cesium['VerticalOrigin']['BOTTOM'],'pixelOffset':new Cesium['Cartesian2'](0x1,0x1),'disableDepthTestDistance':Number['POSITIVE_INFINITY']}});bP['tempEntities']['push'](yJ);}var yK=yU(yu);var yF=bP['viewer']['scene']['primitives']['add'](bP['funcPublic']['drawLine'](yK,bP['viewer']));bP['tempPrimitives'][cO0(0x2b2)](yF);if(!isEmpty(yk)){yk({'points':bP[cO0(0x2b3)]['outCartesian3ToRadianArr'](yu,bP['viewer']),'angle':yv});}yu=[];}else{var yE=bP['viewer']['entities'][cO0(0x2b4)]({'position':yu[yu['length']-0x1],'point':{'color':Cesium['Color']['YELLOW'],'pixelSize':0x5,'disableDepthTestDistance':Number['POSITIVE_INFINITY']}});bP['tempEntities']['push'](yE);}bP['viewer']['scene']['requestRender']();});bP['Public']['event']('R'+cO2(0x129)+'K',function(yN){bP['viewer']['container']['style']['cursor']='d'+cO2(0x12a)+'t';bP[cO0(0x2b5)]['clear']();bP[cO0(0x2b6)]=undefined;bP['Public']['clearHandler']();});function yO(yP,yQ){if(yP>=0x0){var yR=parseInt(yP*Math['pow'](0xa,yQ)+0.5)/Math['pow'](0xa,yQ);return yR;}else{var yS=-yP;var yR=parseInt(yS*Math['pow'](0xa,yQ)+0.5)/Math['pow'](0xa,yQ);return-yR;}}function yU(yu){var yW=yu[0x0];var yX=Cesium['clone'](yu[0x1],!![]);var yY=yu[0x2];yW=Cesium['Cartesian3']['subtract'](yW,yX,new Cesium['Cartesian3']());yY=Cesium['Cartesian3']['subtract'](yY,yX,new Cesium['Cartesian3']());yX['x']=0x0;yX['y']=0x0;yX['z']=0x0;var yZ=Cesium['Cartesian3']['distance'](yX,yW);var z0=Cesium['Cartesian3']['distance'](yX,yY);var z1=[];if(yZ<z0){z1=z4(yW,yX,yY);}else{z1=z4(yY,yX,yW);}var z2=[];for(var z3=0x0;z3<z1['length'];z3++){z2['push'](Cesium['Cartesian3']['add'](z1[z3],yu[0x1],new Cesium[(cO0(0x2b7))]()));}return z2;}function z4(z5,z6,z7){var z8=Cesium['Cartesian3'][cO0(0x2b8)](z5,z6,new Cesium[(cO0(0x2b9))]());var z9=Cesium['Cartesian3']['subtract'](z7,z6,new Cesium['Cartesian3']());var za=Cesium[cO0(0x2ba)]['lerp'](z6,z5,0.5,new Cesium['Cartesian3']());var zb=Cesium['Cartesian3']['cross'](z8,z9,new Cesium['Cartesian3']());var zc=[];var yv=Cesium['Cartesian3']['angleBetween'](z8,z9);for(var ze=0x0;ze<yv;ze=ze+0.01){var zf=Cesium['Matrix4']['fromTranslationQuaternionRotationScale'](new Cesium['Cartesian3'](),Cesium['Quaternion']['fromAxisAngle'](zb,ze),new Cesium['Cartesian3'](0x1,0x1,0x1));var zg=Cesium['Matrix4']['multiplyByPointAsVector'](zf,za,new Cesium['Cartesian3']());zc['push'](zg);}return zc;}}catch(zh){aia('错'+cO2(0x12b)+':'+zh);}},'area':function(zi,zj,zk,zl){try{if(!afZ(bU)){return;}if(!bP['viewer']['scene']['_context']['_webgl2']){zl=![];zk=![];}bP['viewer']['container']['style']['cursor']=w8;var zm=undefined;if(zl){zm=bP['MeasuringAuxiliaryComponents'];if(!bP['MeasuringAuxiliaryComponents']){zm=new MeasuringAuxiliaryComponents({'image':w7},bP);}}var zn=undefined;var zo=undefined;var zp=![];var zq=[];var zr=undefined;var zs='右'+cO2(0x12c)+'量';if(bP['defaults'][cO0(0x2bb)]['toLowerCase']()==cNW(0x17))zs=cNY(0x6a);if(bP['defaults']['language']['toLowerCase']()=='z'+cO2(0x12d)+'w')zs='右'+cO2(0x12e)+'測';if(bP['isMobile']()){zs='长'+cO2(0x12f)+'量';if(bP['defaults']['language']['toLowerCase']()==cNW(0x18))zs='L'+cO2(0x130)+'h';if(bP['defaults']['language']['toLowerCase']()=='z'+cO2(0x131)+'w')zs='長'+cO2(0x132)+'測';}if(zk){var zt=!![];bP['Public']['event']('R'+cO2(0x133)+'N',function(){zt=![];});bP['Public']['event']('R'+cO2(0x134)+'P',function(){zt=!![];});bP['Public']['event']('L'+cO2(0x135)+'N',function(){zt=![];});bP['Public']['event']('L'+cO2(0x136)+'P',function(){zt=!![];});bP['Public']['event']('M'+cO2(0x137)+'E',function(zu){if(zt){var zv=bP['funcPublic']['pickPosition'](zu['endPosition'],bP['viewer']);if(Cesium['defined'](zv['type'])&&zv['type']==0x1){zr=bP['funcPublic']['calculateVertex'](zu['endPosition'],zv['position'],bP);if(Cesium['defined'](zr)){if(zm)zm['updateData']({'cartesian':zr,'isPlane':![],'isVertex':!![]});bP[cO0(0x2bc)]['container']['style']['cursor']=w9;}else{if(zm)bP['Feature'][cO0(0x2bd)](zu['endPosition'],function(zw){if(zw){zm['updateData']({'cartesian':zv['position'],'planeNormal':zw['FaceNormal'],'isPlane':!![],'isVertex':![]});}});bP['viewer']['container']['style'][cO0(0x2be)]=w8;}}else{if(zm)zm['updateData']({'isPlane':![],'isVertex':![]});bP['viewer']['container'][cO0(0x2bf)]['cursor']=w8;}}bP['nameOverlay']['style']['display']='b'+cO2(0x138)+'k';bP['nameOverlay']['style']['bottom']=bP['viewer']['canvas']['clientHeight']-zu['endPosition']['y']+cNW(0x19);bP['nameOverlay']['style']['left']=zu['endPosition']['x']+cNW(0x1a);if(zq['length']>0x2){bP['nameOverlay']['textContent']=zs;}});}else{bP['Public']['event']('M'+cO2(0x139)+'E',function(zx){bP['nameOverlay']['style']['display']='b'+cO2(0x13a)+'k';bP['nameOverlay']['style']['bottom']=bP['viewer']['canvas']['clientHeight']-zx['endPosition']['y']+cNW(0x1b);bP[cO0(0x2c0)]['style'][cO0(0x2c1)]=zx['endPosition']['x']+cNW(0x1c);if(zq[cO0(0x2c2)]>0x2){bP['nameOverlay']['textContent']=zs;}});}var zy=0x0;var zz=null;var zA;bP['Public']['event']('L'+cO2(0x13b)+'K',function(zB){bP['nameOverlay']['style']['display']='n'+cO2(0x13c)+'e';var zC=bP['funcPublic']['pickPosition'](zB[cO0(0x2c3)],bP['viewer']);if(Cesium['defined'](zC['type'])&&zC['type']==0x1){zn='O'+cO2(0x13d)+'l';if(!zk){if(Cesium['defined'](zr))Cesium['Cartesian3']['clone'](zr,zC['position']);}else{var zD=bP['viewer'][cO0(0x2c4)]['pick'](zB['position']);var zE;if(zD&&Cesium['defined'](zD)&&zD instanceof Cesium['Cesium3DTileFeature']){zE=zD['getProperty']('n'+cO2(0x13e)+'e');if(!Cesium['defined'](zE)){zE=zD['getProperty'](cNW(0x1d));}bP['m_model']['forEach'](function(zF,zG){if(zF['id']===zD['tileset']['id']){bP['tileset']=zF;zE=zG+'^'+zE;}});var zH=0.02;var zI=bP['Feature']['getVertex'](zE);if(zI['length']>0x0){var zJ=[];var zK=!isEmpty(bP['tileset']['modelMatrix'])?new Cesium[(cO0(0x2c5))]['clone'](bP['tileset']['modelMatrix']):new Cesium['Matrix4']['clone'](Cesium['Matrix4']['IDENTITY']);var zL=bP['tileset']['root']['transform'];for(var q=0x0;q<zI['length']/0x3;q++){var zN=new Cesium['Cartesian3'](zI[q*0x3],zI[q*0x3+0x1],zI[q*0x3+0x2]);if(zN){Cesium['Matrix4']['multiplyByPoint'](zL,zN,zN);Cesium['Matrix4']['multiplyByPoint'](zK,zN,zN);}var zO=Cesium['Cartesian3']['subtract'](zC['position'],zN,new Cesium['Cartesian3']());if(Math['abs'](zO['x'])<zH&&Math['abs'](zO['y'])<zH&&Math['abs'](zO['z'])<zH){zJ['push'](zN);}}var zP=undefined;for(var q=0x0;q<zJ['length'];q++){var zR=Cesium['Cartesian3']['distance'](zC['position'],zJ[q]);if(zR<zH){zH=zR;zP=zJ[q];}}if(Cesium['defined'](zP))Cesium['Cartesian3']['clone'](zP,zC[cO0(0x2c6)]);}}}}else{zn='O'+cO2(0x13f)+'h';if(!bP['defaults']['openearth']){return;}}if(!zp){zp=!![];zo=zn;}if(zo===zn){if(zC['type']!==bP['PositionType'][cO0(0x2c7)]){zq['push'](zC['position']['clone']());}var zA=bP['viewer']['entities']['add']({'position':zq[zq['length']-0x1],'point':{'color':Cesium[cO0(0x2c8)]['YELLOW'],'pixelSize':0x5,'disableDepthTestDistance':Number['POSITIVE_INFINITY']}});bP['tempEntities'][cO0(0x2c9)](zA);}bP['viewer']['scene']['requestRender']();});bP['Public']['event']('R'+cO2(0x140)+'K',function(zT){zX();});bP[cO0(0x2ca)]['event']('P'+cO2(0x141)+'T',function(zU){zX();});bP['Public']['event']('P'+cO2(0x142)+'E',function(zV){zX();});bP['Public']['event']('P'+cO2(0x143)+'D',function(zW){zX();});function zX(){if(zq['length']>0x2){if(bP['viewer']['scene']['globe']){if(zo=='O'+cO2(0x144)+'h'||zo==''||zo==undefined){var zY=bP['viewer']['entities']['add']({'polygon':{'hierarchy':new Cesium['PolygonHierarchy'](zq),'material':Cesium[cO0(0x2cb)]['ORANGE']['withAlpha'](0.5),'outline':!![],'outlineColor':Cesium['Color']['BLACK'],'classificationType':0x0}});bP[cO0(0x2cc)]['push'](zY);}else{zq['push'](zq[0x0]);var zZ=bP['viewer']['scene']['primitives']['add'](bP['funcPublic']['drawLine'](zq,bP['viewer']));bP['tempPrimitives']['push'](zZ);}}else{zq['push'](zq[0x0]);var A0=bP['viewer']['entities']['add']({'polyline':{'show':!![],'positions':zq,'material':new Cesium['PolylineOutlineMaterialProperty']({'color':Cesium[cO0(0x2cd)]['YELLOW']}),'width':0x3}});bP['tempEntities']['push'](A0);}var zA=bP['viewer']['entities']['add']({'position':zq[zq['length']-0x1],'point':{'color':Cesium[cO0(0x2ce)]['YELLOW'],'pixelSize':0x5,'disableDepthTestDistance':Number['POSITIVE_INFINITY']}});bP['tempEntities']['push'](zA);var A2='';var zy=bP['funcPublic']['calcArea3D'](zq);if(zy<0x0)zy*=-0x1;zy=bP['funcPublic']['round'](zy,0x2);A2=zy+cNW(0x1e);if(zj){var A4;var A5=bP['funcPublic']['getCartesian3ListCenter'](zq);var A6=bP['viewer']['scene']['globe']['ellipsoid']['cartesianToCartographic'](A5);if(bP['viewer']['scene']['globe']&&zn!='O'+cO2(0x145)+'l'){A4=Cesium['Cartesian3']['fromDegrees'](Cesium['Math']['toDegrees'](A6['longitude']),Cesium['Math']['toDegrees'](A6['latitude']),A6['height']+0.1);}else{A4=Cesium['Cartesian3']['fromDegrees'](Cesium['Math']['toDegrees'](A6['longitude']),Cesium['Math']['toDegrees'](A6['latitude']),A6['height']);}var A7=bP['viewer'][cO0(0x2cf)]['add']({'position':A4,'label':{'style':Cesium['LabelStyle']['FILL_AND_OUTLINE'],'text':A2,'show':!![],'fillColor':Cesium['Color']['WHITE'],'showBackground':!![],'backgroundColor':Cesium['Color']['BLACK'],'font':'1'+cO2(0x146)+'体','horizontalOrigin':Cesium['HorizontalOrigin']['CENTER'],'verticalOrigin':Cesium['VerticalOrigin']['BOTTOM'],'pixelOffset':new Cesium['Cartesian2'](0x1,0x1),'disableDepthTestDistance':Number['POSITIVE_INFINITY']}});bP['tempEntities']['push'](A7);}if(!isEmpty(zi)){zi({'points':bP['funcPublic']['outCartesian3ToRadianArr'](zq,bP['viewer']),'area':zy});}zq=[];bP['nameOverlay'][cO0(0x2d0)]='';bP['nameOverlay'][cO0(0x2d1)][cO0(0x2d2)]='n'+cO2(0x147)+'e';zp=![];zo=undefined;bP[cO0(0x2d3)]['scene']['requestRender']();}}}catch(A8){aia('错'+cO2(0x148)+':'+A8);}},'featureArea':function(A9,Aa){try{if(!afZ(bU)){return;}if(!bP[cO0(0x2d4)]['scene']['_context']['_webgl2']){aia('w'+cO2(0x149)+'!');return;}var Ab=bP['funcPublic']['disposeFeatureId'](A9);var Ac=Ab[0x0]['toString']();if(bP['m_model']['get'](Ac)===undefined){throw cNY(0x6b);}bP['tileset']=bP['m_model']['get'](Ac);var Ad=!isEmpty(bP['tileset']['modelMatrix'])?new Cesium[(cO0(0x2d5))][(cO0(0x2d6))](bP['tileset']['modelMatrix']):new Cesium['Matrix4']['clone'](Cesium['Matrix4']['IDENTITY']);var Ae=bP['tileset']['root']['transform'];var Af=bP['Feature']['getVertex'](A9);var Ag=[];for(var q=0x0;q<Af['length'];q=q+0x3){var Ai=new Cesium['Cartesian3'](Af[q],Af[q+0x1],Af[q+0x2]);if(Ai){Cesium['Matrix4']['multiplyByPoint'](Ae,Ai,Ai);Cesium['Matrix4']['multiplyByPoint'](Ad,Ai,Ai);}Ag['push'](Ai);}var Aj=0x0;var Ak=Math['floor'](Ag['length']/0x3);for(var q=0x0;q<Ak;q++){var Am=An(Ag[q*0x3+0x2],Ag[q*0x3+0x1],Ag[q*0x3]);Aj+=Am;}if(!isEmpty(Aa)){Aa(Aj['toFixed'](0x3));}bP['viewer']['scene']['requestRender']();function An(Ao,Ap,Aq){var q=Av(Ao,Ap);var As=Av(Ao,Aq);var At=Av(Ap,Aq);var Au=(q+As+At)/0x2;return Math['sqrt'](Au*(Au-q)*(Au-As)*(Au-At));}function Av(Aw,Ax){return Cesium['Cartesian3']['distance'](Aw,Ax);}}catch(Ay){aia('错'+cO2(0x14a)+':'+Ay);}},'featureVolume':function(Az,AA){try{if(!afZ(bU)){return;}if(!bP[cO0(0x2d7)]['scene'][cO0(0x2d8)]['_webgl2']){aia('w'+cO2(0x14b)+'!');return;}var AB=bP['funcPublic']['disposeFeatureId'](Az);var AC=AB[0x0]['toString']();if(bP['m_model']['get'](AC)===undefined){throw cNY(0x6c);}bP['tileset']=bP['m_model'][cO0(0x2d9)](AC);var AD=!isEmpty(bP['tileset']['modelMatrix'])?new Cesium['Matrix4']['clone'](bP['tileset']['modelMatrix']):new Cesium[(cO0(0x2da))]['clone'](Cesium['Matrix4']['IDENTITY']);var AE=bP['tileset'][cO0(0x2db)]['transform'];var AF=bP[cO0(0x2dc)]['getVertex'](Az);var AG=[];for(var q=0x0;q<AF['length']/0x3;q++){var AI=new Cesium['Cartesian3'](AF[q*0x3],AF[q*0x3+0x1],AF[q*0x3+0x2]);AG['push'](AI);}var AJ=0x0;for(var q=0x0;q<AG['length']/0x3;q++){var AL=AM(AG[q*0x3],AG[q*0x3+0x1],AG[q*0x3+0x2]);AJ+=AL;}if(!isEmpty(AA)){AA(Math['abs'](AJ['toFixed'](0x3)));}bP['viewer']['scene']['requestRender']();function AM(AN,AO,AP){var AQ=AN['x'],AR=AO['x'],AS=AP['x'];var AT=AN['y'],AU=AO['y'],AV=AP['y'];var AW=AN['z'],AX=AO['z'],AY=AP['z'];return(-AS*AU*AW+AR*AV*AW+AS*AT*AX-AQ*AV*AX-AR*AT*AY+AQ*AU*AY)/0x6;}}catch(AZ){aia('错'+cO2(0x14c)+':'+AZ);}},'radius':function(B0){try{if(!afZ(bU)){return;}bP['viewer']['scene'][cO0(0x2dd)]['depthTestAgainstTerrain']=![];var B1=[];var B2=[];var B3=0x0;be=new Cesium['ScreenSpaceEventHandler'](bP['viewer']['scene']);be['setInputAction'](function(B4){var B5;var B6=bP['viewer']['scene']['camera']['getPickRay'](B4['position']);if(B6)B5=bP['viewer']['scene']['globe']['pick'](B6,bP['viewer'][cO0(0x2de)]);if(B5){var B7=Cesium['Cartographic']['fromCartesian'](B5);var B8=Cesium['Math']['toDegrees'](B7['longitude']);var B9=Cesium[cO0(0x2df)]['toDegrees'](B7['latitude']);var Ba=bP['viewer']['scene']['globe']['getHeight'](B7);var Bb=Cesium['Cartesian3']['fromDegrees'](B8,B9,Ba);B2['push'](Bb);B1['push']({'lon':B8,'lat':B9});var Bc=B1['length'];if(Bc==0x1){var Bd=bP['viewer']['entities']['add']({'position':B2[0x0],'point':{'show':!![],'color':Cesium['Color']['SKYBLUE'],'pixelSize':0x3,'outlineColor':Cesium[cO0(0x2e0)]['YELLOW'],'outlineWidth':0x1}});bP['tempEntities']['push'](Bd);}else if(Bc==0x2){var Bd=bP['viewer']['entities'][cO0(0x2e1)]({'position':B2[0x1],'point':{'show':!![],'color':Cesium['Color']['SKYBLUE'],'pixelSize':0x3,'outlineColor':Cesium['Color']['YELLOW'],'outlineWidth':0x1}});bP['tempEntities']['push'](Bd);var Bf=bP['viewer'][cO0(0x2e2)]['add']({'polyline':{'show':!![],'positions':B2,'material':new Cesium['PolylineOutlineMaterialProperty']({'color':Cesium['Color']['YELLOW']}),'width':0x2}});bP[cO0(0x2e3)]['push'](Bf);var Bg=Cesium['Cartesian3']['distance'](B2[0x0],B2[0x1]);var Bh=bP['viewer']['entities']['add']({'position':Bb,'ellipse':{'show':!![],'semiMinorAxis':Bg,'semiMajorAxis':Bg,'height':0x1,'material':Cesium['Color']['fromRandom']({'alpha':0.8}),'heightReference':Cesium[cO0(0x2e4)]['CLAMP_TO_GROUND']}});bP[cO0(0x2e5)]['push'](Bh);B3=Math['abs'](Math['PI']*Bg*Bg)['toFixed'](0x2);setTimeout(function(){var Bh=bP['viewer']['entities'][cO0(0x2e6)]({'name':cNW(0x1f),'position':Bb,'label':{'text':'A'+cO2(0x14d)+'\x20'+B3+cNW(0x20),'font':'1'+cO2(0x14e)+'e','color':Cesium['Color']['RED'],'backgroundColor':Cesium[cO0(0x2e7)]['CORAL'],'style':Cesium['LabelStyle']['FILL_AND_OUTLINE'],'outlineWidth':0x2,'heightReference':Cesium['HeightReference']['NONE'],'verticalOrigin':Cesium[cO0(0x2e8)]['Bottom'],'pixelOffset':new Cesium['Cartesian2'](0x19,-0x19)}});bP['tempEntities']['push'](Bh);},0x1f4);if(!isEmpty(B0)){B0({'start':bP['funcPublic']['outCartesian3ToRadian'](B2[0x0],bP['viewer']),'last':bP['funcPublic']['outCartesian3ToRadian'](B2[0x1],bP['viewer']),'area':B3});}B1=[];B2=[];}}bP['viewer']['scene']['requestRender']();},Cesium['ScreenSpaceEventType']['LEFT_CLICK']);}catch(Bj){aia('错'+cO2(0x14f)+':'+Bj);}},'altitude':function(Bk,Bl){try{if(!afZ(bU)){return;}var Bm=undefined;var Bn=undefined;var Bo=0x0;var Bp=null;var Bq;bP['Public']['event']('L'+cO2(0x150)+'K',function(Br){var Bm=bP['funcPublic']['pickPosition'](Br['position'],bP['viewer']);if(Bm['type']!==bP['PositionType']['NONE']){Bq=bP['viewer']['entities']['add']({'position':Bm['position'],'point':{'color':Cesium['Color']['YELLOW'],'pixelSize':0x5,'disableDepthTestDistance':Number['POSITIVE_INFINITY']}});bP['tempEntities']['push'](Bq);var Bt=bP['funcPublic']['outCartesian3ToRadian'](Bm['position'],bP['viewer']);if(Bl){var Bu=Bt[0x2]['toFixed'](0x2)+'m';var Bv=bP['viewer']['entities'][cO0(0x2e9)]({'position':Bm['position'],'label':{'style':Cesium['LabelStyle']['FILL_AND_OUTLINE'],'text':Bu,'show':!![],'fillColor':Cesium['Color']['WHITE'],'showBackground':!![],'backgroundColor':Cesium['Color']['BLACK'],'font':'1'+cO2(0x151)+'体','horizontalOrigin':Cesium['HorizontalOrigin']['CENTER'],'verticalOrigin':Cesium['VerticalOrigin']['BOTTOM'],'pixelOffset':new Cesium['Cartesian2'](0x1,0x1),'disableDepthTestDistance':Number['POSITIVE_INFINITY']}});bP['tempEntities']['push'](Bv);}if(!isEmpty(Bk)){Bk({'position':Bt,'height':Bt[0x2]['toFixed'](0x2)});}bP['viewer']['scene']['requestRender']();}});bP['Public']['event']('R'+cO2(0x152)+'K',function(Bw){bP['Public']['clearHandler']();});}catch(Bx){aia('错'+cO2(0x153)+':'+Bx);}},'clearAllTrace':function(){try{if(!afZ(bU)){return;}for(var By=0x0;By<bP['tempEntities']['length'];By++){bP['viewer']['entities']['remove'](bP['tempEntities'][By]);}for(var By=0x0;By<bP['tempPrimitives']['length'];By++){bP['viewer']['scene']['primitives']['remove'](bP['tempPrimitives'][By]);}bL['forEach']((BA,BB)=>{bP['viewer'][cO0(0x2ea)]['primitives']['remove'](BA);if(Cesium['defined'](BA))bL[cO0(0x2eb)](BB,0x1);});bP['funcPublic']['ClearMeasuringline']('o'+cO2(0x154)+'s',bP['viewer']);bP['viewer']['entities']['removeById']('o'+cO2(0x155)+'s');bP['Feature']['clearSelectColor']();bP['tempEntities']=[];bP['tempPrimitives']=[];bP['funcPublic']['clearBOX23line'](bP['viewer']);bP['viewer']['scene']['CAD_measure_lines']&&bP['viewer']['scene'][cO0(0x2ec)]['remove'](bP['viewer']['scene']['CAD_measure_lines']);bP['viewer'][cO0(0x2ed)]['CAD_measure_lines']=undefined;bP['viewer'][cO0(0x2ee)]['requestRender']();}catch(BC){aia('错'+cO2(0x156)+':'+BC);}},'exit':function(){try{if(!afZ(bU)){return;}bP['Public']['clearHandler']();if(Cesium['defined'](bP['MeasuringAuxiliaryComponents'])){bP['MeasuringAuxiliaryComponents']['clear']();bP['MeasuringAuxiliaryComponents']=undefined;}bP['viewer']['container']['style']['cursor']='';}catch(BD){aia('错'+cO2(0x157)+':'+BD);}},'submergeFill':function(BE,BF,BG){try{if(!afZ(bU)){return;}if(!Cesium['defined'](BG))BG=0x1;BE=Number(BE);if(BE>0x0){BM();}else{var BH=[];bP['Public']['event']('L'+cO2(0x158)+'K',function(BI){var BJ=bP['funcPublic']['pickPosition'](BI[cO0(0x2ef)],bP['viewer']);if(BJ['type']!==bP['PositionType']['NONE']){BH['push'](BJ['position']);var BK=bP['viewer']['entities']['add']({'position':BJ['position'],'point':{'show':!![],'color':Cesium['Color']['SKYBLUE'],'pixelSize':0x3,'outlineColor':Cesium['Color']['YELLOW'],'outlineWidth':0x1}});bP['tempEntities']['push'](BK);}if(BJ['type']===0x1&&BG===0x1)BG=0x5;bP['viewer']['scene']['requestRender']();});bP['Public']['event']('R'+cO2(0x159)+'K',function(BL){bP['Public']['clearHandler']();BM(BH);BH=[];bP['viewer']['scene']['requestRender']();});}function BM(BN){if(BE>0x0){this['jzmHeight']=BE,this['entityPQM']&&this['entityWell']&&C4();return![];}this['positions']=BN;var BO=new CutFillAnalysis(bP['viewer'],BN,BE,BG*0x64);var BP=BO['VolumeAnalysis']();this['squareResult']=BP;this['maxHeight']=BP['maxHeight'],this['minHeight']=BP['minHeight'],this['jzmHeight']=BP['height'];BV();var BQ=this;this['entityPQM']=bP['viewer']['entities']['add']({'polygon':{'hierarchy':new Cesium['PolygonHierarchy'](BN),'height':new Cesium['CallbackProperty'](function(BN,BP){return BQ['jzmHeight'];},![]),'material':new Cesium['Color'][(cO0(0x2f0))]('#'+cO2(0x15a)+'0')['withAlpha'](0.5),'outline':!![],'outlineColor':new Cesium['Color']['fromCssColorString']('#'+cO2(0x15b)+'a')['withAlpha'](0.4),'outlineWidth':0x1},'show':!![]}),bP['tempEntities']['push'](this['entityPQM']);this['entityWell']=bP['viewer']['entities']['add']({'polygon':{'hierarchy':new Cesium['PolygonHierarchy'](BN),'extrudedHeight':BQ['maxHeight'],'closeTop':![],'height':BQ['minHeight'],'closeBottom':![],'material':new Cesium['Color']['fromCssColorString']('#'+cO2(0x15c)+'2')['withAlpha'](0.2),'outline':!![],'outlineColor':new Cesium['Color']['fromCssColorString']('#'+cO2(0x15d)+'a')['withAlpha'](0.4),'outlineWidth':0x1}}),bP['tempEntities']['push'](this['entityWell']);this['entitieLbl']&&bP['viewer']['entities']['remove'](this['entitieLbl']);var BT='';this['squareResult']['fillVolume']>0x0&&(BT+='填'+cO2(0x15e)+':'+C2(this['squareResult']['fillVolume'])+('立'+cO2(0x15f)+'\x0a')),this['squareResult']['cutVolume']>0x0&&(BT+='挖'+cO2(0x160)+':'+C2(this['squareResult']['cutVolume'])+cNW(0x21));var BU={'text':BT,'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'+cO2(0x161)+'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']=bP['viewer']['entities']['add']({'position':this['squareResult']['tdposs'][this['squareResult']['tdposs']['length']-0x1],'label':BU}),BF&&BF(this['result']);bP['tempEntities']['push'](this['entitieLbl']);function BV(){for(var BW=[],BN=0x0,BY=this['squareResult']['tdHeights']['length'];BN<BY;BN++){var BZ=this['squareResult'][cO0(0x2f1)][BN],BQ=cNW(0x22)+BZ['toFixed'](0x1)+'米';var BU={'text':BQ,'fillColor':Cesium['Color']['WHITE'],'outlineColor':Cesium['Color']['BLACK'],'showBackground':![],'style':Cesium['LabelStyle']['FILL'],'outlineWidth':0x3,'scaleByDistance':!![],'font':'1'+cO2(0x162)+'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=bP['viewer']['entities'][cO0(0x2f2)]({'position':this['squareResult']['tdposs'][BN],'label':BU});bP['tempEntities']['push'](u);}}function C2(BN){return BN>0x2710?(BN/0x2710)['toFixed'](0x2)+'万':BN[cO0(0x2f3)](0x2);}function C4(){var BO=new CutFillAnalysis(bP['viewer'],this['positions'],this['jzmHeight'],BG*0x64);var BP=BO['VolumeAnalysis']();this['squareResult']=BP;if(this['squareResult']){this['entitieLbl']&&bP['viewer']['entities']['remove'](this['entitieLbl']);var BT='';this['squareResult']['fillVolume']>0x0&&(BT+='填'+cO2(0x163)+':'+C2(this['squareResult']['fillVolume'])+('立'+cO2(0x164)+'\x0a')),this['squareResult']['cutVolume']>0x0&&(BT+='挖'+cO2(0x165)+':'+C2(this['squareResult']['cutVolume'])+cNW(0x23));var BU={'text':BT,'fillColor':Cesium['Color']['YELLOW'],'outlineColor':Cesium['Color']['BLACK'],'backgroundColor':Cesium['Color']['BLACK']['withAlpha'](0.5),'showBackground':!![],'style':Cesium[cO0(0x2f4)]['FILL'],'outlineWidth':0x3,'scaleByDistance':!![],'font':'1'+cO2(0x166)+'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']=bP['viewer']['entities']['add']({'position':this['squareResult']['tdposs'][this['squareResult']['tdposs']['length']-0x1],'label':BU}),BF&&BF(this['result']);bP[cO0(0x2f5)]['push'](this['entitieLbl']);}}}}catch(C9){aia('错'+cO2(0x167)+':'+C9);}}};this['Label']={'addTextByScreenCoordinates':function(Ca,Cb,Cc,Cd,Ce,Cf,Cg,Ch){try{if(!afZ(bV)){return;}if(!isEmpty(Cb)){if(!isEmpty(Ca)){var Ci;var Cj=bP['funcPublic']['pickPosition'](Ca,bP['viewer']);if(Cesium['defined'](Cj['type'])&&Cj['type']==0x1){}else{if(!bP['defaults']['openearth']){return;}}if(Cj['type']!==bP['PositionType']['NONE']){Ci=Cj[cO0(0x2f6)];}if(!Cesium['defined'](bP['labels'])){bP['labels']=bP['viewer']['scene']['primitives']['add'](new Cesium['LabelCollection']());}bP['viewer']['scene']['globe']['depthTestAgainstTerrain']=![];var Ck=!![];if(Cesium[cO0(0x2f7)](Ci)){if(isEmpty(Cc)){Cc=Cesium['Color']['WHITE'];}if(isEmpty(Cd)){Cd=Cesium[cO0(0x2f8)]['fromCssColorString']('#'+cO2(0x168)+'F');Ck=![];}if(isEmpty(Ce)){Ce=cNW(0x24);}if(isEmpty(Cf)){Cf=bP['funcPublic']['genID'](0x6);}if(isEmpty(Ch)){Ch=0x3e8;}bP['labels']['add']({'position':Ci,'id':Cf,'text':Cb,'fillColor':Cc,'outlineColor':Cesium['Color']['BLACK'],'backgroundColor':Cd,'showBackground':Ck,'style':Cesium[cO0(0x2f9)]['FILL_AND_OUTLINE'],'outlineWidth':0x1,'font':Ce+('p'+cO2(0x169)+'f'),'horizontalOrigin':Cesium['HorizontalOrigin']['LEFT'],'verticalOrigin':Cesium['VerticalOrigin']['CENTER'],'pixelOffset':new Cesium['Cartesian2'](0x0,-0x14),'distanceDisplayCondition':new Cesium['DistanceDisplayCondition'](0x0,0x1e8480),'disableDepthTestDistance':Ch});bP['viewer']['scene']['requestRender']();if(!isEmpty(Cg)){Cg(bP['funcPublic']['outCartesian3ToRadian'](Ci,bP['viewer']));}}}}}catch(Cl){aia('错'+cO2(0x16a)+':'+Cl);}},'addText':function(Cm,Cn,Co,Cp,Cq,Cr,Cs){try{if(!afZ(bV)){return;}bP['viewer'][cO0(0x2fa)]['globe']['depthTestAgainstTerrain']=![];if(!Cesium[cO0(0x2fb)](bP[cO0(0x2fc)])){bP[cO0(0x2fd)]=bP['viewer']['scene'][cO0(0x2fe)]['add'](new Cesium['LabelCollection']());}var Ct=bP['funcPublic']['inputRadianToCartesian3'](Cm,bP['viewer']);var Cu=!![];if(Cesium['defined'](Ct)){if(isEmpty(Co)){Co=Cesium['Color'][cO0(0x2ff)];}if(isEmpty(Cp)){Cp=Cesium['Color']['fromCssColorString']('#'+cO2(0x16b)+'F');Cu=![];}if(isEmpty(Cq)){Cq=cNW(0x25);}if(isEmpty(Cr)){Cr=bP['funcPublic']['genID'](0x6);}if(isEmpty(Cs)){Cs=0x3e8;}bP[cO0(0x300)]['add']({'position':Ct,'id':Cr,'text':Cn,'fillColor':Co,'outlineColor':Cesium['Color']['BLACK'],'backgroundColor':Cp,'showBackground':Cu,'style':Cesium['LabelStyle']['FILL_AND_OUTLINE'],'outlineWidth':0x1,'font':Cq+('p'+cO2(0x16c)+'f'),'horizontalOrigin':Cesium['HorizontalOrigin']['LEFT'],'verticalOrigin':Cesium['VerticalOrigin']['CENTER'],'pixelOffset':new Cesium[(cO0(0x301))](0x0,-0x14),'distanceDisplayCondition':new Cesium['DistanceDisplayCondition'](0x0,0x1e8480),'disableDepthTestDistance':Cs});bP['viewer']['scene']['requestRender']();}}catch(Cv){aia('错'+cO2(0x16d)+':'+Cv);}},'addIconByScreenCoordinates':function(Cw,Cx,Cy,Cz,CA,CB,CC){try{if(!afZ(bV)){return;}bP['viewer']['scene']['globe']['depthTestAgainstTerrain']=![];if(!isEmpty(Cw)){if(!Cesium[cO0(0x302)](bP['billboards'])){bP['billboards']=bP['viewer']['scene']['primitives']['add'](new Cesium['BillboardCollection']());}if(isEmpty(CB)){CB=0x1;}if(isEmpty(CC)){CC=0x3e8;}var CD;var CE=bP['funcPublic']['pickPosition'](Cw,bP['viewer']);if(Cesium['defined'](CE['type'])&&CE['type']==0x1){}else{if(!bP['defaults']['openearth']){return;}}if(isEmpty(Cz)){Cz=bP['funcPublic']['genID'](0x6);}if(CE['type']!==bP[cO0(0x303)]['NONE']&&!isEmpty(CE['position'])){CD=CE['position'];bP['billboards']['add']({'position':CD,'id':Cz,'image':Cx==''?bP['pinBuilder']['fromColor'](Cy,0x30)['toDataURL']():bP['pinBuilder']['fromText'](Cx,Cy,0x40)[cO0(0x304)](),'disableDepthTestDistance':CC,'scale':CB});if(!isEmpty(CA)){CA(bP[cO0(0x305)]['outCartesian3ToRadian'](CD,bP['viewer']));}}bP['viewer']['scene']['requestRender']();}}catch(CF){aia('错'+cO2(0x16e)+':'+CF);}},'addIcon':function(CG,CH,CI,CJ,CK,CL){try{if(!afZ(bV)){return;}bP['viewer']['scene']['globe']['depthTestAgainstTerrain']=![];var CM=bP['funcPublic']['inputRadianToCartesian3'](CG,bP['viewer']);if(!Cesium['defined'](bP['billboards'])){bP['billboards']=bP['viewer']['scene']['primitives']['add'](new Cesium['BillboardCollection']());}if(isEmpty(CJ)){CJ=bP['funcPublic']['genID'](0x6);}if(isEmpty(CK)){CK=0x1;}if(isEmpty(CL)){CL=0x3e8;}bP['billboards']['add']({'position':CM,'id':CJ,'image':CH==''?bP['pinBuilder']['fromColor'](CI,0x30)['toDataURL']():bP['pinBuilder']['fromText'](CH,CI,0x40)['toDataURL'](),'disableDepthTestDistance':CL,'scale':CK});bP['viewer']['scene'][cO0(0x306)]();}catch(CN){aia('错'+cO2(0x16f)+':'+CN);}},'getLableByEvent':function(CO,CP){try{if(!afZ(bV)){return;}var CQ=bP[cO0(0x307)][cO0(0x308)][cO0(0x309)](CO,bP['viewer']['scene']['globe']['ellipsoid']);if(CQ){var CR=bP['viewer']['scene'][cO0(0x30a)](CO);var CO=bP['viewer'][cO0(0x30b)]['pickEllipsoid'](CO);if(Cesium['defined'](CR)){if(!isEmpty(bP['labels'])){var CT=bP['labels']['length'];for(var CU=0x0;CU<CT;++CU){var CV=bP[cO0(0x30c)]['get'](CU);if(CV['id']==CR['id']){break;}}}if(!isEmpty(bP[cO0(0x30d)])){var CW=bP['billboards']['length'];for(var CU=0x0;CU<CW;++CU){var CV=bP['billboards']['get'](CU);if(CV['id']==CR['id']){break;}}}}}CP(CR);}catch(CZ){aia('错'+cO2(0x170)+':'+CZ);}},'addImage':function(D0,D1,D2){if(!afZ(bV)){return;}var D3=cNY(0x6d);D0['clone'](aW);try{var D4=bP[cO0(0x30e)][cO0(0x30f)][cO0(0x310)](D2);if(D4!=null){D4['orientation']=D1;}else{aV=bP['viewer'][cO0(0x311)][cO0(0x312)]['left'];bP['viewer']['entities']['add']({'id':D2,'name':D2,'position':new Cesium['CallbackProperty'](function(){return aW;},![]),'orientation':D1,'plane':{'plane':new Cesium['Plane'](Cesium['Cartesian3']['UNIT_Z'],0x0),'dimensions':new Cesium['Cartesian2'](3.5,2.9),'material':new Cesium['ImageMaterialProperty']({'image':D3,'transparent':!![]})}});}bP['viewer'][cO0(0x313)]['requestRender']();}catch(D5){aia('错'+cO2(0x171)+':'+D5);}},'setIconSize2D':function(D6,D7){if(!afZ(bV)){return;}var D8=D6['tagName'];var D9=D7['tagName'];var Da=D7[cO0(0x314)][cO0(0x315)]['frustum']['left'];D7['Label']['changePointSize'](Da,'P'+cO2(0x172)+'_'+D9);D7['viewer']['scene']['requestRender']();},'changePointSize':function(Db,Dc){if(!afZ(bV)){return;}var Dd=bP['viewer']['entities']['getById'](Dc);if(Dd!=null){var De=Db*3.5/aV;var Df=Db*2.9/aV;Dd['plane']['dimensions']=new Cesium['Cartesian2'](De,Df);}bP['viewer']['scene']['requestRender']();},'addBalloon':function(aK,Dh){try{if(!afZ(bV)){return;}var Di=!![];for(var Dj=0x0;Dj<bE['length'];Dj++){var Dk=bE[Dj];if(!isEmpty(Dk)){if(aK['id']==Dk['_id']){Dk['show']();Di=![];break;}}}if(Di){var Dk=new PostilLable(aK,bP);if(!isEmpty(Dk[cO0(0x316)])){bE['push'](Dk);if(!isEmpty(Dh)){Dh(bP['funcPublic']['outCartesian3ToRadian'](Dk['returnVal'](),bP['viewer']));}}}bP['viewer']['scene']['requestRender']();}catch(Dm){aia('错'+cO2(0x173)+':'+Dm);}},'getBalloonById':function(Dn){try{if(!afZ(bV)){return;}for(var Do=0x0;Do<bE['length'];Do++){var Dp=bE[Do];if(!isEmpty(Dp)){if(Dp['_data']['id']==Dn){return Dp['_data'];}}}return undefined;}catch(Dq){aia('错'+cO2(0x174)+':'+Dq);}},'setBalloonVisible':function(Dr,Ds){try{if(!afZ(bV)){return;}for(var Dt=0x0;Dt<bE['length'];Dt++){var Du=bE[Dt];if(!isEmpty(Du)){if(Du['_data']['id']==Dr){if(Ds){if(!Du[cO0(0x317)]['open'])Du['_data']['open']=!![];Du['show']();}else{if(Du['_data']['open'])Du['_data']['open']=![];Du['hide']();}break;}}}bP['viewer']['scene']['requestRender']();return 0x0;}catch(Dv){aia('错'+cO2(0x175)+':'+Dv);}},'removeBalloon':function(Dw){try{if(!afZ(bV)){return;}var Dx=0x1;if(Dw==0x0){for(var Dy=0x0;Dy<bE['length'];Dy++){var Dz=bE[Dy];Dz['clear']();}bE=[];Dx=0x0;}else{for(var Dy=0x0;Dy<bE['length'];Dy++){var Dz=bE[Dy];if(!isEmpty(Dz)){if(Dz['_data']['id']==Dw){Dz[cO0(0x318)]();bE['splice'](Dy,0x1);Dy--;Dx=0x0;break;}}}}bP['viewer']['scene'][cO0(0x319)]();return Dx;}catch(DC){aia('错'+cO2(0x176)+':'+DC);}},'getBalloonByEvent':function(DD){try{if(!afZ(bV)){return;}for(var DE=0x0;DE<bE['length'];DE++){var DF=bE[DE];if(!isEmpty(DF)){if(isEmpty(DF['bindEvent'])){DF['_canvas']['addEventListener']('c'+cO2(0x177)+'k',DF['clickEvent']['bind'](DF,DD));DF['bindEvent']=0x1;}}}}catch(DG){aia('错'+cO2(0x178)+':'+DG);}},'getTextById':function(DH){try{if(!afZ(bV)){return;}if(DH!=0x0){if(!isEmpty(bP['labels'])){var DI=bP[cO0(0x31a)]['length'];for(var DJ=0x0;DJ<DI;++DJ){var DK=bP['labels']['get'](DJ);if(DK['id']==DH){return DK;}}return undefined;}}else{return bP['labels'];}}catch(DL){aia('错'+cO2(0x179)+':'+DL);}},'getIconById':function(DM){try{if(!afZ(bV)){return;}if(DM!=0x0){if(!isEmpty(bP['billboards'])){var DN=bP['billboards']['length'];for(var DO=0x0;DO<DN;++DO){var DP=bP['billboards']['get'](DO);if(DP['id']==DM){return DP;}}return undefined;}}else{return bP['billboards'];}}catch(DQ){aia('错'+cO2(0x17a)+':'+DQ);}},'remove':function(DR){try{if(!afZ(bV)){return;}if(!isEmpty(bP['labels'])){if(DR==0x0){bP['labels']['removeAll']();}else{var DS=bP['labels']['length'];for(var DT=0x0;DT<DS;++DT){var DU=bP['labels']['get'](DT);if(DU['id']==DR){DU['show']=![];bP['labels']['remove'](DU);break;}}}}if(!isEmpty(bP['billboards'])){if(DR==0x0){bP['billboards']['removeAll']();}else{var DV=bP['billboards']['length'];for(var DT=0x0;DT<DV;++DT){var DU=bP['billboards']['get'](DT);if(DU['id']==DR){DU['show']=![];bP['billboards']['remove'](DU);break;}}}}bP[cO0(0x31b)]['scene']['requestRender']();}catch(DY){aia('错'+cO2(0x17b)+':'+DY);}},'addCustomHtml':function(aK){if(!afZ(bV)){return;}if(!Cesium['defined'](bP['CustomLabel'])){bP['CustomLabel']=new GLECustomLabel(bP['viewer'],bP);}bP['CustomLabel']['addLable'](aK);bP['viewer']['scene'][cO0(0x31c)]();},'updateCustomHtml':function(aK){if(!afZ(bV)){return;}if(!Cesium['defined'](bP['CustomLabel'])){bP['CustomLabel']=new GLECustomLabel(bP[cO0(0x31d)],bP);}bP['CustomLabel']['updateLable'](aK);bP['viewer']['scene'][cO0(0x31e)]();},'addCustomHtmlByTheme':function(aK){if(!afZ(bV)){return;}if(!Cesium['defined'](bP['CustomLabel'])){bP['CustomLabel']=new GLECustomLabel(bP['viewer'],bP);}bP['CustomLabel']['addLableByTheme'](aK);bP['viewer']['scene']['requestRender']();},'updateCustomHtmlByTheme':function(aK){if(!afZ(bV)){return;}if(!Cesium['defined'](bP[cO0(0x31f)])){bP['CustomLabel']=new GLECustomLabel(bP['viewer'],bP);}bP['CustomLabel']['updateLableByTheme'](aK);bP['viewer'][cO0(0x320)]['requestRender']();},'removeCustomHtml':function(E3){if(!afZ(bV)){return;}if(!Cesium['defined'](bP['CustomLabel'])){bP['CustomLabel']=new GLECustomLabel(bP['viewer'],bP);}bP['CustomLabel']['deleteLable'](E3);bP['viewer']['scene']['requestRender']();},'removeAllCustomHtml':function(){if(!afZ(bV)){return;}if(!Cesium['defined'](bP['CustomLabel'])){bP['CustomLabel']=new GLECustomLabel(bP['viewer'],bP);}bP['CustomLabel']['deleteAll']();bP['viewer']['scene']['requestRender']();},'setCustomHtmlVisible':function(E4,E5){if(!afZ(bV)){return;}if(!Cesium['defined'](bP['CustomLabel'])){bP['CustomLabel']=new GLECustomLabel(bP[cO0(0x321)],bP);}bP['CustomLabel']['setVisible'](E4,E5);bP['viewer']['scene']['requestRender']();},'getCustomHtml':function(E6){if(!afZ(bV)){return;}if(!Cesium['defined'](bP['CustomLabel'])){bP['CustomLabel']=new GLECustomLabel(bP['viewer'],bP);}return bP['CustomLabel']['getLabelById'](E6);},'addGroundTexture':function(E7,E8,E9,Ea,Eb,Ec){if(!afZ(bV)){return;}var Ed=Ea[0x0]/0x2;var Ee=Ea[0x1]/0x2;var Ef=bP['Public']['degreesToCartesian3'](E9[0x0],E9[0x1],E9[0x2]);var Eg=[bP['funcPublic']['getPointByDistance'](Ef,-Ed,Ee,0x0),bP['funcPublic'][cO0(0x322)](Ef,Ed,Ee,0x0),bP['funcPublic'][cO0(0x323)](Ef,Ed,-Ee,0x0),bP[cO0(0x324)]['getPointByDistance'](Ef,-Ed,-Ee,0x0)];var Eh=bP['viewer']['entities']['add']({'name':'s'+cO2(0x17c)+'p','id':E7,'polygon':{'hierarchy':{'positions':Eg},'show':!![],'material':E8,'classificationType':Cesium['ClassificationType']['TERRAIN'],'stRotation':Cesium['Math']['toRadians'](Eb)},'distanceDisplay':Ec,'positionWC':Cesium['Cartesian3']['fromRadiansArrayHeights']([bP['Public']['degreesToRadians'](E9[0x1]),bP['Public']['degreesToRadians'](E9[0x0]),E9[0x2]])[0x0],'isVisible':!![]});bO['set'](E7,Eh);bP['viewer']['scene']['preRender']['addEventListener'](function(){if(Cesium['defined'](bO)&&bO instanceof Map&&bO['size']>0x0){bO['forEach'](function(Ei){var Ej=Ei['isVisible'];if(Ei['distanceDisplay']['length']==0x2){if(Ei['distanceDisplay'][0x0]<=(Ei['isVisible']&&Cesium['Cartesian3']['distance'](Ei['positionWC'],bP['viewer']['camera']['positionWC']))&&(Ei['isVisible']&&Cesium['Cartesian3']['distance'](Ei['positionWC'],bP['viewer']['camera'][cO0(0x325)]))<=Ei['distanceDisplay'][0x1]){Ej=!![];}else{Ej=![];}}var Ek=bP['viewer']['entities']['getById'](Ei['id']);if(Cesium[cO0(0x326)](Ek)){Ek[cO0(0x327)]=Ej;}});}});},'removeGroundTexture':function(El){if(!afZ(bV)){return;}if(Cesium['defined'](El)){bP['viewer']['entities']['removeById'](El);}else{for(var Em=0x0;Em<bP['viewer']['entities'][cO0(0x328)]['length'];Em++){if(bP['viewer']['entities']['values'][Em]['_name']=='s'+cO2(0x17d)+'p'){bP['viewer']['entities']['remove'](bP['viewer'][cO0(0x329)]['values'][Em]);Em--;}}}},'addTexture':function(En,Eo,Ep,Eq,Er){if(!afZ(bV)){return;}var Es=bP['funcPublic']['drawText'](Eq);var Et=new Cesium['Cartesian3'](0x0,-0x1,0x0);switch(Er){case'f'+cO2(0x17e)+'t':Et=new Cesium['Cartesian3'](0x0,-0x1,0x0);break;case'b'+cO2(0x17f)+'k':Et=new Cesium['Cartesian3'](0x0,0x1,0x0);break;case'l'+cO2(0x180)+'t':Et=new Cesium['Cartesian3'](-0x1,0x0,0x0);break;case'r'+cO2(0x181)+'t':Et=new Cesium['Cartesian3'](0x1,0x0,0x0);break;case cNW(0x26):Et=new Cesium['Cartesian3'](0x0,0x0,0x1);break;case'b'+cO2(0x182)+'m':Et=new Cesium['Cartesian3'](0x0,0x0,-0x1);break;}bP['viewer']['entities']['add']({'id':'f'+cO2(0x183)+'_'+En,'position':Cesium['Cartesian3']['fromRadians'](Eo[0x0],Eo[0x1],Eo[0x2]),'plane':{'plane':new Cesium['Plane'](Et,0x0),'dimensions':new Cesium['Cartesian2'](Ep['x'],Ep['y']),'material':new Cesium[(cO0(0x32a))]({'image':Es,'transparent':!![]})}});bP['viewer']['scene']['requestRender']();},'removeTexture':function(Eu){try{if(!afZ(bV)){return;}var Ev=bP['viewer'][cO0(0x32b)]['getById']('f'+cO2(0x184)+'_'+Eu);if(Ev!=undefined){bP['viewer']['entities']['remove'](Ev);}bP['viewer']['scene']['requestRender']();}catch(Ew){aia('错'+cO2(0x185)+':'+Ew);}},'setTextureVisible':function(Ex,Ey){try{if(!afZ(bV)){return;}var Ez=bP['viewer'][cO0(0x32c)]['getById']('f'+cO2(0x186)+'_'+Ex);if(Cesium['defined'](Ez)){Ez['show']=Ey;}bP['viewer']['scene']['requestRender']();}catch(EA){aia('错'+cO2(0x187)+':'+EA);}}};this['Feature']={'getById':function(EB,EC){try{if(!afZ(bW)){return;}if(!isEmpty(EC)){if(bP['m_model']['get'](EC['toString']())===undefined){throw cNY(0x6e);}bP['tileset']=bP['m_model']['get'](EC['toString']());}var ED=bP['funcPublic']['disposeFeatureId'](EB);if(ED['length']>0x1)EB=ED[0x1];else EB=ED[0x0];var EE=[];for(var EF=0x0;EF<bP['tileset']['_selectedTiles']['length'];++EF){var EG=bP['tileset']['_selectedTiles'][EF]['_content'];var EH=bP['funcPublic'][cO0(0x32d)](EG,EB);if(EH==-0x1){continue;}var EI=EG['getFeature'](EH);EE['push'](EI);}return EE;}catch(EJ){aia('错'+cO2(0x188)+':'+EJ);}},'cancelBoxSelect':function(){if(!afZ(bW))return;if(!ag1(bW,0x1))return;bP[cO0(0x32e)]['clearHandler']();bP['boxRegionElement']['style']['display']='n'+cO2(0x189)+'e';bP[cO0(0x32f)]['setCameraOptions']({'enableLook':!![],'enableRotate':!![],'enableTranslate':!![],'enableZoom':!![]});bP['viewer']['scene']['requestRender']();},'boxSelect':function(EK,EL,EM,EN){try{if(!afZ(bW))return;if(!ag1(bW,0x1))return;var EO={};if(bP['m_model']['size']==0x0)return;bP['Camera']['setCameraOptions']({'enableLook':![],'enableRotate':![],'enableTranslate':![],'enableZoom':![]});if(isEmpty(EN))EN=0x0;if(!isEmpty(EL)&&!isEmpty(EM)){bP['m_model']['forEach'](function(EP,EQ){if(EP[cO0(0x330)])EO[EQ]=new Set();});Fk(EL,EM);if(!isEmpty(EK)){var ER=[];bP[cO0(0x331)]['forEach'](function(ES,ET){if(ES['show']){if(EO[ET]['size']>0x0){ER['push'](Array['from'](EO[ET]));}}});EO={};EK(ER);bP['viewer']['scene']['requestRender']();}}else{var EU;var EV;function EW(EX){if(Cesium['defined'](EU)){bP['m_model']['forEach'](function(EY,EZ){if(EY['show'])EO[EZ]=new Set();});EV=Cesium['Cartesian2']['clone'](EX[cO0(0x332)],new Cesium[(cO0(0x333))]());Fk(EU,EV);EU=undefined;EV=undefined;bP['boxRegionElement'][cO0(0x334)]['display']='n'+cO2(0x18a)+'e';bP['boxRegionElement']['style'][cO0(0x335)]='0'+cO2(0x18b)+'x';bP['boxRegionElement']['style']['height']='0'+cO2(0x18c)+'x';if(!isEmpty(EK)){var ER=[];bP['m_model']['forEach'](function(F1,F2){if(F1['show']){if(EO[F2]['size']>0x0){ER[cO0(0x336)](Array['from'](EO[F2]));}}});EO={};EK(ER);bP[cO0(0x337)][cO0(0x338)]['requestRender']();}}}if(bP['isMobile']()){bP['Public']['event']('L'+cO2(0x18d)+'N',function(F3){if(!Cesium['defined'](EU)){EU=Cesium['Cartesian2']['clone'](F3['position'],new Cesium['Cartesian2']());}});bP['Public']['event']('L'+cO2(0x18e)+'P',function(F4){EW(F4);});}else{bP['Public']['event']('L'+cO2(0x18f)+'K',function(F5){if(!Cesium['defined'](EU)){EU=Cesium['Cartesian2']['clone'](F5['position'],new Cesium['Cartesian2']());return;}EW(F5);});}bP['Public']['event']('M'+cO2(0x190)+'E',function(F6){if(Cesium['defined'](EU)){var EV=F6['endPosition'];var F8=F9(EU,EV);bP['boxRegionElement']['style']['display']='b'+cO2(0x191)+'k';bP[cO0(0x339)]['style']['left']=F8['x']+cNW(0x27);bP['boxRegionElement']['style']['top']=F8['y']+cNW(0x28);bP['boxRegionElement']['style']['width']=F8['width']+cNW(0x29);bP['boxRegionElement']['style']['height']=F8['height']+cNW(0x2a);bP['viewer']['scene']['requestRender']();}});}function F9(EU,EV){var Fc=Math['min'](EU['x'],EV['x']);var Fd=Math['max'](EU['x'],EV['x']);var Fe=Math['min'](EU['y'],EV['y']);var Ff=Math['max'](EU['y'],EV['y']);var Fg=Fd-Fc;var Fh=Ff-Fe;return new Cesium['BoundingRectangle'](Fc,Fe,Fg,Fh);}function Fi(Fj){return new Cesium['Cartesian2'](Fj['x']+Fj['width']/0x2,Fj['y']+Fj[cO0(0x33a)]/0x2);}function Fk(EU,EV){EU=Cesium['SceneTransforms']['transformWindowToDrawingBuffer'](bP['viewer']['scene'],EU,EU);EV=Cesium['SceneTransforms'][cO0(0x33b)](bP[cO0(0x33c)]['scene'],EV,EV);var Fn=F9(EU,EV);var Fo=Fi(Fn);var Fp=Gu(Fo,Fn['width'],Fn['height']);bP['m_model']['forEach'](function(Fq,Fr){if(Fq['show']){var Fs=[];var Ft=!![];if(Cesium['defined'](Fq['otherFeatureVisible'])){Ft=Fq['otherFeatureVisible'];}Gi(Fq['_root'],Fp,Fs);if(Fs['length']>0x0){for(var Fu=0x0;Fu<Fs['length'];++Fu){Fv(Fs[Fu],Fp,EO[Fr],Fn,Ft);}}}});}function Fv(Fw,Fx,Fy,Fz,FA){var FB=!isEmpty(Fw['tileset']['modelMatrix'])?new Cesium['Matrix4']['clone'](Fw['tileset']['modelMatrix']):new Cesium['Matrix4']['clone'](Cesium['Matrix4'][cO0(0x33d)]);var FC=Fw['children'];var FD=FC[cO0(0x33e)];for(var FE=0x0;FE<FD;++FE){if(Cesium['defined'](FC[FE]['_content'])&&Cesium['defined'](FC[FE]['_content']['_batchTable'])){var FF=FC[FE]['_content']['_batchTable'][cO0(0x33f)];var FG=FC[FE]['_content']['featuresLength'];for(var FH=0x0;FH<FG;FH++){var FI=FC[FE]['_content']['_batchTable']['_properties']['name'][FH];if(!Fy['has'](Fw['tileset']['id']+'^'+FI)){var FJ=new Cesium[(cO0(0x340))]();var FK=new Cesium['Cartesian3']();if(Cesium['defined'](FF['newMaxPoint'])&&FF['newMaxPoint']['length']>0x0){FJ=new Cesium['Cartesian3'](FF[cO0(0x341)][FH][0x0],FF['newMaxPoint'][FH][0x1],FF['newMaxPoint'][FH][0x2]);FK=new Cesium['Cartesian3'](FF['newMaxPoint'][FH][0x0],FF['newMaxPoint'][FH][0x1],FF['newMaxPoint'][FH][0x2]);}else{FJ=new Cesium['Cartesian3'](FF['maxPoint'][FH][0x0],FF['maxPoint'][FH][0x1],FF['maxPoint'][FH][0x2]);FK=new Cesium['Cartesian3'](FF['minPoint'][FH][0x0],FF['minPoint'][FH][0x1],FF['minPoint'][FH][0x2]);}var FL=FC[FE]['_content']['_model'];if(FL['isInstanced']){let FM=new Cesium[(cO0(0x342))]();FL['getObjectOldMatrix'](FH)['clone'](FM);Cesium['Matrix4']['multiplyByPoint'](FM,FJ,FJ);Cesium['Matrix4']['multiplyByPoint'](FM,FK,FK);}Cesium['Matrix4']['multiplyByPoint'](Fw[cO0(0x343)]['root']['transform'],FJ,FJ);Cesium['Matrix4']['multiplyByPoint'](FB,FJ,FJ);Cesium['Matrix4']['multiplyByPoint'](Fw['tileset']['root']['transform'],FK,FK);Cesium['Matrix4']['multiplyByPoint'](FB,FK,FK);var FN=Cesium['SceneTransforms']['wgs84ToWindowCoordinates'](bP['viewer']['scene'],FJ,new Cesium['Cartesian2']());if(Cesium['defined'](FN)){var FO=Cesium['SceneTransforms'][cO0(0x344)](bP[cO0(0x345)]['scene'],FN,new Cesium['Cartesian2']());var FP=Cesium['SceneTransforms'][cO0(0x346)](bP['viewer']['scene'],FK,new Cesium['Cartesian2']());if(Cesium['defined'](FP)){var FQ=Cesium['SceneTransforms']['transformWindowToDrawingBuffer'](bP['viewer']['scene'],FP,new Cesium['Cartesian2']());if(Cesium[cO0(0x347)](FO)&&Cesium['defined'](FQ)){var FR=F9(FO,FQ);if(EN==0x1){var FS=Gb(Fz,FR);if(Cesium['Intersect']['INSIDE']===FS){var FT=Fw['tileset']['id']+'^'+FI;var FU=bP['modelShowMap']['get'](Fw['tileset']['id']['toString']());if(FU['size']>0x0){if(FU['has'](FI)){var FV=FU['get'](FI);if(FV['show'])Fy['add'](FT);}else{if(FA)Fy['add'](FT);}}else{Fy['add'](FT);}}}else{var FS=Fz['intersect'](FR);if(Cesium['Intersect']['OUTSIDE']!==FS){var FT=Fw['tileset']['id']+'^'+FI;var FU=bP['modelShowMap']['get'](Fw['tileset'][cO0(0x348)]['toString']());if(FU['size']>0x0){if(FU['has'](FI)){var FV=FU[cO0(0x349)](FI);if(FV['show'])Fy['add'](FT);}else{if(FA)Fy[cO0(0x34a)](FT);}}else{Fy[cO0(0x34b)](FT);}}}}}}}}}else{Fv(FC[FE],Fx,Fy,Fz);}}}function G0(G1){var G2=bP['viewer']['scene']['canvas'],G3=bP['viewer']['scene']['camera'],G4=G3['frustum'],G5=G3['viewMatrix'],G6=Cesium[cO0(0x34c)][cO0(0x34d)],G7,G8=G4['projectionMatrix'],G9,Ga;G7=Cesium[cO0(0x34e)]['multiply'](G5,G6,new Cesium['Matrix4']());G9=Cesium['Matrix4']['multiply'](G8,G7,new Cesium[(cO0(0x34f))]());Ga=Cesium['Matrix4']['computeViewportTransformation']({'x':0x0,'y':0x0,'width':G2['clientWidth'],'height':G2['clientHeight']},0x0,0x1,new Cesium['Matrix4']());return Cesium['Transforms'][cO0(0x350)](G9,Ga,G1);};function Gb(Gc,Gd){var Ge=Gc['x'];var Gf=Gc['y'];var Gg=Gd['x'];var Gh=Gd['y'];if(Ge<=Gg&&Gf<=Gh&&Ge+Gc['width']>=Gg+Gd['width']&&Gf+Gc['height']>=Gh+Gd['height']){return Cesium['Intersect']['INSIDE'];}return Cesium['Intersect']['OUTSIDE'];};function Gi(Gj,Gk,Gl){var Gm=Gj['_boundingVolume'];var Gn=Gj['_contentBoundingVolume'];if(!Gr(Gk,Gm)){return;}if(!Cesium['defined'](Gn)||Gr(Gk,Gn)){Gl['push'](Gj);}var Go=Gj['children'];var Gp=Go[cO0(0x351)];for(var Gq=0x0;Gq<Gp;++Gq){Gi(Go[Gq],Gk,Gl);}}function Gr(Gs,Gt){return Gs['computeVisibility'](Gt)!==Cesium['Intersect']['OUTSIDE'];}function Gu(Gv,Gw,Gx){var Gy=bP['viewer']['scene']['drawingBufferWidth'];var Gz=bP[cO0(0x352)]['scene']['drawingBufferHeight'];var GA=bP['viewer']['scene']['camera']['frustum'];var GB=GA['near'];var GC=GA['far'];var GD=Math['tan'](GA['fovy']*0.5);var GE=GA['aspectRatio']*GD;var GF=0x2*Gv['x']/Gy-0x1;var GG=0x2*(Gz-Gv['y'])/Gz-0x1;var GH=GF*GB*GE;var GI=GG*GB*GD;var GJ=new Cesium['Cartesian2']();GJ=GA['getPixelDimensions'](Gy,Gz,GB,bP['viewer']['scene']['pixelRatio'],new Cesium['Cartesian2']());var GK=GJ['x']*Gw*0.5;var GL=GJ['y']*Gx*0.5;var GM;if(GA instanceof Cesium['PerspectiveFrustum']){GM=new Cesium['PerspectiveOffCenterFrustum']();}else if(GA instanceof Cesium['OrthographicOffCenterFrustum']){GM=new Cesium['OrthographicOffCenterFrustum']();}GM['top']=GI+GL;GM['bottom']=GI-GL;GM['right']=GH+GK;GM['left']=GH-GK;GM['near']=GB;GM['far']=GC;var GN=GM['computeCullingVolume'](bP[cO0(0x353)][cO0(0x354)]['camera']['positionWC'],bP['viewer']['scene']['camera']['directionWC'],bP['viewer']['scene']['camera']['upWC']);return GN;}}catch(GO){throw GO;}},'getByEvent':function(GP,GQ,GR,GS){try{if(!afZ(bW)){return;}if(!Cesium[cO0(0x355)](GR))GR=!![];if(!Cesium['defined'](GS))GS=![];var GT='';var GU=bP['viewer']['scene'][cO0(0x356)](GP);if(GU&&Cesium['defined'](GU)&&GU instanceof Cesium['Cesium3DTileFeature']){var GV=GU['getProperty']('n'+cO2(0x192)+'e');if(!Cesium['defined'](GV)){GV=GU['getProperty'](cNW(0x2b));}if(!GS){bP['Feature']['clearSelectColor']();}bP['m_model']['forEach'](function(GW,GX){if(GW['id']===GU['tileset']['id']){bP['tileset']=GW;GT=GX;}});if(GR){var GY=bP['defaults']['selectedcolor']instanceof Cesium['Color']?bP['defaults']['selectedcolor']['toCssColorString']():Cesium['Color']['fromCssColorString'](bP['defaults']['selectedcolor'])['toCssColorString']();var GZ=bP['modelStyleMap']['get'](GT['toString']());var H0={'featureId':GV,'color':GY,'original':'r'+cO2(0x193)+')'};if(!GZ[cO0(0x357)](GV)){GZ[cO0(0x358)](GV,H0);}else{var H1=GZ['get'](GV);H1['original']=Cesium['clone'](H1['color']);H1['color']=Cesium['clone'](H0['color']);}bP['funcPublic']['updateModelStyle'](bP['tileset'],GZ);}GQ({'id':GT+'^'+GV,'batchId':GU['_batchId']});}else if(GU&&Cesium['defined'](GU)&&GU instanceof Object){if(bP['tileset']===undefined){throw cNY(0x6f);}var GZ=bP['modelStyleMap']['get'](bP['tileset']['id']);var H3='';if(GZ['size']>0x0){GZ['forEach'](function(H4,H5){if(H4['isParam']||H4['isPolylineFlowMaterialProperty']){H3+='#'+H4['featureId'];}});}var H6=bP[cO0(0x359)]['getParamObject']()==undefined?[]:[bP['tileset']['getParamObject']()];if(bP[cO0(0x35a)][cO0(0x35b)]!=undefined){var H7=Cesium['Color']['fromCssColorString'](bP['tileset']['stylecolor'])['alpha'];bP['funcPublic'][cO0(0x35c)](H6,H7,H3);}if(!GS){bP['Feature']['clearSelectColor']();}if(GU['id']instanceof Cesium['Entity']){var H8=GU['id']['entityCollection']['_owner']['_name'];if(H8==undefined){GQ(undefined);return;}if(GR){var GY=bP['defaults'][cO0(0x35d)]instanceof Cesium['Color']?bP['defaults']['selectedcolor'][cO0(0x35e)]():Cesium['Color']['fromCssColorString'](bP['defaults']['selectedcolor'])[cO0(0x35f)]();GY=Cesium['Color'][cO0(0x360)](GY);var Ha=Cesium['Color']['fromRandom']({'red':GY['red'],'green':GY['green'],'blue':GY['blue'],'alpha':GY['alpha']});bP[cO0(0x361)]['forEach'](function(Hb,Hc){if(Hb['id']===H8){bP['tileset']=Hb;GT=Hc;}});var GZ=bP['modelStyleMap']['get'](bP['tileset']['id']);var GV=GU['id']['name'];var H0={'featureId':GV,'color':Ha,'original':'r'+cO2(0x194)+')'};if(!GZ['has'](GV)){GZ['set'](GV,H0);}else{var H1=GZ['get'](GV);H1['original']=Cesium['clone'](H1['color']);H1['color']=Cesium['clone'](H0['color']);}if(!(H1&&H1[cO0(0x362)]&&GS)){var Hh=bP['tileset']['getParamObject']();bP['funcPublic']['updateEntityFeatureColor'](GU['id']['name'],Ha,bP[cO0(0x363)],Hh);}}if(GU['id']!=undefined){GQ({'id':H8+'^'+GU['id']['name'],'batchId':0x0});}}}else{GQ(undefined);}}catch(Hi){throw Hi;}},'zoomTo':function(Hj,Hk,Hl,Hm,Hn,Ho,Hp,Hq,Hr,Hs){try{if(!afZ(bW)){return;}if(isEmpty(Hs)){Hs=0.5;}if(Hr==undefined)Hr=!![];if(!isEmpty(Hk)){if(bP['m_model']['get'](Hk['toString']())===undefined){throw cNY(0x70);}bP['tileset']=bP['m_model']['get'](Hk['toString']());}var Ht;var Hu=[];if(!Array['isArray'](Hj)){Hj=[Hj];}for(var Hv=0x0;Hv<Hj['length'];Hv++){Ht=bP['funcPublic']['disposeFeatureId'](Hj[Hv]);if(Ht['length']>0x1)Hu['push'](Ht[0x1]);else Hu['push'](Ht[0x0]);}bP['Feature']['clearSelectColor']();var Hw=!isEmpty(bP['tileset']['modelMatrix'])?new Cesium['Matrix4']['clone'](bP['tileset']['modelMatrix']):new Cesium['Matrix4']['clone'](Cesium['Matrix4']['IDENTITY']);var Hx=![];var Hy=new Cesium['Cartesian3'](-Number['MAX_VALUE'],-Number['MAX_VALUE'],-Number['MAX_VALUE']);var Hz=new Cesium['Cartesian3'](Number['MAX_VALUE'],Number['MAX_VALUE'],Number['MAX_VALUE']);var HA=Cesium['Color']['fromCssColorString'](bP['tileset']['stylecolor']);if(!isEmpty(Hm)){bP['tileset']['stylecolor']=HA['withAlpha'](Hm)['toCssColorString']();}else{bP['tileset']['stylecolor']=HA['withAlpha'](0.2)['toCssColorString']();}for(var Hv=0x0;Hv<Hu['length'];Hv++){if(bP[cO0(0x364)]()){bP['funcPublic']['getAllTiles'](bP[cO0(0x365)],function(HC){for(var HD=0x0;HD<HC['length'];++HD){var HE=HC[HD]['_content'];if(!Cesium['defined'](HE))continue;var HF=bP['funcPublic'][cO0(0x366)](HE,Hu['join']('#'));let HG=[];if(HF['size']==0x0)continue;HF['forEach'](function(HH,HI){HG['push'](HH);let HJ=HH;var HK=bP['funcPublic']['GetFeatureMaxMinPoint'](HE,HJ);Hy=Cesium[cO0(0x367)]['maximumByComponent'](Hy,HK[0x0],new Cesium['Cartesian3']());Hy=Cesium['Cartesian3']['maximumByComponent'](Hy,HK[0x1],new Cesium['Cartesian3']());Hz=Cesium['Cartesian3']['minimumByComponent'](Hz,HK[0x0],new Cesium['Cartesian3']());Hz=Cesium['Cartesian3']['minimumByComponent'](Hz,HK[0x1],new Cesium['Cartesian3']());});Hx=!![];}});}else{var HL=bP['Feature']['getVertex'](Hu[Hv],Hk);var HM=GetMaxMinPoint(HL);var HN=HM[0x0];var HO=HM[0x1];Hy=Cesium['Cartesian3']['maximumByComponent'](Hy,HN,new Cesium['Cartesian3']());Hz=Cesium['Cartesian3']['minimumByComponent'](Hz,HO,new Cesium['Cartesian3']());Hx=!![];}}if(Hx){var HA=Cesium['Color']['fromCssColorString'](bP['tileset']['stylecolor']);if(!isEmpty(Hm)){bP['tileset']['stylecolor']=HA['withAlpha'](Hm)['toCssColorString']();}var HQ=bP['defaults']['selectedcolor']instanceof Cesium['Color']?bP['defaults']['selectedcolor']:Cesium[cO0(0x368)]['fromCssColorString'](bP['defaults']['selectedcolor']);var HR=bP['modelStyleMap']['get'](Hk['toString']());for(var HS=0x0;HS<Hu['length'];HS++){var HT={'featureId':Hu[HS],'color':HQ['toCssColorString'](),'original':'r'+cO2(0x195)+')'};if(!HR['has'](Hu[HS])){HR['set'](Hu[HS],HT);}else{var HU=HR['get'](Hu[HS]);HU['original']=Cesium['clone'](HU['color']);HU['color']=Cesium['clone'](HT['color']);}bP['funcPublic']['updateModelStyle'](bP[cO0(0x369)],HR);}bP[cO0(0x36a)][cO0(0x36b)]['requestRender']();}var HV=Cesium['Cartesian3'][cO0(0x36c)](Hy,new Cesium['Cartesian3'](-Number['MAX_VALUE'],-Number['MAX_VALUE'],-Number['MAX_VALUE']));if(HV){if(!isEmpty(Hn))Hn(-0x1);return-0x1;}var HW=Cesium['Cartesian3']['subtract'](Hy,Hz,new Cesium['Cartesian3']());var HX=Cesium['Cartesian3']['midpoint'](Hy,Hz,new Cesium['Cartesian3']());if(Hr){bP[cO0(0x36d)]['drawBox23Lines'](HX,HW,bP);}if(Hl){var HY=Cesium['Matrix4']['multiplyByPoint'](bP['tileset']['root'][cO0(0x36e)],HX,new Cesium['Cartesian3']());Cesium['Matrix4']['multiplyByPoint'](Hw,HY,HY);var HZ=Cesium['Cartesian3']['magnitude'](HW);zoomSphere=new Cesium['BoundingSphere'](HY,HZ);if(isEmpty(Ho))Ho=0x5a;if(isEmpty(Hp))Hp=0x3c;if(isEmpty(Hq))Hq=HZ*2.5;bP['viewer']['camera']['flyToBoundingSphere'](zoomSphere,{'duration':Hs,'offset':new Cesium['HeadingPitchRange'](Cesium['Math']['toRadians'](Number(Ho)),-Cesium[cO0(0x36f)]['toRadians'](Number(Hp)),Number(Hq)),'complete':function(){if(!isEmpty(Hn))Hn(0x0);}});}return 0x0;}catch(I0){console['log'](Hu,Hk,Hl,Hm,Hn,Ho,Hp,Hq,I0);}},'getVertex':function(I1,I2){try{if(!afZ(bW)){return;}var I3=bP['funcPublic']['disposeFeatureId'](I1);if(!isEmpty(I2)){if(bP['m_model']['get'](I2['toString']())===undefined){throw cNY(0x71);}bP['tileset']=bP['m_model']['get'](I2['toString']());}else{I2=I3[0x0]['toString']();if(bP['m_model']['get'](I2)===undefined){throw cNY(0x72);}bP['tileset']=bP['m_model']['get'](I2);}if(bP['isMobile']()){aia('手'+cO2(0x196)+'!');return;}if(I3['length']>0x1)I1=I3[0x1];else I1=I3[0x0];var I4=[];bP['funcPublic']['GetVertexByFeatureId'](bP['tileset'],bP['tileset']['root'],I1,I4,-0x1);return I4;}catch(I5){aia(I5);return[];}},'getFaceAndNormal':function(I6,I7){try{if(!afZ(bW)){return;}var I8='';var I9=bP[cO0(0x370)]['scene']['pick'](I6);if(I9&&Cesium['defined'](I9)&&I9 instanceof Cesium['Cesium3DTileFeature']){var Ia=I9['getProperty']('n'+cO2(0x197)+'e');if(!Cesium['defined'](Ia)){Ia=I9['getProperty'](cNW(0x2c));}bP['m_model']['forEach'](function(Ib,Ic){if(Ib['id']===I9['tileset']['id']){bP['tileset']=Ib;I8=Ic;}});var Id=I8+'^'+Ia;var Ie=[];var If=bP['funcPublic']['pickPosition'](I6,bP['viewer']);var Ig=bP['viewer']['camera']['position'];bP['funcPublic']['GetFaceNormalByFeatureId'](bP['tileset'],bP['tileset']['root'],Ia,I9['_batchId'],If,Ig,Ie);var Ih=new Cesium['Matrix4']();Cesium['Matrix4']['inverse'](bP['tileset']['root']['transform'],Ih);var Ii=new Cesium[(cO0(0x371))]();Cesium['Matrix4']['multiplyByPoint'](Ih,If['position'],Ii);var Ij=[];for(var Ik=0x0;Ik<Ie['length']/0x3;Ik++){var Il=Ie[Ik*0x3];var Im=Ie[Ik*0x3+0x1];var In=Ie[Ik*0x3+0x2];if(Ik!=0x0){var Io=new Cesium[(cO0(0x372))]();Io['x']=(Ij[0x0]['x']+Ij[0x1]['x']+Ij[0x2]['x'])/0x3;Io['y']=(Ij[0x0]['y']+Ij[0x1]['y']+Ij[0x2]['y'])/0x3;Io['z']=(Ij[0x0]['z']+Ij[0x1]['z']+Ij[0x2]['z'])/0x3;var Ip=Cesium['Cartesian3']['subtract'](Ii,Io,new Cesium['Cartesian3']());Cesium['Cartesian3']['abs'](Ip,Ip);var Iq=Cesium['Cartesian3']['minimumComponent'](Ip);var Ir=new Cesium['Cartesian3']();Ir['x']=(Il['x']+Im['x']+In['x'])/0x3;Ir['y']=(Il['y']+Im['y']+In['y'])/0x3;Ir['z']=(Il['z']+Im['z']+In['z'])/0x3;var Is=Cesium[cO0(0x373)]['subtract'](Ii,Ir,new Cesium['Cartesian3']());Cesium['Cartesian3']['abs'](Is,Is);var It=Cesium['Cartesian3']['minimumComponent'](Is);if(It<Iq){Ij=[];FaceNormalArr=[];Ij['push'](Il);Ij['push'](Im);Ij['push'](In);}}else{Ij['push'](Il);Ij['push'](Im);Ij['push'](In);}}if(Ij[cO0(0x374)]==0x0){I7(undefined);return;}var Iu=new Cesium['Cartesian3']();var Iv=Cesium['Cartesian3']['subtract'](Ij[0x2],Ij[0x0],new Cesium['Cartesian3']());var Iw=Cesium['Cartesian3']['subtract'](Ij[0x2],Ij[0x1],new Cesium['Cartesian3']());Cesium['Cartesian3']['cross'](Iv,Iw,Iu);Cesium['Cartesian3']['normalize'](Iu,Iu);I7({'id':Id,'clickPosition':I6,'FacePOSArr':Ij,'FaceNormal':Iu});}else{I7(undefined);}}catch(Ix){throw Ix;}},'original':function(Iy,Iz){try{if(!afZ(bW)){return;}var IA=bP['funcPublic']['disposeFeatureId'](Iy);if(!isEmpty(Iz)){if(bP['m_model'][cO0(0x375)](Iz[cO0(0x376)]())===undefined){throw cNY(0x73);}bP['tileset']=bP['m_model']['get'](Iz['toString']());}else{Iz=IA[0x0]['toString']();if(bP['m_model']['get'](Iz)===undefined){throw cNY(0x74);}bP['tileset']=bP['m_model']['get'](Iz);}bP['tileset']['stylecolor']='r'+cO2(0x198)+')';bP['funcPublic']['updateModelStyle'](bP['tileset'],new Map());return 0x0;}catch(IB){aia('错'+cO2(0x199)+':'+IB);}},'clearSelectColor':function(IC){try{if(!afZ(bW)){return;}if(bP['tileset']===undefined){throw cNY(0x75);}var IE=0x1;if(bP['tileset']['stylecolor']!=undefined){var IF=Cesium['Color']['fromCssColorString'](bP[cO0(0x377)]['stylecolor'])['alpha'];IE=IF;}bP['m_model'][cO0(0x378)](function(IG,IH){var II=bP['modelStyleMap']['get'](IH['toString']());if(II['size']>0x0){II[cO0(0x379)](function(IJ,IK){if(IC&&IC['indexOf']('#'+IJ['featureId'])>-0x1){return;}if(!isEmpty(IJ['original'])){if('r'+cO2(0x19a)+')'===IJ['original']){II['delete'](IK);}else{IJ['color']=IJ['original'];}}});bP['funcPublic']['updateModelStyle'](IG,II);}});bP['funcPublic']['clearBOX23line'](bP['viewer']);}catch(IL){aia('错'+cO2(0x19b)+':'+IL);}},'showFeatures':function(IM,IN,IO){try{if(!afZ(bW)){return;}var IP=bP['funcPublic']['splitFeatureId'](IM);if(!isEmpty(IN)){if(bP['m_model']['get'](IN['toString']())===undefined){throw cNY(0x76);}bP['tileset']=bP['m_model']['get'](IN['toString']());}else{var IQ=bP['funcPublic']['disposeFeatureId'](IP[0x0]);IN=IQ[0x0]['toString']();if(bP[cO0(0x37a)]['get'](IN)===undefined){throw cNY(0x77);}bP['tileset']=bP['m_model']['get'](IN);}var IR=bP['modelShowMap']['get'](IN['toString']());var IS='';IR['clear']();for(var IT=0x0;IT<IP['length'];IT++){var IU=IP[IT];if(IU['length']>0x0){var IV=bP['funcPublic']['disposeFeatureId'](IU);if(IV['length']>0x1)IU=IV[0x1];else IU=IV[0x0];var IW={'featureId':IU,'show':!![]};IR['set'](IU,IW);IS+=IU+'#';}}var IX=![];if(isEmpty(IM))IX=!![];if(!isEmpty(IN)){var IR=bP['modelShowMap']['get'](IN['toString']());bP['funcPublic']['updateModelShowStyle'](bP['tileset'],IR,IX,IO);}else{bP['m_model']['forEach'](function(IZ,J0){var IR=bP['modelShowMap'][cO0(0x37b)](J0['toString']());bP[cO0(0x37c)][cO0(0x37d)](IZ,IR,IX,IO);});}return 0x0;}catch(J2){aia('错'+cO2(0x19c)+':'+J2);}},'setVisible':function(J3,J4,J5,J6){try{if(!afZ(bW)){return;}var J7=bP['funcPublic']['splitFeatureId'](J3);if(!isEmpty(J5)){if(bP['m_model']['get'](J5['toString']())===undefined){throw cNY(0x78);}bP['tileset']=bP['m_model']['get'](J5['toString']());}else{var J8=bP['funcPublic']['disposeFeatureId'](J7[0x0]);J5=J8[0x0]['toString']();if(bP['m_model']['get'](J5)===undefined){throw cNY(0x79);}bP['tileset']=bP['m_model']['get'](J5);}var J9=bP['modelShowMap'][cO0(0x37e)](J5['toString']());var Ja='';for(var Jb=0x0;Jb<J7['length'];Jb++){var Jc=J7[Jb];if(Jc[cO0(0x37f)]>0x0){var Jd=bP['funcPublic']['disposeFeatureId'](Jc);if(Jd['length']>0x1)Jc=Jd[0x1];else Jc=Jd[0x0];var Je={'featureId':Jc,'show':J4};J9['set'](Jc,Je);Ja+=Jc+'#';}}if(!isEmpty(J5)){var J9=bP['modelShowMap']['get'](J5['toString']());bP['funcPublic']['updateModelShowStyle'](bP['tileset'],J9,J6);}else{bP['m_model']['forEach'](function(Jg,Jh){var J9=bP['modelShowMap']['get'](Jh['toString']());bP['funcPublic']['updateModelShowStyle'](Jg,J9,J6);});}return 0x0;}catch(Jj){aia('错'+cO2(0x19d)+':'+Jj);}},'setColor':function(Jk,Jl,Jm,Jn,Jo,Jp){try{if(!afZ(bW)){return;}if(isEmpty(Jo))Jo=0x1;var Jq='r'+cO2(0x19e)+'('+Jl+','+Jm+','+Jn+','+Jo+')';var Jr=bP['funcPublic']['splitFeatureId'](Jk);if(!isEmpty(Jp)){if(bP['m_model']['get'](Jp['toString']())===undefined){throw cNY(0x7a);}bP['tileset']=bP[cO0(0x380)]['get'](Jp['toString']());}else{var Js=bP['funcPublic']['disposeFeatureId'](Jr[0x0]);Jp=Js[0x0]['toString']();if(bP[cO0(0x381)]['get'](Jp)===undefined){throw cNY(0x7b);}bP['tileset']=bP['m_model']['get'](Jp);}var Jt=bP['modelStyleMap']['get'](Jp['toString']());for(var Ju=0x0;Ju<Jr['length'];Ju++){var Jv=Jr[Ju];if(!isEmpty(Jv)){var Jw=bP['funcPublic']['disposeFeatureId'](Jv);if(Jw['length']>0x1)Jv=Jw[0x1];else Jv=Jw[0x0];var Jx={'featureId':Jv,'color':Jq};Jt[cO0(0x382)](Jv,Jx);}}if(!isEmpty(Jp)){var Jy=bP[cO0(0x383)][cO0(0x384)](Jp['toString']());bP['funcPublic']['updateModelStyle'](bP['tileset'],Jy);}else{bP['m_model']['forEach'](function(Jz,JA){var Jy=bP['modelStyleMap']['get'](JA['toString']());bP['funcPublic']['updateModelStyle'](Jz,Jy);});}return 0x0;}catch(JC){aia('错'+cO2(0x19f)+':'+JC);}},'setAlpha':function(JD,JE,JF){try{if(!afZ(bW)){return;}if(isEmpty(JE))JE=0x1;var JG='r'+cO2(0x1a0)+','+JE+')';var JH=bP['funcPublic']['splitFeatureId'](JD);if(!isEmpty(JF)){if(bP['m_model']['get'](JF['toString']())===undefined){throw cNY(0x7c);}bP['tileset']=bP['m_model']['get'](JF['toString']());}else{var JI=bP[cO0(0x385)]['disposeFeatureId'](JH[0x0]);JF=JI[0x0][cO0(0x386)]();if(bP['m_model']['get'](JF)===undefined){throw cNY(0x7d);}bP['tileset']=bP['m_model']['get'](JF);}var JJ=bP['modelStyleMap'][cO0(0x387)](JF['toString']());var JK='';var JJ=bP['modelStyleMap']['get'](JF['toString']());if(JJ['size']>0x0){JJ['forEach'](function(JM,JN){if(JM['isParam']){isParamAlpha=!![];JK+='#'+JM['featureId'];}else{JK+='#'+JM['featureId'];}});}for(var JO=0x0;JO<JH['length'];JO++){var JP=JH[JO];if(JP['length']>0x0){var JQ=bP['funcPublic']['disposeFeatureId'](JP);if(JQ[cO0(0x388)]>0x1)JP=JQ[0x1];else JP=JQ[0x0];var JQ=bP['funcPublic']['disposeFeatureId'](JP);if(JQ['length']>0x1)JP=JQ[0x1];else JP=JQ[0x0];var JS={'featureId':JP,'color':JG};JJ['set'](JP,JS);}}if(!isEmpty(JF)){var JT=bP['modelStyleMap']['get'](JF['toString']());bP['funcPublic']['updateModelStyle'](bP['tileset'],JT);}else{bP[cO0(0x389)]['forEach'](function(JU,JV){var JT=bP['modelStyleMap']['get'](JV['toString']());bP['funcPublic']['updateModelStyle'](JU,JT);});}return 0x0;}catch(JX){aia('错'+cO2(0x1a1)+':'+JX);}},'getStatus':function(JY,JZ){try{if(!afZ(bW)){return;}var K0=[];var K1=bP['funcPublic']['splitFeatureId'](JY);if(!isEmpty(JZ)){if(bP['m_model']['get'](JZ['toString']())===undefined){throw cNY(0x7e);}bP['tileset']=bP['m_model']['get'](JZ['toString']());}else{var K2=bP['funcPublic'][cO0(0x38a)](K1[0x0]);JZ=K2[0x0]['toString']();if(bP['m_model']['get'](JZ)===undefined){throw cNY(0x7f);}bP['tileset']=bP['m_model']['get'](JZ);}var K3=bP['modelStyleMap']['get'](JZ['toString']());for(var K4=0x0;K4<K1['length'];K4++){var K5=K1[K4];var K6=bP['funcPublic']['disposeFeatureId'](K5);if(K6['length']>0x1)K5=K6[0x1];else K5=K6[0x0];K0['push'](K3['get'](K5));}return K0;}catch(K7){aia('错'+cO2(0x1a2)+':'+K7);}},'getCenterById':function(K8,K9,Ka){try{if(!afZ(bW)){return;}var Kb=bP['funcPublic']['disposeFeatureId'](K8);if(!isEmpty(K9)){if(bP['m_model']['get'](K9['toString']())===undefined){throw cNY(0x80);}bP['tileset']=bP['m_model']['get'](K9['toString']());}else{K9=Kb[0x0]['toString']();if(bP['m_model']['get'](K9)===undefined){throw cNY(0x81);}bP['tileset']=bP['m_model']['get'](K9);}var Kc=!isEmpty(bP['tileset']['modelMatrix'])?new Cesium['Matrix4']['clone'](bP['tileset']['modelMatrix']):new Cesium['Matrix4']['clone'](Cesium[cO0(0x38b)]['IDENTITY']);if(Kb['length']>0x1)K8=Kb[0x1];else K8=Kb[0x0];var Kd=new Cesium['Cartesian3']();var Ke=new Cesium['Cartesian3'](-Number['MAX_VALUE'],-Number['MAX_VALUE'],-Number['MAX_VALUE']);var Kf=new Cesium['Cartesian3'](Number['MAX_VALUE'],Number['MAX_VALUE'],Number['MAX_VALUE']);bP['funcPublic']['GetPositionByFeatureId'](bP['tileset'],bP['tileset']['root'],K8,Kd,Ke,Kf);if(!isEmpty(Kd)){Cesium['Matrix4']['multiplyByPoint'](Kc,Kd,Kd);if(Ka==undefined||Ka==0x0)return bP['funcPublic']['outCartesian3ToRadian'](Kd,bP['viewer']);else return Kd;}else return undefined;}catch(Kg){aia('错'+cO2(0x1a3)+':'+Kg);}},'getBoundingBox':function(Kh,Ki,Kj,Kk){try{if(!afZ(bW)){return;}if(!isEmpty(Ki)){if(bP['m_model']['get'](Ki['toString']())===undefined){throw cNY(0x82);}bP['tileset']=bP[cO0(0x38c)]['get'](Ki['toString']());}else{throw cNY(0x83);}if(!Cesium['defined'](Kk))Kk=!![];var Kl=Kh['split']('#');var Km=function(Kn){var Ko=bP['funcPublic']['disposeFeatureId'](Kn);if(Ko['length']>0x1)Kn=Ko[0x1];else Kn=Ko[0x0];return Kn;};var Kp=new Array();var Kq=new Array();var Kr=new Cesium['Cartesian3'](-Number['MAX_VALUE'],-Number['MAX_VALUE'],-Number['MAX_VALUE']);var Ks=new Cesium['Cartesian3'](Number['MAX_VALUE'],Number['MAX_VALUE'],Number['MAX_VALUE']);var Kt=!isEmpty(bP['tileset']['modelMatrix'])?new Cesium['Matrix4']['clone'](bP[cO0(0x38d)]['modelMatrix']):new Cesium['Matrix4']['clone'](Cesium['Matrix4'][cO0(0x38e)]);var Ku=![];var Kv=bP['funcPublic']['deepCopy'](featureIdList);for(var Kw=0x0;Kw<bP['tileset']['_selectedTiles']['length'];++Kw){var Kx=bP['tileset']['_selectedTiles'][Kw]['_content'];var Ky=bP['funcPublic']['GetFeaturesFromContent'](Kx,Kl['join']('#'));let Kz=[];if(Ky['size']==0x0){continue;}Ky['forEach'](function(KA,KB){Kz['push'](KA);let KC=KA;var KD=bP[cO0(0x38f)]['GetFeatureMaxMinPoint'](Kx,KC);Kr=Cesium['Cartesian3'][cO0(0x390)](Kr,KD[0x0],new Cesium[(cO0(0x391))]());Kr=Cesium['Cartesian3']['maximumByComponent'](Kr,KD[0x1],new Cesium['Cartesian3']());Ks=Cesium['Cartesian3']['minimumByComponent'](Ks,KD[0x0],new Cesium['Cartesian3']());Ks=Cesium['Cartesian3']['minimumByComponent'](Ks,KD[0x1],new Cesium['Cartesian3']());Kp['push'](Kr);Kq['push'](Ks);Ku=!![];Kv['splice'](Kv['indexOf'](KB),0x1);});}if(Kv['length']>0x0){var KE=new Cesium['Cartesian3']();var KF=new Cesium['Cartesian3'](-Number['MAX_VALUE'],-Number['MAX_VALUE'],-Number[cO0(0x392)]);var KG=new Cesium['Cartesian3'](Number['MAX_VALUE'],Number['MAX_VALUE'],Number['MAX_VALUE']);for(var KH=0x0;KH<Kv['length'];KH++){var KI=Kv[KH];var KE=new Cesium['Cartesian3']();bP['funcPublic']['GetPositionByFeatureId'](bP['tileset'],bP['tileset']['root'],Km(KI),KE,KF,KG);Kr=Cesium['Cartesian3']['maximumByComponent'](Kr,KF,new Cesium['Cartesian3']());Ks=Cesium['Cartesian3'][cO0(0x393)](Ks,KG,new Cesium['Cartesian3']());Kp['push'](Kr);Kq['push'](Ks);}if(KE['x']!=0x0){Ku=!![];}}if(Kp['length']>0x0&&Kq[cO0(0x394)]>0x0){var KK=Cesium[cO0(0x395)]['subtract'](Kr,Ks,new Cesium[(cO0(0x396))]());var KL=Cesium['Cartesian3']['midpoint'](Kr,Ks,new Cesium['Cartesian3']());Cesium['Cartesian3']['abs'](KK,KK);var KM=Cesium['Matrix4']['multiplyByPoint'](bP['tileset']['root']['transform'],KL,new Cesium['Cartesian3']());Cesium['Matrix4']['multiplyByPoint'](Kt,KM,KM);if(Kk){bP['viewer']['entities'][cO0(0x397)]('o'+cO2(0x1a4)+'s');bP['viewer']['entities']['add']({'id':'o'+cO2(0x1a5)+'s','name':cNW(0x2d)+Ki,'position':KM,'box':{'dimensions':KK,'fill':![],'outline':!![],'outlineColor':Cesium['Color']['BLUE'],'outlineWidth':0x14}});bP['funcPublic']['ClearMeasuringline']('o'+cO2(0x1a6)+'s',bP['viewer']);bP['funcPublic']['CreateMeasuringline']('o'+cO2(0x1a7)+'s',KL,KK,bP['tileset']['root']['transform'],Kt,bP['viewer'],Kj);bP['viewer']['scene']['requestRender']();}return{'min':Ks,'max':Kr,'center':KM,'size':KK};}}catch(KN){aia('错'+cO2(0x1a8)+':'+KN);}},'getGeometrySizeById':function(KO,KP,KQ,KR){try{if(!afZ(bW)){return;}if(!isEmpty(KP)){if(bP['m_model'][cO0(0x398)](KP['toString']())===undefined){throw cNY(0x84);}bP['tileset']=bP['m_model']['get'](KP['toString']());}if(!bP['viewer']['scene']['_context']['_webgl2']){aia('w'+cO2(0x1a9)+'!');return;}if(!Cesium['defined'](KR))KR=!![];var KS=new Array();var KT=new Array();var KU=new Cesium['Cartesian3'](-Number['MAX_VALUE'],-Number['MAX_VALUE'],-Number['MAX_VALUE']);var KV=new Cesium['Cartesian3'](Number['MAX_VALUE'],Number[cO0(0x399)],Number['MAX_VALUE']);var KW=!isEmpty(bP['tileset']['modelMatrix'])?new Cesium['Matrix4']['clone'](bP[cO0(0x39a)][cO0(0x39b)]):new Cesium['Matrix4'][(cO0(0x39c))](Cesium['Matrix4']['IDENTITY']);var KX=![];var KY=bP['Feature'][cO0(0x39d)](KO);var KZ=GetMaxMinPoint(KY);KU=KZ[0x0];KV=KZ[0x1];KS['push'](KZ[0x0]);KT['push'](KZ[0x1]);KX=!![];if(KS['length']>0x0&&KT['length']>0x0){var L0=Cesium['Cartesian3']['subtract'](KU,KV,new Cesium[(cO0(0x39e))]());var L1=Cesium['Cartesian3']['midpoint'](KU,KV,new Cesium['Cartesian3']());Cesium['Cartesian3']['abs'](L0,L0);var L2=Cesium['Matrix4'][cO0(0x39f)](bP['tileset']['root']['transform'],L1,new Cesium['Cartesian3']());Cesium['Matrix4']['multiplyByPoint'](KW,L2,L2);if(KR){bP['viewer']['entities']['removeById']('o'+cO2(0x1aa)+'s');bP['viewer']['entities']['add']({'id':'o'+cO2(0x1ab)+'s','name':cNW(0x2e)+KO,'position':L2,'box':{'dimensions':L0,'fill':![],'outline':!![],'outlineColor':Cesium['Color']['BLUE'],'outlineWidth':0x14}});bP['funcPublic']['ClearMeasuringline']('o'+cO2(0x1ac)+'s',bP['viewer']);bP['funcPublic']['CreateMeasuringline']('o'+cO2(0x1ad)+'s',L1,L0,bP['tileset']['root']['transform'],KW,bP['viewer']);bP['viewer']['scene']['requestRender']();}if(!isEmpty(KQ)){KQ({'x':L0['x']['toFixed'](0x2)['toString'](),'y':L0['y']['toFixed'](0x2)['toString'](),'z':L0['z']['toFixed'](0x2)['toString'](),'center':L2,'min':KV,'max':KU});}}}catch(L3){aia('错'+cO2(0x1ae)+':'+L3);}},'getFeaturesBoundingBox':function(L4,L5,L6,L7){try{if(!afZ(bW)){return;}if(!isEmpty(L5)){if(bP['m_model']['get'](L5['toString']())===undefined){throw cNY(0x85);}bP['tileset']=bP[cO0(0x3a0)]['get'](L5['toString']());}if(!Cesium['defined'](L7))L7=!![];var L8=!isEmpty(bP['tileset']['modelMatrix'])?new Cesium['Matrix4']['clone'](bP['tileset']['modelMatrix']):new Cesium['Matrix4']['clone'](Cesium['Matrix4']['IDENTITY']);if(!Array['isArray'](L4)){L4=L4['split']('#');}if(Array['isArray'](L4)){var L9=new Cesium[(cO0(0x3a1))](-Number['MAX_VALUE'],-Number['MAX_VALUE'],-Number['MAX_VALUE']);var La=new Cesium['Cartesian3'](Number['MAX_VALUE'],Number['MAX_VALUE'],Number['MAX_VALUE']);var Lb=0x0;var Lc=function(Ld){var Le=bP['funcPublic'][cO0(0x3a2)](Ld);if(Le[cO0(0x3a3)]>0x1)Ld=Le[0x1];else Ld=Le[0x0];bP['funcPublic']['getAllTiles'](bP['tileset'],function(Lf){for(var Lg=0x0;Lg<Lf[cO0(0x3a4)];++Lg){var Lh=Lf[Lg]['_content'];if(!Cesium['defined'](Lh))continue;var Li=bP['funcPublic']['GetFeatureFromContent'](Lh,Ld);if(!Cesium['defined'](Li)||Li==-0x1)continue;Lb++;var Lj=bP['funcPublic']['GetFeatureMaxMinPoint'](Lh,Li);var Lk=Lj[0x0];var Ll=Lj[0x1];L9=Cesium['Cartesian3']['maximumByComponent'](L9,Lk,new Cesium['Cartesian3']());La=Cesium['Cartesian3']['minimumByComponent'](La,Ll,new Cesium['Cartesian3']());}});};for(var Lm=0x0;Lm<L4['length'];Lm++){var Ln=L4[Lm];Lc(Ln);}if(Lb==0x0){return;}var Lo=Cesium[cO0(0x3a5)]['midpoint'](L9,La,new Cesium['Cartesian3']());var Lp=Cesium['Cartesian3']['subtract'](L9,La,new Cesium['Cartesian3']());Cesium['Cartesian3']['abs'](Lp,Lp);var Lq=Cesium[cO0(0x3a6)][cO0(0x3a7)](bP['tileset']['root']['transform'],Lo,new Cesium['Cartesian3']());Cesium['Matrix4']['multiplyByPoint'](L8,Lq,Lq);if(L7){bP['viewer']['entities']['removeById']('o'+cO2(0x1af)+'s');bP[cO0(0x3a8)]['entities'][cO0(0x3a9)]({'id':'o'+cO2(0x1b0)+'s','name':cNW(0x2f)+Ln,'position':Lq,'box':{'dimensions':Lp,'fill':![],'outline':!![],'outlineColor':Cesium['Color']['BLUE'],'outlineWidth':0x14}});bP['funcPublic']['ClearMeasuringline']('o'+cO2(0x1b1)+'s',bP[cO0(0x3aa)]);var Lr=new Cesium[(cO0(0x3ab))]();Cesium['Matrix4']['clone'](bP['tileset']['root']['transform'],Lr);bP[cO0(0x3ac)]['CreateMeasuringline']('o'+cO2(0x1b2)+'s',Lo,Lp,Lr,bP['viewer'],L6);bP['viewer']['scene']['requestRender']();}var Ls=new Cesium['Cartesian3'](),Lt=new Cesium[(cO0(0x3ad))]();var Lu=new Cesium['Cartesian3']();Cesium['Cartesian3']['multiplyByScalar'](Lp,0.5,Lu);Cesium['Cartesian3']['add'](Lo,Lu,Lt);Cesium['Cartesian3']['subtract'](Lo,Lu,Ls);Cesium[cO0(0x3ae)]['multiplyByPoint'](bP[cO0(0x3af)]['root'][cO0(0x3b0)],Ls,Ls);Cesium['Matrix4']['multiplyByPoint'](bP['tileset'][cO0(0x3b1)]['transform'],Lt,Lt);return{'min':La,'max':L9,'minWC':Ls,'maxWC':Lt,'center':Lq,'size':Lp};}}catch(Lv){console['log']('错'+cO2(0x1b3)+':'+Lv);}},'getGeometrySizeByBatchId':function(Lw,Lx,Ly,Lz,LA){try{if(!afZ(bW)){return;}if(!isEmpty(Lx)){if(bP['m_model']['get'](Lx['toString']())===undefined){throw cNY(0x86);}bP['tileset']=bP['m_model']['get'](Lx['toString']());}if(!Cesium['defined'](LA))LA=!![];var LB=bP['funcPublic']['disposeFeatureId'](Lw);if(LB[cO0(0x3b2)]>0x1)Lw=LB[0x1];else Lw=LB[0x0];var LC=new Array();var LD=new Array();var LE=new Cesium[(cO0(0x3b3))](-Number['MAX_VALUE'],-Number['MAX_VALUE'],-Number['MAX_VALUE']);var LF=new Cesium['Cartesian3'](Number['MAX_VALUE'],Number['MAX_VALUE'],Number['MAX_VALUE']);var LG=!isEmpty(bP['tileset']['modelMatrix'])?new Cesium[(cO0(0x3b4))]['clone'](bP['tileset']['modelMatrix']):new Cesium['Matrix4']['clone'](Cesium['Matrix4']['IDENTITY']);var LH=![];for(var LI=0x0;LI<bP['tileset']['_selectedTiles']['length'];++LI){var LJ=bP[cO0(0x3b5)]['_selectedTiles'][LI]['_content'];var LK=bP[cO0(0x3b6)]['GetFeatureFromContent'](LJ,Lw);if(LK==-0x1&&LK!=Ly){continue;}var LL=bP[cO0(0x3b7)]['GetFeatureMaxMinPoint'](LJ,LK);LE=Cesium['Cartesian3']['maximumByComponent'](LE,LL[0x0],new Cesium['Cartesian3']());LE=Cesium['Cartesian3']['maximumByComponent'](LE,LL[0x1],new Cesium['Cartesian3']());LF=Cesium['Cartesian3']['minimumByComponent'](LF,LL[0x0],new Cesium[(cO0(0x3b8))]());LF=Cesium['Cartesian3']['minimumByComponent'](LF,LL[0x1],new Cesium['Cartesian3']());LC['push'](LE);LD['push'](LF);LH=!![];}if(!LH){var LM=new Cesium['Cartesian3']();var LN=new Cesium['Cartesian3'](-Number['MAX_VALUE'],-Number['MAX_VALUE'],-Number['MAX_VALUE']);var LO=new Cesium['Cartesian3'](Number['MAX_VALUE'],Number['MAX_VALUE'],Number[cO0(0x3b9)]);bP['funcPublic']['GetPositionByFeatureId'](bP['tileset'],bP['tileset']['root'],Lw,LM,LN,LO);LE=Cesium['Cartesian3']['maximumByComponent'](LE,LN,new Cesium['Cartesian3']());LF=Cesium['Cartesian3'][cO0(0x3ba)](LF,LO,new Cesium['Cartesian3']());LC['push'](LE);LD[cO0(0x3bb)](LF);if(LM['x']!=0x0){LH=!![];}return;}if(LC['length']>0x0&&LD['length']>0x0){var LP=Cesium['Cartesian3']['subtract'](LE,LF,new Cesium['Cartesian3']());var LQ=Cesium['Cartesian3']['midpoint'](LE,LF,new Cesium['Cartesian3']());Cesium['Cartesian3']['abs'](LP,LP);var LR=Cesium['Matrix4']['multiplyByPoint'](bP['tileset']['root']['transform'],LQ,new Cesium['Cartesian3']());Cesium['Matrix4']['multiplyByPoint'](LG,LR,LR);if(LA){bP['viewer']['entities']['removeById']('o'+cO2(0x1b4)+'s');bP['viewer']['entities']['add']({'id':'o'+cO2(0x1b5)+'s','name':cNW(0x30)+Lw,'position':LR,'box':{'dimensions':LP,'fill':![],'outline':!![],'outlineColor':Cesium['Color']['BLUE'],'outlineWidth':0x14}});bP['funcPublic']['ClearMeasuringline']('o'+cO2(0x1b6)+'s',bP['viewer']);bP['funcPublic']['CreateMeasuringline']('o'+cO2(0x1b7)+'s',LQ,LP,bP['tileset'][cO0(0x3bc)]['transform'],LG,bP['viewer'],Lz);bP[cO0(0x3bd)]['scene']['requestRender']();}var LS=new Cesium[(cO0(0x3be))](),LT=new Cesium['Cartesian3']();var LU=new Cesium['Cartesian3']();Cesium['Cartesian3']['multiplyByScalar'](LP,0.5,LU);Cesium['Cartesian3']['add'](LQ,LU,LT);Cesium['Cartesian3']['subtract'](LQ,LU,LS);Cesium['Matrix4']['multiplyByPoint'](bP['tileset']['root']['transform'],LS,LS);Cesium[cO0(0x3bf)]['multiplyByPoint'](bP['tileset']['root']['transform'],LT,LT);if(!isEmpty(Lz)){Lz({'x':LP['x']['toFixed'](0x2)['toString'](),'y':LP['y']['toFixed'](0x2)['toString'](),'z':LP['z']['toFixed'](0x2)['toString'](),'center':LR,'min':LF,'max':LE});}}}catch(LV){aia('错'+cO2(0x1b8)+':'+LV);}},'offset':function(LW,LX,LY,LZ,M0){try{if(bP['isMobile']()){aia('手'+cO2(0x1b9)+'!');return;}if(!afZ(bW)){return;}if(!ag1(bW,0x4)){return;}if(!isEmpty(M0)){if(bP['m_model']['get'](M0['toString']())===undefined){throw cNY(0x87);}bP['tileset']=bP['m_model']['get'](M0['toString']());}var M1=bP['funcPublic']['disposeFeatureId'](LZ);if(M1['length']>0x1)LZ=M1[0x1];else LZ=M1[0x0];for(var M2=0x0;M2<bP['tileset']['_selectedTiles']['length'];++M2){var M3=bP['tileset']['_selectedTiles'][M2]['_content'];var M4=bP['funcPublic']['GetFeatureFromContent'](M3,LZ);if(M4==-0x1){continue;}var M5=bP['tileset'][cO0(0x3c0)][M2];model=M3['_model'];var M6=Cesium['Matrix4']['fromTranslation'](new Cesium['Cartesian3'](LW,LX,LY),new Cesium['Matrix4']());var M7=Cesium['Cartesian3']['fromArray'](M3['_batchTable']['_properties']['maxPoint'][M4]);var M8=Cesium['Cartesian3']['fromArray'](M3['_batchTable']['_properties']['minPoint'][M4]);var M9=M3['_batchTable']['getBatchIdMatrix'](M4);M6=Cesium['Matrix4']['multiplyTransformation'](M6,M9,new Cesium['Matrix4']());M3['_batchTable']['setBatchIdMatrix'](M4,M6);let Ma=new Cesium[(cO0(0x3c1))]();model['getObjectMatrix'](M4)['clone'](Ma);Cesium['Matrix4']['multiplyByPoint'](Ma,M7,M7);Cesium['Matrix4']['multiplyByPoint'](Ma,M8,M8);var Mb=Cesium['Matrix4']['multiplyByPoint'](M6,M7,new Cesium['Cartesian3']());var Mc=Cesium['Matrix4']['multiplyByPoint'](M6,M8,new Cesium[(cO0(0x3c2))]());var Md=new Cesium['BoundingSphere']();Cesium['BoundingSphere']['fromPoints']([Mb,Mc],Md);Cesium['BoundingSphere']['transform'](Md,M3['_contentModelMatrix'],Md);var Me=new Cesium['BoundingSphere']();Cesium['BoundingSphere']['clone'](model['_nodeCommands'][0x0]['command']['_boundingVolume'],Me);Cesium['BoundingSphere']['union'](Md,Me,model[cO0(0x3c3)][0x0]['command']['_boundingVolume']);model['_nodeCommands'][0x0]['dirty']=!![];var Mf=[Mb,Mc];M3['_batchTable']['_properties']['newMaxPoint']=bP[cO0(0x3c4)][cO0(0x3c5)](M3['_batchTable'][cO0(0x3c6)]['maxPoint']);M3['_batchTable']['_properties']['newMinPoint']=bP[cO0(0x3c7)][cO0(0x3c8)](M3[cO0(0x3c9)]['_properties']['minPoint']);Cesium['Cartesian3']['pack'](Mf[0x0],M3[cO0(0x3ca)]['_properties'][cO0(0x3cb)][M4]);Cesium['Cartesian3']['pack'](Mf[0x1],M3['_batchTable']['_properties']['newMinPoint'][M4]);var Mg=Cesium['Matrix4']['multiplyByPoint'](M3['_contentModelMatrix'],Mf[0x0],new Cesium['Cartesian3']());var Mh=Cesium['Matrix4']['multiplyByPoint'](M3['_contentModelMatrix'],Mf[0x1],new Cesium[(cO0(0x3cc))]());M5['updateBoundingVolume'](Mh,Mg);model['_nodeCommands'][0x0]['command']['debugShowBoundingVolume']=![];model['_nodeCommands'][0x0]['command']['dirty']=!![];}bP['viewer']['scene'][cO0(0x3cd)]();}catch(Mi){aia('错'+cO2(0x1ba)+':'+Mi);}},'moveToPosition':function(Mj,Mk,Ml,Mm,Mn){try{if(bP['isMobile']()){aia('手'+cO2(0x1bb)+'!');return;}if(!afZ(bW)){return;}if(!ag1(bW,0x4)){return;}if(!isEmpty(Mk)){if(bP['m_model']['get'](Mk['toString']())===undefined){throw cNY(0x88);}bP['tileset']=bP['m_model']['get'](Mk['toString']());}var Mo,Mp;var Mq;var Mr;if(Ml['length']>0x0){Mo=Ml[0x0];Mp=Ml[0x1];if(Ml['length']==0x3)height=Ml[0x2];if(Mm==0x0){Mq=Cesium[cO0(0x3ce)][cO0(0x3cf)](Mo,Mp,height);Mr=bP['funcPublic']['cartographicToCartesian3'](Mq,bP['viewer']);}else if(Mm==0x1){Mq=new Cesium['Cartographic'](Mo,Mp,height);Mr=bP['funcPublic']['cartographicToCartesian3'](Mq,bP[cO0(0x3d0)]);}else if(Mm==0x2){var Ms=bP[cO0(0x3d1)]['camera']['getPickRay'](new Cesium['Cartesian2'](Ml[0x0],Ml[0x1]));Mr=bP['viewer']['scene']['globe']['pick'](Ms,bP['viewer']['scene']);}var Mt=function(Mu,Mv,Mw,Mx,My,Mr,MA){var MB=new Cesium['Cartesian3']();var MC=new Cesium[(cO0(0x3d2))]();var MD=new Cesium['Matrix4']();Cesium['Matrix4']['inverse'](bP['tileset']['root']['transform'],MD);Cesium['Matrix4']['multiplyByPoint'](MD,My,MB);Cesium['Matrix4']['multiplyByPoint'](MD,Mr,MC);Cesium['Cartesian3']['add'](MC,MA,MC);var ME=new Cesium['Cartesian3']();Cesium['Cartesian3']['subtract'](MC,MB,ME);var MF=Cesium[cO0(0x3d3)]['fromTranslation'](ME,new Cesium['Matrix4']());var MG=Cesium['Cartesian3']['fromArray'](Mv['_batchTable'][cO0(0x3d4)]['maxPoint'][Mx]);var MH=Cesium['Cartesian3']['fromArray'](Mv['_batchTable']['_properties']['minPoint'][Mx]);var MI=Mv['_batchTable']['getBatchIdMatrix'](Mx);MF=Cesium['Matrix4']['multiplyTransformation'](MF,MI,new Cesium['Matrix4']());Mv['_batchTable']['setBatchIdMatrix'](Mx,MF);let MJ=new Cesium['Matrix4']();Mw['getObjectMatrix'](Mx)['clone'](MJ);Cesium['Matrix4']['multiplyByPoint'](MJ,MG,MG);Cesium['Matrix4']['multiplyByPoint'](MJ,MH,MH);var MK=Cesium['Matrix4']['multiplyByPoint'](MF,MG,new Cesium['Cartesian3']());var ML=Cesium['Matrix4']['multiplyByPoint'](MF,MH,new Cesium['Cartesian3']());var MM=new Cesium['BoundingSphere']();Cesium['BoundingSphere']['fromPoints']([MK,ML],MM);Cesium['BoundingSphere']['transform'](MM,Mv['_contentModelMatrix'],MM);var MN=new Cesium['BoundingSphere']();Cesium['BoundingSphere']['clone'](Mw['_nodeCommands'][0x0]['command'][cO0(0x3d5)],MN);Cesium['BoundingSphere']['union'](MM,MN,Mw['_nodeCommands'][0x0]['command']['_boundingVolume']);Mw['_nodeCommands'][0x0]['dirty']=!![];var MO=[MK,ML];Mv['_batchTable']['_properties']['newMaxPoint']=bP['funcPublic']['copyArr'](Mv['_batchTable']['_properties']['maxPoint']);Mv['_batchTable']['_properties']['newMinPoint']=bP['funcPublic']['copyArr'](Mv['_batchTable']['_properties'][cO0(0x3d6)]);Cesium['Cartesian3']['pack'](MO[0x0],Mv['_batchTable']['_properties']['newMaxPoint'][Mx]);Cesium[cO0(0x3d7)][cO0(0x3d8)](MO[0x1],Mv['_batchTable']['_properties']['newMinPoint'][Mx]);var MP=Cesium['Matrix4']['multiplyByPoint'](Mv['_contentModelMatrix'],MO[0x0],new Cesium['Cartesian3']());var MQ=Cesium['Matrix4']['multiplyByPoint'](Mv['_contentModelMatrix'],MO[0x1],new Cesium['Cartesian3']());Mu['updateBoundingVolume'](MQ,MP);Mw['_nodeCommands'][0x0]['command']['debugShowBoundingVolume']=![];Mw['_nodeCommands'][0x0]['command']['dirty']=!![];};var MR=function(MS,MT,Mr){var MV=MT['_content'];var MW=bP['funcPublic']['GetFeatureFromContent'](MV,MS);if(MW==-0x1){return;}var MX=MV['_model'];var MY=bP['Feature']['getCenterById'](Mj,Mk);if(!MY)return;var MZ=Cesium['Cartesian3']['fromRadiansArrayHeights'](MY);var N0=new Cesium['Cartesian3']();if(MZ&&MZ['length']>=0x1){N0=MZ[0x0];}else{return;}if(Mn){if(bP['_lastMoveToPositionFeatureId']&&Mj===bP['_lastMoveToPositionFeatureId']['featureId']&&bP['_lastMoveToPositionFeatureId']['size']){Mt(MT,MV,MX,MW,N0,Mr,new Cesium['Cartesian3'](0x0,0x0,bP['_lastMoveToPositionFeatureId']['size']['z']*0.5));}else{bP['Feature']['getGeometrySizeById'](Mj,Mk,function(N1){if(N1!=undefined){if(bP['_lastMoveToPositionFeatureId']&&Mj===bP['_lastMoveToPositionFeatureId']['featureId']){bP['_lastMoveToPositionFeatureId']['size']=new Cesium['Cartesian3'](Number(N1['x']),Number(N1['y']),Number(N1['z']));}Mt(MT,MV,MX,MW,N0,Mr,new Cesium['Cartesian3'](0x0,0x0,bP['_lastMoveToPositionFeatureId']['size']['z']*0.5));}},![]);}}else{Mt(MT,MV,MX,MW,N0,Mr,new Cesium['Cartesian3']());}bP['viewer']['scene']['requestRender']();};if(Mr){var N2=bP[cO0(0x3d9)]['disposeFeatureId'](Mj);var N3;if(N2['length']>0x1)N3=N2[0x1];else N3=N2[0x0];var N4=bP['m_model'][cO0(0x3da)](Mk['toString']());if(Cesium['defined'](N4)){if(bP['_lastMoveToPositionFeatureId']&&Mj===bP['_lastMoveToPositionFeatureId']['featureId']){MR(N3,bP['_lastMoveToPositionFeatureId']['tile'],Mr);return;}bP['funcPublic']['getAllTiles'](N4,function(N5){for(var N6=0x0;N6<N5['length'];++N6){var N7=N5[N6];var N8=N7['_content'];var N9=bP['funcPublic']['GetFeatureFromContent'](N8,N3);if(N9==-0x1){continue;}bP['_lastMoveToPositionFeatureId']={'featureId':Mj,'tile':N7};MR(N3,N7,Mr);}});}}}}catch(Na){aia('错'+cO2(0x1bc)+':'+Na);}},'moveByTrackPoint':function(aK,Nc,Nd){try{if(!afZ(bW)){return;}if(!ag1(bW,0x4)){return;}aK['speed']=Number(aK['speed'])||0x3;var Ne=aK['featureIds'];var Nf=new Cesium['Cartesian3'](-Number['MAX_VALUE'],-Number['MAX_VALUE'],-Number['MAX_VALUE']);var Ng=new Cesium['Cartesian3'](Number['MAX_VALUE'],Number['MAX_VALUE'],Number[cO0(0x3db)]);var Nh={'models':[],'batchids':[]};var Ni;var Nj=[];for(var Nk=0x0;Nk<Ne['length'];Nk++){var Nl=bP['funcPublic']['disposeFeatureId'](Ne[Nk]);if(Nl['length']>0x1)Ni=Nl[0x1];else Ni=Nl[0x0];Nj['push'](Ni);}for(var Nm=0x0;Nm<bP['tileset'][cO0(0x3dc)][cO0(0x3dd)];++Nm){var Nn=bP['tileset']['_selectedTiles'][Nm]['_content'];var No=bP['funcPublic']['GetFeaturesFromContent'](Nn,Nj['join']('#'));let Np=bP[cO0(0x3de)]['_selectedTiles'][Nm];let Nq=[];if(No['size']==0x0){continue;}No[cO0(0x3df)](function(Nr,Ns){Nq[cO0(0x3e0)](Nr);let Nt=Nr;Nh['models']['push'](Np);Nh['batchids']['push'](Nt);});}var Nf=new Cesium[(cO0(0x3e1))](-Number[cO0(0x3e2)],-Number['MAX_VALUE'],-Number[cO0(0x3e3)]);var Ng=new Cesium['Cartesian3'](Number['MAX_VALUE'],Number['MAX_VALUE'],Number['MAX_VALUE']);var Nw=bP['FeatureMoveState']['get'](aK['trackId']);var Nx;if(Nw==undefined){for(var Nk=0x0;Nk<Ne['length'];Nk++){var Nz=bP['Feature']['getVertex'](Ne[Nk]);var NA=GetMaxMinPoint(Nz);Nf=Cesium['Cartesian3']['maximumByComponent'](Nf,NA[0x0],new Cesium['Cartesian3']());Ng=Cesium['Cartesian3']['minimumByComponent'](Ng,NA[0x1],new Cesium['Cartesian3']());}Nx=Cesium['Cartesian3']['midpoint'](Nf,Ng,new Cesium[(cO0(0x3e4))]());Nw={'options':aK,'callback':Nc,'onMoving':Nd,'state':!![],'index':0x0,'bigCenterPt':Nx,'angleOld':0x0};bP['FeatureMoveState']['set'](aK['trackId'],Nw);}else{Nx=Nw[cO0(0x3e5)];}var NB=[];var NC=[0x0];var ND=[0x0];var NE=[];var NF=0x0;aK['positions']['forEach']((NG,Nk)=>{if(aK['axisType']==0x1){NB['push'](bP['funcPublic']['getPointByDistance'](Cesium['Cartesian3']['fromRadians'](NG[0x0],NG[0x1],NG[0x2]),0x0,0x0,Nx['z']));}else if(aK['axisType']==0x2){NB['push'](bP['funcPublic']['getPointByDistance'](Cesium['Cartesian3']['fromDegrees'](NG[0x0],NG[0x1],NG[0x2]),0x0,0x0,Nx['z']));}else if(aK['axisType']==0x3){NB['push'](bP['funcPublic']['getPointByDistance'](new Cesium['Cartesian3'](NG[0x0],NG[0x1],NG[0x2]),0x0,0x0,0x0));}if(Nk>0x0){NF+=Cesium['Cartesian3']['distance'](NB[Nk],NB[Nk-0x1]);NC['push'](NF);}});aK['positions']['forEach']((NI,Nk)=>{if(Nk>0x0)ND['push'](NC[Nk]/NF);});var NK=new Cesium['LinearSpline']({'times':ND,'points':NB});var NL=Nw!=undefined?Nw['index']:0x0,NM=Nw==undefined?0x0:Nw['angleOld'];var NN=function(){requestAnimationFrame(function(){var Nw=bP['FeatureMoveState']['get'](aK[cO0(0x3e6)]);if(Nw==undefined){if(!isEmpty(Nc)){Nc();}return;}if(!Nw['state']){Nw['index']=--NL;return;}var NP=NK['evaluate'](NL/(0x7d0/aK['speed']));if(NL+0x1>=0x7d0/aK['speed']){if(!isEmpty(Nc)){Nc();}return;}var NQ=NK['evaluate']((NL+0x1)/(0x7d0/aK['speed']));var NR=new Cesium['Matrix4']();Cesium['Matrix4']['inverse'](bP['tileset']['root']['transform'],NR);var NS=new Cesium[(cO0(0x3e7))]();var NT=new Cesium['Cartesian3']();Cesium['Matrix4']['multiplyByPoint'](NR,NP,NS);Cesium[cO0(0x3e8)][cO0(0x3e9)](NR,NQ,NT);var NU=Cesium['Cartesian3']['subtract'](NT,NS,new Cesium['Cartesian3']());var NV=Cesium['Cartographic']['fromCartesian'](NP);var NW=Cesium['Cartographic'][cO0(0x3ea)](NQ);var NX=bP['funcPublic']['bearing'](NV['longitude'],NV['latitude'],NW[cO0(0x3eb)],NW[cO0(0x3ec)]);NX+=aK['angleInit'];for(let NY=0x0;NY<Nh['models']['length'];++NY){let NZ=Nh['models'][NY]['_content']['_model'];let O0=Nh['models'][NY]['_content'];let O1=Nh['models'][NY];let O2=Nh['batchids'][NY];if(Math['round'](NM)!=Math['round'](NX)){var O3=Cesium['Matrix3']['fromRotationZ'](Cesium['Math']['toRadians'](NX-NM));let O4=new Cesium['Matrix4']();O0['_batchTable']['getBatchIdMatrix'](O2)['clone'](O4);var O5=Cesium['Matrix4']['multiplyByPoint'](O4,Nx,new Cesium['Cartesian3']());let O6=O5;let O7=Cesium['Cartesian3']['subtract'](new Cesium['Cartesian3'](0x0,0x0,0x0),O6,new Cesium['Cartesian3']());let O8=Cesium['Matrix4']['multiply'](Cesium['Matrix4']['fromRotationTranslation'](O3),Cesium['Matrix4']['fromTranslation'](O7),new Cesium['Matrix4']());O8=Cesium[cO0(0x3ed)]['multiply'](Cesium['Matrix4']['fromTranslation'](O6),O8,new Cesium['Matrix4']());var O9=Cesium['Matrix4']['multiplyTransformation'](O8,O4,new Cesium['Matrix4']());O0['_batchTable'][cO0(0x3ee)](O2,O9);}var O9=Cesium['Matrix4']['fromTranslation'](NU,new Cesium['Matrix4']());var Ob=O0['_batchTable']['getBatchIdMatrix'](O2);O9=Cesium['Matrix4']['multiplyTransformation'](O9,Ob,new Cesium['Matrix4']());O0['_batchTable']['setBatchIdMatrix'](O2,O9);var Oc=Cesium['Cartesian3']['fromArray'](O0['_batchTable']['_properties']['maxPoint'][O2]);var Od=Cesium['Cartesian3']['fromArray'](O0['_batchTable']['_properties']['minPoint'][O2]);let Oe=new Cesium['Matrix4']();NZ['getObjectMatrix'](O2)['clone'](Oe);Cesium[cO0(0x3ef)]['multiplyByPoint'](Oe,Oc,Oc);Cesium['Matrix4']['multiplyByPoint'](Oe,Od,Od);var Of=Cesium['Matrix4']['multiplyByPoint'](O9,Oc,new Cesium['Cartesian3']());var Og=Cesium['Matrix4']['multiplyByPoint'](O9,Od,new Cesium['Cartesian3']());var Oh=new Cesium['BoundingSphere']();Cesium['BoundingSphere']['fromPoints']([Of,Og],Oh);Cesium['BoundingSphere']['transform'](Oh,O0['_contentModelMatrix'],Oh);var Oi=new Cesium[(cO0(0x3f0))]();Cesium[cO0(0x3f1)][cO0(0x3f2)](NZ['_nodeCommands'][0x0]['command']['_boundingVolume'],Oi);Cesium['BoundingSphere']['union'](Oh,Oi,NZ['_nodeCommands'][0x0]['command']['_boundingVolume']);NZ['_nodeCommands'][0x0]['dirty']=!![];var Oj=[Of,Og];O0['_batchTable'][cO0(0x3f3)]['newMaxPoint']=bP['funcPublic']['copyArr'](O0[cO0(0x3f4)]['_properties']['maxPoint']);O0['_batchTable']['_properties']['newMinPoint']=bP['funcPublic']['copyArr'](O0['_batchTable']['_properties']['minPoint']);Cesium['Cartesian3']['pack'](Oj[0x0],O0['_batchTable']['_properties']['newMaxPoint'][O2]);Cesium['Cartesian3']['pack'](Oj[0x1],O0['_batchTable']['_properties']['newMinPoint'][O2]);var Ok=Cesium['Matrix4']['multiplyByPoint'](O0['_contentModelMatrix'],Oj[0x0],new Cesium['Cartesian3']());var Ol=Cesium['Matrix4']['multiplyByPoint'](O0['_contentModelMatrix'],Oj[0x1],new Cesium['Cartesian3']());O1['updateBoundingVolume'](Ol,Ok);NZ['_nodeCommands'][0x0]['command']['debugShowBoundingVolume']=![];NZ[cO0(0x3f5)][0x0]['command']['dirty']=!![];}NM=NX;Nw['angleOld']=NM;bP['viewer']['scene']['requestRender']();NL++;if(NL<0x7d0/aK['speed']){NN();}else{if(!isEmpty(Nc)){bP[cO0(0x3f6)]['updateBoundingVolume'](Nh,Nf,Ng);Nc();}}});};NN();}catch(Om){aia('错'+cO2(0x1bd)+':'+Om);}},'pauseMoveByTrackPoint':function(On){if(!afZ(bW)){return;}var Oo=bP['FeatureMoveState']['get'](On);if(Oo==undefined){throw'I'+cO2(0x1be)+'l';}Oo['state']=!Oo['state'];if(Oo['state']){bP['Feature']['moveByTrackPoint'](Oo['options'],Oo[cO0(0x3f7)],Oo['onMoving']);}},'stopMoveByTrackPoint':function(Op){if(!afZ(bW)){return;}bP['FeatureMoveState']['delete'](Op);},'debugShowBoundingVolume':function(Oq){if(!isEmpty(Oq)){if(bP['m_model']['get'](Oq['toString']())===undefined){throw cNY(0x89);}bP['tileset']=bP['m_model']['get'](Oq['toString']());}for(j=0x0;j<bP['tileset'][cO0(0x3f8)][cO0(0x3f9)];++j){var Or=bP['tileset']['_selectedTiles'][j]['_content'];if(Or['_isGlp']){for(let Os=0x0;Os<Or['_batchTable']['_properties']['maxPoint']['length'];Os++){var Ot=Cesium['Cartesian3']['fromArray'](Or[cO0(0x3fa)]['_properties']['maxPoint'][Os]);var Ou=Cesium['Cartesian3']['fromArray'](Or['_batchTable'][cO0(0x3fb)]['minPoint'][Os]);bP['funcPublic']['drawPointByCartesian3'](Cesium['Matrix4']['multiplyByPoint'](bP['tileset']['root']['transform'],Ot,new Cesium[(cO0(0x3fc))]()),bP['viewer'],Cesium['Color']['RED'],0x14);bP['funcPublic']['drawPointByCartesian3'](Cesium['Matrix4']['multiplyByPoint'](bP['tileset'][cO0(0x3fd)][cO0(0x3fe)],Ou,new Cesium[(cO0(0x3ff))]()),bP['viewer'],Cesium[cO0(0x400)][cO0(0x401)],0x14);}model=Or['_model'];model['_nodeCommands'][0x0]['command']['debugShowBoundingVolume']=!![];model['_nodeCommands'][0x0]['command']['dirty']=!![];}}bP['viewer']['scene']['requestRender']();},'debugShowGLB':function(Ov){if(!isEmpty(Ov)){if(bP[cO0(0x402)]['get'](Ov[cO0(0x403)]())===undefined){throw cNY(0x8a);}var Ow=bP[cO0(0x404)]['get'](Ov['toString']());for(var Ox=0x0;Ox<Ow['_nodeCommands']['length'];Ox++){console['log'](Ow['_nodeCommands'][Ox][cO0(0x405)]['_owner'][cO0(0x406)]['_name']);Ow['_nodeCommands'][Ox]['command']['debugShowBoundingVolume']=!![];bP['funcPublic']['drawPointByCartesian3'](Ow['_nodeCommands'][Ox]['command'][cO0(0x407)]['center'],bP['viewer'],Cesium['Color']['RED'],0x64);var Oy=Ow['_nodeCommands'][Ox]['command']['_owner'];var Oz=Ow['_nodeCommands'][Ox]['command']['_vertexArray']['_attributes']['length']==0x2?0x1:0x2;var OA=Ow['_nodeCommands'][Ox]['command'][cO0(0x408)]['_attributes'][Oz]['vertexBuffer'];var OB=Cesium['ComponentDatatype']['FLOAT'];var OC=new Uint8Array(OA['_sizeInBytes']);OA['getBufferData'](OC);var OD=OC['buffer'];var OE=OA['_sizeInBytes']/Cesium['ComponentDatatype']['getSizeInBytes'](OB);var OF=Cesium['ComponentDatatype']['createArrayBufferView'](OB,OD,0x0,OE);console['log'](Oy['node']['_matrix']);var OG=[];for(j=0x0;j<OF['length']/0x3;j++){var OH=j;var OI=new Cesium['Cartesian3'](OF[OH*0x3],OF[OH*0x3+0x1],OF[OH*0x3+0x2]);OG['push'](OI['x']);OG['push'](OI['y']);OG['push'](OI['z']);var OJ=new Cesium['Cartesian3']();Cesium['Matrix4']['multiplyByPoint'](Ow['modelMatrix'],OI,OJ);bP['viewer']['entities']['add']({'position':OJ,'point':{'color':Cesium['Color']['BLUE'],'pixelSize':0x32}});}console['log'](OG);var OK=GetMaxMinPoint(OG);console['log'](OK);}}bP['viewer']['scene']['requestRender']();},'offsetBatchId':function(OL,OM,ON,OO,OP,OQ){try{if(bP['isMobile']()){aia('手'+cO2(0x1bf)+'!');return;}if(!afZ(bW)){return;}if(!ag1(bW,0x4)){return;}if(!isEmpty(OP)){if(bP['m_model'][cO0(0x409)](OP['toString']())===undefined){throw cNY(0x8b);}bP[cO0(0x40a)]=bP['m_model']['get'](OP['toString']());}var OR=bP['funcPublic']['disposeFeatureId'](OO);if(OR['length']>0x1)OO=OR[0x1];else OO=OR[0x0];for(var OS=0x0;OS<bP['tileset']['_selectedTiles']['length'];++OS){var OT=bP['tileset']['_selectedTiles'][OS]['_content'];var OU=bP['funcPublic']['GetFeatureFromContent'](OT,OO);if(OU==-0x1&&OU!=OQ){continue;}var OV=bP['tileset']['_selectedTiles'][OS];model=OT['_model'];var OW=Cesium['Matrix4']['fromTranslation'](new Cesium['Cartesian3'](OL,OM,ON),new Cesium['Matrix4']());var OX=Cesium['Cartesian3']['fromArray'](OT['_batchTable'][cO0(0x40b)][cO0(0x40c)][OU]);var OY=Cesium['Cartesian3']['fromArray'](OT[cO0(0x40d)]['_properties']['minPoint'][OU]);var OZ=OT['_batchTable']['getBatchIdMatrix'](OU);OW=Cesium['Matrix4']['multiplyTransformation'](OW,OZ,new Cesium['Matrix4']());OT['_batchTable']['setBatchIdMatrix'](OU,OW);let P0=new Cesium[(cO0(0x40e))]();model['getObjectMatrix'](OU)[cO0(0x40f)](P0);Cesium['Matrix4']['multiplyByPoint'](P0,OX,OX);Cesium['Matrix4']['multiplyByPoint'](P0,OY,OY);var P1=Cesium['Matrix4']['multiplyByPoint'](OW,OX,new Cesium['Cartesian3']());var P2=Cesium['Matrix4']['multiplyByPoint'](OW,OY,new Cesium['Cartesian3']());var P3=new Cesium['BoundingSphere']();Cesium['BoundingSphere']['fromPoints']([P1,P2],P3);Cesium['BoundingSphere']['transform'](P3,OT['_contentModelMatrix'],P3);var P4=new Cesium['BoundingSphere']();Cesium['BoundingSphere']['clone'](model['_nodeCommands'][0x0]['command']['_boundingVolume'],P4);Cesium['BoundingSphere']['union'](P3,P4,model['_nodeCommands'][0x0]['command']['_boundingVolume']);model['_nodeCommands'][0x0]['dirty']=!![];var P5=[P1,P2];OT['_batchTable']['_properties']['newMaxPoint']=bP[cO0(0x410)]['copyArr'](OT['_batchTable'][cO0(0x411)]['maxPoint']);OT['_batchTable'][cO0(0x412)]['newMinPoint']=bP['funcPublic'][cO0(0x413)](OT['_batchTable']['_properties']['minPoint']);Cesium['Cartesian3'][cO0(0x414)](P5[0x0],OT['_batchTable']['_properties']['newMaxPoint'][OU]);Cesium['Cartesian3']['pack'](P5[0x1],OT['_batchTable']['_properties']['newMinPoint'][OU]);var P6=Cesium['Matrix4']['multiplyByPoint'](OT['_contentModelMatrix'],P5[0x0],new Cesium['Cartesian3']());var P7=Cesium['Matrix4']['multiplyByPoint'](OT['_contentModelMatrix'],P5[0x1],new Cesium['Cartesian3']());OV['updateBoundingVolume'](P7,P6);model['_nodeCommands'][0x0]['command']['_debugShowBoundingVolume']=![];model[cO0(0x415)][0x0]['command']['dirty']=!![];}bP['viewer']['scene']['requestRender']();}catch(P8){aia('错'+cO2(0x1c0)+':'+P8);}},'clearRotate':function(P9,Pa){try{if(bP['isMobile']()){aia('手'+cO2(0x1c1)+'!');return;}if(!afZ(bW)){return;}if(!ag1(bW,0x4)){return;}if(!isEmpty(Pa)){if(bP[cO0(0x416)]['get'](Pa['toString']())===undefined){throw cNY(0x8c);}bP['tileset']=bP['m_model']['get'](Pa['toString']());}var Pb=bP['funcPublic']['disposeFeatureId'](P9);if(Pb['length']>0x1){Pa=Pb[0x0];P9=Pb[0x1];}else P9=Pb[0x0];bP['AutoRotateList']['some'](function(Pc,Pd){if(Pc['FeatureID']==P9&&Pc['Tag']==Pa){bP['AutoRotateList']['splice'](Pd,0x1);return!![];}});for(var Pe=0x0;Pe<bP[cO0(0x417)]['_selectedTiles']['length'];++Pe){var Pf=bP['tileset']['_selectedTiles'][Pe]['_content'];var Pg=bP['tileset']['_selectedTiles'][Pe];var Ph=bP['funcPublic']['GetFeatureFromContent'](Pf,P9);if(Ph==-0x1){continue;}model=Pf['_model'];Pf['_batchTable']['setBatchIdMatrix'](Ph,Cesium['Matrix4']['IDENTITY']);var Pi=bP['funcPublic']['GetFeatureMaxMinPoint'](Pf,Ph,bP,!![]);var Pj=new Cesium['Cartesian3'](-Infinity,-Infinity,-Infinity),Pk=new Cesium['Cartesian3'](Infinity,Infinity,Infinity);Pj=Cesium['Cartesian3']['maximumByComponent'](Pj,Pi[0x0],new Cesium['Cartesian3']());Pk=Cesium['Cartesian3']['minimumByComponent'](Pk,Pi[0x1],new Cesium['Cartesian3']());var Pl=new Cesium['BoundingSphere']();Cesium['BoundingSphere']['fromPoints']([Pj,Pk],Pl);Cesium['BoundingSphere'][cO0(0x418)](Pl,Pf['_contentModelMatrix'],Pl);var Pm=new Cesium['BoundingSphere']();Cesium['BoundingSphere']['clone'](model['_nodeCommands'][0x0]['command']['_boundingVolume'],Pm);Cesium['BoundingSphere']['union'](Pl,Pm,model['_nodeCommands'][0x0]['command']['_boundingVolume']);model['_nodeCommands'][0x0]['dirty']=!![];var Pn=[Pj,Pk];var Po=Cesium[cO0(0x419)]['multiplyByPoint'](Pf['_contentModelMatrix'],Pn[0x0],new Cesium['Cartesian3']());var Pp=Cesium['Matrix4']['multiplyByPoint'](Pf['_contentModelMatrix'],Pn[0x1],new Cesium[(cO0(0x41a))]());Pg['updateBoundingVolume'](Pp,Po);model['_nodeCommands'][0x0][cO0(0x41b)]['_debugShowBoundingVolume']=![];model['_nodeCommands'][0x0][cO0(0x41c)]['dirty']=!![];}bP[cO0(0x41d)]['scene']['requestRender']();}catch(Pq){aia('错'+cO2(0x1c2)+':'+Pq);}},'rotate':function(Pr,Ps,Pt,Pu,Pv,Pw,Px){try{if(bP['isMobile']()){aia('手'+cO2(0x1c3)+'!');return;}if(!afZ(bW)){return;}if(!ag1(bW,0x4)){return;}if(!isEmpty(Pw)){if(bP['m_model']['get'](Pw['toString']())===undefined){throw cNY(0x8d);}bP['tileset']=bP['m_model']['get'](Pw['toString']());}if(!Array['isArray'](Pr)){Pr=[Pr];}var Py;var Pz=[];for(var PA=0x0;PA<Pr['length'];PA++){Py=bP[cO0(0x41e)]['disposeFeatureId'](Pr[PA]);if(Py['length']>0x1)Pz['push'](Py[0x1]);else Pz['push'](Py[0x0]);}var PB=new Cesium['Cartesian3'](-Number['MAX_VALUE'],-Number['MAX_VALUE'],-Number['MAX_VALUE']);var PC=new Cesium['Cartesian3'](Number['MAX_VALUE'],Number['MAX_VALUE'],Number['MAX_VALUE']);var PD={'models':[],'batchids':[]};var PE=new Cesium['Matrix3']();for(var PF=0x0;PF<bP['tileset']['_selectedTiles']['length'];++PF){let PG=bP['tileset'][cO0(0x41f)][PF]['_content'];let PH=bP['tileset']['_selectedTiles'][PF];var PJ=bP['funcPublic']['GetFeaturesFromContent'](PG,Pz['join']('#'));let PK=[];if(PJ['size']==0x0){continue;}PJ['forEach'](function(PL,PM){let PN=PL;var PO=bP['funcPublic']['GetFeatureMaxMinPoint'](PG,PN);PB=Cesium['Cartesian3']['maximumByComponent'](PB,PO[0x0],new Cesium['Cartesian3']());PB=Cesium['Cartesian3']['maximumByComponent'](PB,PO[0x1],new Cesium['Cartesian3']());PC=Cesium['Cartesian3']['minimumByComponent'](PC,PO[0x0],new Cesium['Cartesian3']());PC=Cesium['Cartesian3']['minimumByComponent'](PC,PO[0x1],new Cesium['Cartesian3']());PD['models'][cO0(0x420)](PH);PD['batchids']['push'](PN);isFindFeature=!![];});}if(PD['models']['length']>0x0){var PP=Cesium['Cartesian3']['midpoint'](PB,PC,new Cesium['Cartesian3']());var PQ=undefined;if(Ps==0x1&&Pt==0x0&&Pu==0x0){PQ=Cesium['Matrix3'][cO0(0x421)](Cesium[cO0(0x422)]['toRadians'](Pv));}else if(Ps==0x0&&Pt==0x1&&Pu==0x0){PQ=Cesium[cO0(0x423)]['fromRotationY'](Cesium['Math']['toRadians'](Pv));}else if(Ps==0x0&&Pt==0x0&&Pu==0x1){PQ=Cesium['Matrix3']['fromRotationZ'](Cesium['Math']['toRadians'](Pv));}Cesium[cO0(0x424)]['clone'](PQ,PE);for(let PR=0x0;PR<PD['models']['length'];++PR){let PS=PD['models'][PR]['_content'][cO0(0x425)];let PT=PD['models'][PR]['_content'];let PU=PD['models'][PR];let PV=PD['batchids'][PR];let PW=new Cesium['Matrix4']();PT['_batchTable']['getBatchIdMatrix'](PV)[cO0(0x426)](PW);let PX=PP;let PY=Cesium['Cartesian3']['subtract'](new Cesium['Cartesian3'](0x0,0x0,0x0),PX,new Cesium['Cartesian3']());let PZ=Cesium['Matrix4']['multiply'](Cesium['Matrix4']['fromRotationTranslation'](PQ),Cesium['Matrix4']['fromTranslation'](PY),new Cesium['Matrix4']());PZ=Cesium['Matrix4']['multiply'](Cesium['Matrix4']['fromTranslation'](PX),PZ,new Cesium['Matrix4']());m1=Cesium['Matrix4']['multiplyTransformation'](PZ,PW,new Cesium['Matrix4']());PT['_batchTable']['setBatchIdMatrix'](PV,m1);PS['getObjectMatrix'](PV)['clone'](PW);Cesium['Matrix4']['multiplyByPoint'](PW,PB,PB);Cesium['Matrix4']['multiplyByPoint'](PW,PC,PC);var Q0=Cesium['Matrix4']['multiplyByPoint'](m1,PB,new Cesium['Cartesian3']());var Q1=Cesium['Matrix4']['multiplyByPoint'](m1,PC,new Cesium['Cartesian3']());var Q2=new Cesium['BoundingSphere']();Cesium['BoundingSphere'][cO0(0x427)]([Q0,Q1],Q2);Cesium['BoundingSphere']['transform'](Q2,PT['_contentModelMatrix'],Q2);var Q3=new Cesium[(cO0(0x428))]();Cesium['BoundingSphere']['clone'](PS['_nodeCommands'][0x0]['command']['_boundingVolume'],Q3);Cesium['BoundingSphere']['union'](Q2,Q3,PS['_nodeCommands'][0x0]['command']['_boundingVolume']);PS['_nodeCommands'][0x0][cO0(0x429)]=!![];var Q4=[Q0,Q1];PT['_batchTable']['_properties']['newMaxPoint']=bP['funcPublic']['copyArr'](PT['_batchTable']['_properties']['maxPoint']);PT['_batchTable']['_properties']['newMinPoint']=bP[cO0(0x42a)]['copyArr'](PT[cO0(0x42b)]['_properties']['minPoint']);Cesium['Cartesian3']['pack'](Q4[0x0],PT['_batchTable']['_properties']['newMaxPoint'][PV]);Cesium['Cartesian3']['pack'](Q4[0x1],PT['_batchTable']['_properties']['newMinPoint'][PV]);var Q5=Cesium['Matrix4']['multiplyByPoint'](PT['_contentModelMatrix'],Q4[0x0],new Cesium['Cartesian3']());var Q6=Cesium['Matrix4']['multiplyByPoint'](PT['_contentModelMatrix'],Q4[0x1],new Cesium['Cartesian3']());PU['updateBoundingVolume'](Q6,Q5);PS['_nodeCommands'][0x0]['command']['_debugShowBoundingVolume']=![];PS['_nodeCommands'][0x0]['command']['dirty']=!![];}}if(Px!=undefined){Px(PE);}bP['viewer']['scene']['requestRender']();}catch(Q7){aia('错'+cO2(0x1c4)+':'+Q7);}},'getRotateAxis':function(Q8,Q9){try{var Qa=new Cesium[(cO0(0x42c))]();Cesium['Cartesian3']['clone'](Q8,Qa);var Qb=new Cesium[(cO0(0x42d))]();Cesium['Matrix4']['inverse'](bP['tileset']['root']['transform'],Qb);Cesium['Matrix4']['multiplyByPoint'](Qb,Q8,Q8);Cesium['Matrix4']['multiplyByPoint'](Qb,Q9,Q9);var Qc=Cesium['Cartesian3']['subtract'](Q8,Q9,new Cesium['Cartesian3']());Cesium['Cartesian3']['normalize'](Qc,Qc);return Qc;}catch(Qd){aia('错'+cO2(0x1c5)+':'+Qd);}},'updateRotateAxis':function(Qe,Qf,Qg){if(Qe==undefined||Qf==undefined||Qg==undefined){return undefined;}var Qh=new Cesium['Cartesian3']();var Qi=Cesium['Cartesian3']['angleBetween'](Qe,new Cesium['Cartesian3'](0x1,0x0,0x0));Qi=Qi*0xb4/Math['PI'];var Qj=Qf;var Qk=Qg;var Ql=bP['funcPublic'][cO0(0x42e)](Qj['longitude'],Qj['latitude'],Qk['longitude'],Qk['latitude']);Ql+=Qi;if(Math[cO0(0x42f)](Ql)){var Qm=Cesium['Matrix3']['fromRotationZ'](Cesium['Math']['toRadians'](Ql));Cesium['Matrix4']['multiplyByPoint'](Cesium['Matrix4']['fromRotationTranslation'](Qm),Qe,Qh);}Cesium['Cartesian3']['normalize'](Qh,Qh);return Qh;},'autoRotate':function(Qn,Qo,Qp,Qq,Qr,Qs,Qt,Qu,Qv){if(bP['isMobile']()){aia('手'+cO2(0x1c6)+'!');return;}if(!afZ(bW)){return;}if(!ag1(bW,0x4)){return;}var Qw=new Cesium['Cartesian3'](Qo,Qp,Qq);try{if(!isEmpty(Qt)){if(bP['m_model']['get'](Qt['toString']())===undefined){throw cNY(0x8e);}bP['tileset']=bP['m_model']['get'](Qt[cO0(0x430)]());}var Qx=bP['funcPublic']['disposeFeatureId'](Qn);if(Qx['length']>0x1){Qt=Qx[0x0];Qn=Qx[0x1];}else Qn=Qx[0x0];if(bP['AutoRotateList']['some'](function(Qy){return Qy['FeatureID']==Qn;}))return;var Qz=new Cesium['Cartesian3'](-Number['MAX_VALUE'],-Number['MAX_VALUE'],-Number['MAX_VALUE']);var QA=new Cesium['Cartesian3'](Number['MAX_VALUE'],Number['MAX_VALUE'],Number['MAX_VALUE']);var QB={'models':[],'batchids':[],'contents':[]};for(var QC=0x0;QC<bP['tileset']['_selectedTiles']['length'];++QC){let QD=bP['tileset']['_selectedTiles'][QC]['_content'];var QE=bP[cO0(0x431)]['GetFeatureFromContent'](QD,Qn);if(QE==-0x1){continue;}let QF=[];QF['push'](QE);if(Qu==undefined){var QG=bP['funcPublic']['GetFeatureMaxMinPoint'](QD,QE);Qz=Cesium[cO0(0x432)]['maximumByComponent'](Qz,QG[0x0],new Cesium['Cartesian3']());Qz=Cesium['Cartesian3']['maximumByComponent'](Qz,QG[0x1],new Cesium['Cartesian3']());QA=Cesium['Cartesian3']['minimumByComponent'](QA,QG[0x0],new Cesium[(cO0(0x433))]());QA=Cesium[cO0(0x434)]['minimumByComponent'](QA,QG[0x1],new Cesium['Cartesian3']());}QB['models']['push'](QD['_model']);QB['batchids']['push'](QF);QB['contents']['push'](QD);}if(QB['models']['length']>0x0){var QH;if(Qu!=undefined){var QI=new Cesium['Matrix4']();var QJ=Cesium['Matrix4']['multiply'](bP['tileset']['modelMatrix'],bP['tileset']['root']['transform'],new Cesium[(cO0(0x435))]());Cesium['Matrix4']['inverse'](QJ,QI);Cesium['Matrix4'][cO0(0x436)](QI,Qu,Qu);QH=Qu;}else{QH=Cesium['Cartesian3']['midpoint'](Qz,QA,new Cesium['Cartesian3']());}bP['StopAutoRotate']=![];bP[cO0(0x437)]['push']({'FeatureID':Qn,'RotateDirection':Qw,'Speed':Qr,'RepeatNum':Qs,'Tag':Qt});bP['Feature']['animation'](Qn,QB,QH['clone'](),Qw,Qr,Qs,0x1,Qt,Qv);}bP['viewer']['scene']['requestRender']();}catch(QK){aia('错'+cO2(0x1c7)+':'+QK);}},'animation':function(QL,QM,QN,QO,QP,QQ,QR,QS,QT){if(bP['isMobile']()){aia('手'+cO2(0x1c8)+'!');return;}requestAnimationFrame(function(){if(!bP['StopAutoRotate']){if(QR%0x2==0x0){let QU=undefined;var QV=Cesium['Quaternion'][cO0(0x438)](QO,Cesium[cO0(0x439)]['toRadians'](QP*0xa),new Cesium['Quaternion']());QU=Cesium['Matrix3'][cO0(0x43a)](QV,new Cesium['Matrix3']());for(let QW=0x0;QW<QM['models']['length'];++QW){let QX=QM['models'][QW];let QY=QM['batchids'][QW];let QZ=QM['contents'][QW];for(let R0=0x0;R0<QY['length'];R0++){let R1=QY[R0];var R2=new Cesium['Matrix4']();QZ['_batchTable']['getBatchIdMatrix'](R1)['clone'](R2);var R3=[];let R4=QN;let R5=Cesium['Cartesian3']['subtract'](new Cesium['Cartesian3'](0x0,0x0,0x0),R4,new Cesium['Cartesian3']());let R6=Cesium['Matrix4']['multiply'](Cesium['Matrix4']['fromRotationTranslation'](QU),Cesium['Matrix4']['fromTranslation'](R5),new Cesium['Matrix4']());R6=Cesium['Matrix4']['multiply'](Cesium['Matrix4']['fromTranslation'](R4),R6,new Cesium['Matrix4']());var R7=Cesium['Matrix4'][cO0(0x43b)](R6,R2,new Cesium[(cO0(0x43c))]());QZ['_batchTable']['setBatchIdMatrix'](R1,R7);}}var R8=bP['FeatureEditMap']['get'](QM['featureId']);if(R8==undefined){bP['FeatureEditMap'][cO0(0x43d)](QM['featureId'],R3);}}QR++;bP['viewer']['scene']['requestRender']();var R9;if(bP['AutoRotateList']['some'](function(Ra){R9=Ra['RotateDirection'];return Ra['FeatureID']==QL;})&&(parseFloat(QQ||0x0)==0x0||QR<QQ)){bP['Feature']['animation'](QL,QM,QN,R9,QP,QQ,QR,QS,QT);}else{bP['Feature']['clearRotate'](QL,QS,![]);if(QT){QT();}}}});},'updateAutoRotateList':function(Rb){if(bP['AutoRotateList']['length']>0x0){for(var Rc=0x0;Rc<bP['AutoRotateList']['length'];Rc++){var Rd=bP['AutoRotateList'][Rc];Rd['RotateDirection']=Rb['clone']();}}},'rotateByAnyAxis':function(aK){if(bP['isMobile']()){aia('手'+cO2(0x1c9)+'!');return;}try{if(!afZ(bW)){return;}if(!ag1(bW,0x4)){return;}if(!Cesium['defined'](aK))throw'缺'+cO2(0x1ca)+'s';if(!isEmpty(aK['tag'])){if(bP['m_model']['get'](aK['tag']['toString']())===undefined){throw cNY(0x8f);}bP['tileset']=bP['m_model']['get'](aK['tag']['toString']());}var Rf;var Rg=[];var Rh=new Cesium['Matrix4']();var Ri=Cesium['Matrix4']['IDENTITY']['clone']();Cesium['Matrix4']['multiply'](bP['tileset']['modelMatrix'],bP['tileset']['root']['transform'],Ri);Cesium['Matrix4']['inverse'](Ri,Rh);if(!Array[cO0(0x43e)](aK['featureId'])&&aK[cO0(0x43f)]['indexOf']('#')){aK['featureId']=aK['featureId'][cO0(0x440)]('#');}for(var Rj=0x0;Rj<aK['featureId']['length'];Rj++){Rf=bP['funcPublic']['disposeFeatureId'](aK['featureId'][Rj]);if(Rf['length']>0x1)Rg['push'](Rf[0x1]);else Rg['push'](Rf[0x0]);}var Rk=new Cesium['Cartesian3'](-Number['MAX_VALUE'],-Number['MAX_VALUE'],-Number[cO0(0x441)]);var Rl=new Cesium['Cartesian3'](Number['MAX_VALUE'],Number[cO0(0x442)],Number[cO0(0x443)]);var Rm={'models':[],'batchids':[]};var Rn=new Cesium['Matrix3']();for(var Ro=0x0;Ro<bP['tileset']['_selectedTiles']['length'];++Ro){let Rp=bP['tileset']['_selectedTiles'][Ro]['_content'];let Rq=bP['tileset']['_selectedTiles'][Ro];var Rr=bP['funcPublic']['GetFeaturesFromContent'](Rp,Rg['join']('#'));let Rs=[];if(Rr['size']==0x0){continue;}Rr[cO0(0x444)](function(Rt,Ru){Rs['push'](Rt);let Rv=Rt;var Rw=bP['funcPublic']['GetFeatureMaxMinPoint'](Rp,Rv);Rk=Cesium['Cartesian3']['maximumByComponent'](Rk,Rw[0x0],new Cesium['Cartesian3']());Rk=Cesium['Cartesian3'][cO0(0x445)](Rk,Rw[0x1],new Cesium[(cO0(0x446))]());Rl=Cesium['Cartesian3']['minimumByComponent'](Rl,Rw[0x0],new Cesium['Cartesian3']());Rl=Cesium['Cartesian3']['minimumByComponent'](Rl,Rw[0x1],new Cesium['Cartesian3']());Rm['models']['push'](Rq);Rm['batchids']['push'](Rs);});}if(Rm['models']['length']==0x0||Rm[cO0(0x447)]['length']==0x0){throw cNY(0x90);}var Rx=Number(aK['rotate']);if(isNaN(Rx)){throw cNY(0x91);}var Ry,Rz;switch(aK['type']){case 0x0:if(Array['isArray'](aK['point1'])&&aK['point1']['length']==0x3&&Array['isArray'](aK['point2'])&&aK['point2']['length']==0x3){Ry=Cesium['Cartesian3']['fromRadiansArrayHeights'](aK['point1'])[0x0];Rz=Cesium['Cartesian3']['fromRadiansArrayHeights'](aK[cO0(0x448)])[0x0];}else throw Error(cNY(0x92));break;case 0x1:if(Cesium['defined'](aK['point1'])&&aK['point1']instanceof Cesium['Cartesian3']&&Cesium['defined'](aK['point2'])&&aK[cO0(0x449)]instanceof Cesium[cO0(0x44a)]){Ry=aK['point1'];Rz=aK['point2'];}else throw Error(cNY(0x93));break;default:throw Error('t'+cO2(0x1cb)+'效');}if(Rm['models']['length']>0x0){var RA=Cesium[cO0(0x44b)]['midpoint'](Rk,Rl,new Cesium['Cartesian3']());Cesium['Matrix4']['multiplyByPoint'](Rh,Ry,Ry);Cesium['Matrix4']['multiplyByPoint'](Rh,Rz,Rz);var RB=new Cesium['Cartesian3']();Cesium[cO0(0x44c)]['subtract'](Rz,Ry,RB);Cesium['Cartesian3']['normalize'](RB,RB);var RC=new Cesium['Matrix3']();_applyRotateAroundAxis(RB,Cesium['Math']['toRadians'](Rx),RC);var RD=Cesium['Matrix4']['fromRotationTranslation'](RC);Cesium['Matrix4']['clone'](RC,Rn);var RE=GetFootOfPerpendicular(Ry,Rz,RA);var RF=new Cesium['Cartesian3']();Cesium['Cartesian3']['negate'](RE,RF);var RG=Cesium['Matrix4']['IDENTITY']['clone']();var RH=Cesium['Matrix4']['IDENTITY']['clone']();Cesium['Matrix4']['fromTranslation'](RF,RG);Cesium['Matrix4']['fromTranslation'](RE,RH);var RI=Cesium['Matrix4']['multiply'](RD,RG,new Cesium['Matrix4']());RI=Cesium[cO0(0x44d)]['multiply'](RH,RI,new Cesium['Matrix4']());var RJ=undefined;for(var RK=0x0;RK<Rm['models']['length'];++RK){var RL=Rm['models'][RK]['_content'][cO0(0x44e)];var RM=Rm['models'][RK][cO0(0x44f)];var RN=Rm['models'][RK];var RO=Rm[cO0(0x450)][RK];for(var Rj=0x0;Rj<RO['length'];Rj++){var RQ=RO[Rj];if(!RJ){RJ=new Cesium['Matrix4']();RM['_batchTable']['getBatchIdMatrix'](RQ)['clone'](RJ);}var RR=Cesium['Matrix4']['multiplyTransformation'](RI,RJ,new Cesium['Matrix4']());RM['_batchTable']['setBatchIdMatrix'](RQ,RR);}RL['_nodeCommands'][0x0]['dirty']=!![];RL['_nodeCommands'][0x0]['command']['_debugShowBoundingVolume']=![];RL['_nodeCommands'][0x0]['command']['dirty']=!![];if(aK[cO0(0x451)]!=undefined){aK['callback'](Rn);}}}bP['viewer'][cO0(0x452)]['requestRender']();}catch(RS){aia(RS);}},'clearOffset':function(RT,RU){try{if(!afZ(bW)){return;}if(!ag1(bW,0x4)){return;}if(!isEmpty(RU)){if(bP['m_model']['get'](RU['toString']())===undefined){throw cNY(0x94);}bP['tileset']=bP['m_model']['get'](RU['toString']());}var RV=bP['funcPublic']['disposeFeatureId'](RT);if(RV['length']>0x1)RT=RV[0x1];else RT=RV[0x0];for(var RW=0x0;RW<bP['tileset']['_selectedTiles']['length'];++RW){var RX=bP['tileset']['_selectedTiles'][RW]['_content'];var RY=bP['funcPublic']['GetFeatureFromContent'](RX,RT);if(RY==-0x1){continue;}model=RX['_model'];var RZ=bP['tileset'][cO0(0x453)][RW];RX['_batchTable']['setBatchIdMatrix'](RY,Cesium['Matrix4']['IDENTITY']);var S0=bP['funcPublic']['GetFeatureMaxMinPoint'](RX,RY,bP);var S1=new Cesium['Cartesian3'](-Infinity,-Infinity,-Infinity),S2=new Cesium['Cartesian3'](Infinity,Infinity,Infinity);S1=Cesium[cO0(0x454)]['maximumByComponent'](S1,S0[0x0],new Cesium['Cartesian3']());S2=Cesium['Cartesian3']['minimumByComponent'](S2,S0[0x1],new Cesium['Cartesian3']());var S3=new Cesium['BoundingSphere']();Cesium['BoundingSphere']['fromPoints']([S1,S2],S3);Cesium['BoundingSphere']['transform'](S3,RX['_contentModelMatrix'],S3);var S4=new Cesium['BoundingSphere']();Cesium['BoundingSphere']['clone'](model['_nodeCommands'][0x0][cO0(0x455)]['_boundingVolume'],S4);Cesium['BoundingSphere']['union'](S3,S4,model['_nodeCommands'][0x0]['command']['_boundingVolume']);model['_nodeCommands'][0x0]['dirty']=!![];var S5=[S1,S2];var S6=Cesium['Matrix4']['multiplyByPoint'](RX['_contentModelMatrix'],S5[0x0],new Cesium['Cartesian3']());var S7=Cesium['Matrix4']['multiplyByPoint'](RX['_contentModelMatrix'],S5[0x1],new Cesium['Cartesian3']());RZ['updateBoundingVolume'](S7,S6);model['_nodeCommands'][0x0][cO0(0x456)]['_debugShowBoundingVolume']=![];model['_nodeCommands'][0x0]['command']['dirty']=!![];}bP['viewer']['scene']['requestRender']();}catch(S8){aia('错'+cO2(0x1cc)+':'+S8);}},'clearGeometrySize':function(){try{if(!afZ(bW)){return;}bL['forEach']((S9,Sa)=>{bP['viewer']['scene'][cO0(0x457)]['remove'](S9);if(Cesium['defined'](S9))bL['splice'](Sa,0x1);});bP['funcPublic']['ClearMeasuringline']('o'+cO2(0x1cd)+'s',bP['viewer']);bP['viewer']['entities']['removeById']('o'+cO2(0x1ce)+'s');}catch(Sb){aia('错'+cO2(0x1cf)+':'+Sb);}},'clipFeatures':function(Sc,Sd){try{if(!afZ(bW)){return;}if(!ag1(bW,0x8)){return;}var Se=new Cesium['Color']();if(!Cesium['defined'](Sd))Sd=new Cesium['Color'](0x0,0x0,0x0,0.01);if(Sd instanceof Cesium['Color'])Cesium[cO0(0x458)]['clone'](Sd,Se);else Cesium['Color']['fromCssColorString'](Sd,Se);var Sf=Sc[cO0(0x459)]('#');if(Array['isArray'](Sf)){var Sg=new Map();var Sh=[];for(var Si=0x0;Si<Sf['length'];Si++){var Sj=Sf[Si];var Sk=bP['funcPublic']['disposeFeatureId'](Sj);var Sl='';if(Sk['length']>0x1){Sl=Sk[0x0];Sj=Sk[0x1];}else throw'未'+cO2(0x1d0)+'。';if(!Sg['has'](Sl))Sg['set'](Sl,[]);var Sm=bP['m_model']['get'](Sl['toString']());if(Cesium['defined'](Sm))bP['funcPublic']['getAllTiles'](Sm,function(Sn){for(var So=0x0;So<Sn['length'];++So){var Sp=Sn[So]['_content'];if(!Cesium['defined'](Sp))continue;var Sq=bP['funcPublic']['GetFeatureFromContent'](Sp,Sj);var Sr=Sp['_batchTable'];if(!Sr)continue;if(!Cesium[cO0(0x45a)](Sq)||Sq==-0x1)continue;Sg['get'](Sl)['push']({'id':Sj,'batchId':Sq,'model':Sn[So]});if(Sr['setBatchIdsClipState'])Sr['setBatchIdsClipState'](Sr['_properties']['batchId'],![]);}});}if(Sg[cO0(0x45b)]>0x0){Sg['forEach'](function(Ss,St){if(!isEmpty(St)){if(bP[cO0(0x45c)]['get'](St['toString']())===undefined){throw cNY(0x95);}bP['tileset']=bP[cO0(0x45d)]['get'](St['toString']());}var Su=!isEmpty(bP['tileset']['modelMatrix'])?new Cesium['Matrix4']['clone'](bP['tileset']['modelMatrix']):new Cesium[(cO0(0x45e))]['clone'](Cesium['Matrix4'][cO0(0x45f)]);var Sv=function(Sw,Sj,Sy){var Sk=bP['funcPublic']['disposeFeatureId'](Sj);if(Sk['length']>0x1)Sj=Sk[0x1];else Sj=Sk[0x0];var SA=Sw[cO0(0x460)]['featuresLength'];var SB=Sw[cO0(0x461)]['_batchTable'];if(Sy<SA){var SC=new Cesium[(cO0(0x462))]({'planes':[],'edgeColor':Cesium['Color']['RED'],'edgeWidth':0x0,'unionClippingRegions':!![]});Sw['content']['_model']['_clippingPlanes']=SC;SC['_owner']=Sw['content']['_model'];bP['clippingPlaneArray'][cO0(0x463)](SC);if(SB['setBatchIdClipState'])SB['setBatchIdClipState'](Sy,!![]);if(SB['setBatchIdClipColor'])SB['setBatchIdClipColor'](Sy,Se);}};var SD=[];for(var Si=0x0;Si<Ss['length'];Si++){var SF=Ss[Si];var Sj=SF[cO0(0x464)];SD['push'](Sj);}var SH=bP['Feature']['getFeaturesBoundingBox'](SD,Sl,function(SI){},![]);if(!Cesium['defined'](SH))throw cNY(0x96);var SJ=SH['max'];var SK=SH['min'];var SL=SH['center'];var SM=SH['size'];bP['GLE_ClipPlansBoxCenter']=SL;bP[cO0(0x465)]=SM;for(var Si=0x0;Si<Ss['length'];Si++){var SF=Ss[Si];var Sj=SF['id'];var SQ=SF['batchId'];var SR=SF['model'];Sv(SR,Sj,SQ);}var SS=SL;var ST=Cesium['Transforms']['eastNorthUpToFixedFrame'](SS);var SU=Cesium['Matrix4'][cO0(0x466)](bP['tileset']['clippingPlanesOriginMatrix'],new Cesium[(cO0(0x467))]());var Su=Cesium['Matrix4']['multiply'](SU,ST,new Cesium['Matrix4']());if(bP['clippingPlaneArray']&&bP['clippingPlaneArray']['length']>0x0){bP['clippingPlaneArray']['forEach'](function(SW){SW['modelMatrix']=Su;});}bP['viewer']['scene']['requestRender']();});}}}catch(SX){aia(SX);}},'setClipDistance':function(SY,SZ,T0){if(!afZ(bW)){return;}if(!ag1(bW,0x8)){return;}if(SY&&undefined!=bP['GLE_ClipPlansBoxSize']){SY=SY[cO0(0x468)]();var T1;var T2;switch(SY){case'X'+cO2(0x1d1)+'X':T1=bP['GLE_ClipPlansBoxSize']['x']*SZ/0x2;T2=new Cesium['Cartesian3'](-0x1,0x0,0x0);break;case'X'+cO2(0x1d2)+'N':T1=bP[cO0(0x469)]['x']*-SZ/0x2;T2=new Cesium['Cartesian3'](0x1,0x0,0x0);break;case'Y'+cO2(0x1d3)+'X':T1=bP['GLE_ClipPlansBoxSize']['y']*SZ/0x2;T2=new Cesium['Cartesian3'](0x0,-0x1,0x0);break;case'Y'+cO2(0x1d4)+'N':T1=bP['GLE_ClipPlansBoxSize']['y']*-SZ/0x2;T2=new Cesium['Cartesian3'](0x0,0x1,0x0);break;case'Z'+cO2(0x1d5)+'X':T1=bP['GLE_ClipPlansBoxSize']['z']*SZ/0x2;T2=new Cesium['Cartesian3'](0x0,0x0,-0x1);break;case'Z'+cO2(0x1d6)+'N':T1=bP['GLE_ClipPlansBoxSize']['z']*-SZ/0x2;T2=new Cesium['Cartesian3'](0x0,0x0,0x1);break;default:return;}if(bP['clippingPlaneArray']&&bP['clippingPlaneArray']['length']>0x0){for(let T3=0x0;T3<bP['clippingPlaneArray']['length'];T3++){var T4=bP['clippingPlaneArray'][T3];var T5=![];if(T4&&T4['length']>0x0){for(var T6=0x0;T6<T4['length'];++T6){var T7=T4['get'](T6);if(!T7['isDestroy']&&T7['types']===SY){T7['distance']=T1;T5=!![];if(Cesium['defined'](T0)&&T0&&bP['clippingPlaneEntities']&&bP['clippingPlaneEntities']['length']>0x0){for(let T8=0x0;T8<bP['clippingPlaneEntities']['length'];T8++){const T9=bP['clippingPlaneEntities'][T8];if(T9['types']===SY){T9['plane']['plane']['distance']=T1;break;}}}break;}}}if(!T5){var T7=new Cesium['ClippingPlane'](T2,T1);if(T7){T7['types']=SY;T4['add'](T7);if(Cesium['defined'](T0)&&T0){var Tb=bP['viewer']['entities']['add']({'position':bP['GLE_ClipPlansBoxCenter'],'plane':{'dimensions':new Cesium[(cO0(0x46a))](0x1e,0x1e),'material':Cesium['Color']['WHITE']['withAlpha'](0.1),'plane':new Cesium[(cO0(0x46b))](function(){return T7;},![]),'outline':!![],'outlineColor':Cesium['Color']['WHITE']}});Tb['types']=SY;bP['clippingPlaneEntities']['push'](Tb);}}}}}bP['viewer'][cO0(0x46c)][cO0(0x46d)]();}},'cancelClipFeatures':function(Tc){if(!afZ(bW)){return;}if(!ag1(bW,0x8)){return;}bP['clippingPlaneArray'][cO0(0x46e)](0x0,bP['clippingPlaneArray']['length']);bP['GLE_ClipPlansBoxSize']=undefined;var Td=Tc['split']('#');for(var Te=0x0;Te<Td['length'];Te++){var Tf=Td[Te];var Tg=bP['funcPublic']['disposeFeatureId'](Tf);var Th='';if(Tg['length']>0x1){Th=Tg[0x0];Tf=Tg[0x1];}else throw'未'+cO2(0x1d7)+'。';var Ti=bP['m_model']['get'](Th['toString']());if(Cesium['defined'](Ti))bP['funcPublic']['getAllTiles'](Ti,function(Tj){for(var Tk=0x0;Tk<Tj['length'];++Tk){var Tl=Tj[Tk]['_content'];if(!Cesium['defined'](Tl))continue;var Tm=Tl['_batchTable'];if(Tl[cO0(0x46f)]&&Tl['_model']['clippingPlanes']&&Tl[cO0(0x470)]['clippingPlanes']!==Ti['clippingPlanes']){Tl['_model']['_clippingPlanes']=Ti['clippingPlanes'];}if(!Tm)continue;if(Tm['setBatchIdsClipState'])Tm['setBatchIdsClipState'](Tm['_properties']['batchId'],!![]);if(Tm['setBatchIdsClipColor'])Tm['setBatchIdsClipColor'](Tm['_properties']['batchId'],new Cesium['Color'](0x1,0x1,0x1,0x1));}});}if(bP['clippingPlaneEntities']&&bP[cO0(0x471)]['length']>0x0){bP['clippingPlaneEntities']['forEach'](function(Tn){if(bP[cO0(0x472)]['entities']['contains'](Tn)){bP['viewer']['entities']['remove'](Tn);}});bP[cO0(0x473)]['length']=0x0;}bP[cO0(0x474)]['scene']['requestRender']();},'getAll':function(To){try{if(!afZ(bW)){return;}if(!isEmpty(To)){if(bP['m_model']['get'](To['toString']())===undefined){throw cNY(0x97);}bP['tileset']=bP['m_model'][cO0(0x475)](To['toString']());}let Tp=[];bP['funcPublic']['GetAllTilesetFeatureId'](bP['tileset'],bP['tileset']['root'],To,Tp);return{'features':Tp,'length':Tp['length']};}catch(Tq){aia('错'+cO2(0x1d8)+':'+Tq);}},'getAllIdByTileset':function(Tr,Ts){try{let Tt=[];bP['funcPublic']['GetAllTilesetFeatureId'](Tr,Tr['root'],Ts,Tt);return{'features':Tt,'length':Tt['length']};}catch(Tu){aia('错'+cO2(0x1d9)+':'+Tu);}},'getTileByIds':function(Tv,Tw){try{if(!afZ(bW)){return;}if(!isEmpty(Tv)){if(bP['m_model']['get'](Tv['toString']())===undefined){throw cNY(0x98);}bP['tileset']=bP['m_model']['get'](Tv['toString']());}let Tx=new Map();bP['funcPublic']['GetTileByFeatureId'](bP['tileset'],bP['tileset'][cO0(0x476)],Tv,Tw,Tx);return Tx;}catch(Ty){aia('错'+cO2(0x1da)+':'+Ty);}},'topRendering':function(aK){try{if(!bP['viewer']['scene']['_context'][cO0(0x477)]){aia('w'+cO2(0x1db)+'!');return;}if(bP['tileset']==undefined){throw cNY(0x99);}bP['viewer']['scene']['requestRenderMode']=![];var TA=aK['featureIds'];var TB=aK['selectColor']==undefined?Cesium[cO0(0x478)]['YELLOW']:aK['selectColor'];var TC=aK['featureAlpha']==undefined?0.1:aK['featureAlpha'];var TD=aK['isMultiple']==undefined?![]:aK['isMultiple'];var TE=aK['tagName'];if(TE==undefined){return;}if(!TD){bP['Feature']['clearTopRenderSelectColor']();}bP[cO0(0x479)]['scene']['requestRender']();var TF='';var TG=0x0;if(TA['size']>0x0){TA['forEach'](function(TH,TI){if(TC<0x1)bP['Feature']['setAlpha'](TI,TC);var TJ=TI['split']('^');if(TJ['length']==0x2)TJ=TJ[0x1];else TJ=TJ[0x0];TF+='#'+TJ;var TK=bP['topRenderMap']['get'](TE['toString']());var TL={'featureId':TJ,'color':TB,'original':'r'+cO2(0x1dc)+')'};if(!TK['has'](TJ)){TK['set'](TJ,TL);}TG++;});}else{return;}for(var TM=0x0;TM<bP[cO0(0x47a)]['_selectedTiles'][cO0(0x47b)];++TM){var TN=bP[cO0(0x47c)]['_selectedTiles'][TM]['_content'];var TO=bP['funcPublic']['GetFeaturesFromContent'](TN,TF);var TP=TN['_batchTable'];if(TO['size']==0x0){continue;}TO['forEach'](function(TQ,TR){TP['setBatchIdTopRenderState'](TQ,!![]);});TN['_isTopRender']=!![];}if(bP['viewer']['scene']['postProcessStages']['_stages']['length']>0x0){var TS=bP['viewer']['scene']['postProcessStages']['_stages'];for(var TT=0x0;TT<bP['viewer']['scene']['postProcessStages']['_stages']['length'];TT++){var TU=TS[TT];if(TU['_name']==cNY(0x9a)){bP['viewer']['scene']['requestRender']();return;}}}var TV=Cesium['PostProcessStageLibrary']['createTopRenderingStage']();TV[cO0(0x47d)]['selectColor']=TB;bP['viewer']['scene']['postProcessStages']['add'](TV);bP['viewer']['scene']['requestRender']();}catch(TW){aia('错'+cO2(0x1dd)+':'+TW);}},'clearTopRenderSelectColor':function(){try{if(!afZ(bW)){return;}if(bP[cO0(0x47e)]==undefined){throw cNY(0x9b);}var TX='';var TY=0x1;if(bP['tileset']['stylecolor']!=undefined){var TZ=Cesium['Color']['fromCssColorString'](bP['tileset']['stylecolor'])['alpha'];TY=TZ;}bP['m_model']['forEach'](function(U0,U1){var U2=bP['topRenderMap']['get'](U1['toString']());if(U2['size']>0x0){U2['forEach'](function(U3,U4){TX+='#'+U4;bP['Feature'][cO0(0x47f)](U1+'^'+U4,TY);U2['delete'](U4);});bP['tileset']=bP['m_model']['get'](U1);bP[cO0(0x480)]['SetStateByFeatureIds'](bP['tileset'],bP['tileset']['root'],TX,![]);bP[cO0(0x481)]['scene']['requestRender']();}});}catch(U5){aia('错'+cO2(0x1de)+':'+U5);}},'getMaterialName':function(U6,U7,U8){try{if(!afZ(bW)){return;}if(!isEmpty(U7)){if(bP['m_model']['get'](U7['toString']())===undefined){throw cNY(0x9c);}bP['tileset']=bP['m_model']['get'](U7['toString']());}var U9=bP[cO0(0x482)]['disposeFeatureId'](U6);if(U9['length']>0x1)U6=U9[0x1];else U6=U9[0x0];var Ua=new Map();for(var Ub=0x0;Ub<bP['tileset']['_selectedTiles']['length'];++Ub){var Uc=bP['tileset'][cO0(0x483)][Ub]['_content'];var Ud=bP['funcPublic']['GetFeatureFromContent'](Uc,U6);if(Ud==-0x1){continue;}if(U8!=undefined){if(U8!=Ud){continue;}}var Ue=Uc['_model']['_runtime']['materialsByName'];Object['getOwnPropertyNames'](Ue)['forEach'](function(Uf,Ug,Uh){Ua['set'](U6+'_'+Ud,Ue[Uf]['name']);});}return Ua;}catch(Ui){aia('错'+cO2(0x1df)+':'+Ui);}},'rotateInstance':function(Uj,Uk,Ul,Um,Un){try{if(!afZ(bW)){return;}if(!isEmpty(Um)){if(bP[cO0(0x484)]['get'](Um['toString']())===undefined){throw cNY(0x9d);}bP['tileset']=bP['m_model']['get'](Um['toString']());}var Uo=[];bP['funcPublic']['GetAllTilesetFeatureId'](bP['tileset'],bP[cO0(0x485)]['root'],Um,Uo);var Up=[];for(var Uq=0x0;Uq<Uo['length'];Uq++){var Ur=Uo[Uq]['split']('_');if(Ur['length']>0x1){Ur['pop']();}if(Up['indexOf'](Ur['join']('_'))==-0x1){Up['push'](Ur['join']('_'));}}if(Uj['length']>0x0){for(var Us=0x0;Us<Uj[cO0(0x486)];Us++){var Ut=[];for(var Uu=0x0;Uu<Up[cO0(0x487)];Uu++){Ut['push'](Up[Uu]+'_'+Uj[Us]);}bP['Feature']['rotate'](Ut,Uk=='X'?0x1:0x0,Uk=='Y'?0x1:0x0,Uk=='Z'?0x1:0x0,Ul,Um,Un);}}else{var Ut=[];for(var Uu=0x0;Uu<Up['length'];Uu++){Ut['push'](Up[Uu]);}bP['Feature']['rotate'](Ut,Uk=='X'?0x1:0x0,Uk=='Y'?0x1:0x0,Uk=='Z'?0x1:0x0,Ul,Um,Un);}}catch(Ux){aia('错'+cO2(0x1e0)+':'+Ux);}},'clearRotateInstance':function(Uy,Uz){try{if(!afZ(bW)){return;}if(!isEmpty(Uz)){if(bP[cO0(0x488)]['get'](Uz[cO0(0x489)]())===undefined){throw cNY(0x9e);}bP['tileset']=bP['m_model']['get'](Uz['toString']());}var UA=[];bP['funcPublic']['GetAllTilesetFeatureId'](bP['tileset'],bP['tileset'][cO0(0x48a)],Uz,UA);var UB=[];for(var UC=0x0;UC<UA[cO0(0x48b)];UC++){var UD=UA[UC]['split']('_');if(UD['length']>0x1){UD['pop']();}if(UB['indexOf'](UD['join']('_'))==-0x1){UB['push'](UD['join']('_'));}}if(Uy[cO0(0x48c)]>0x0){for(var UE=0x0;UE<Uy['length'];UE++){for(var UF=0x0;UF<UB['length'];UF++){bP['Feature']['clearRotate'](UB[UF]+'_'+Uy[UE],Uz);}}}else{for(var UF=0x0;UF<UB[cO0(0x48d)];UF++){bP['Feature']['clearRotate'](UB[UF],Uz);}}}catch(UH){aia('错'+cO2(0x1e1)+':'+UH);}},'setColorInstance':function(UI,UJ,UK,UL,UM,UN){try{if(!afZ(bW)){return;}if(!isEmpty(UN)){if(bP['m_model']['get'](UN['toString']())===undefined){throw cNY(0x9f);}bP['tileset']=bP['m_model']['get'](UN['toString']());}var UO=[];bP['funcPublic']['GetAllTilesetFeatureId'](bP['tileset'],bP['tileset']['root'],UN,UO);var UP=[];for(var UQ=0x0;UQ<UO[cO0(0x48e)];UQ++){var UR=UO[UQ]['split']('_');if(UR['length']>0x1){UR['pop']();}if(UP['indexOf'](UR['join']('_'))==-0x1){UP[cO0(0x48f)](UR['join']('_'));}}var US=[];if(UI[cO0(0x490)]>0x0){for(var UT=0x0;UT<UI['length'];UT++){for(var UU=0x0;UU<UP['length'];UU++){US['push'](UP[UU]+'_'+UI[UT]);}}}else{for(var UU=0x0;UU<UP['length'];UU++){US['push'](UP[UU]);}}bP['Feature']['setColor'](US['join']('#'),UJ,UK,UL,UM,UN);}catch(UW){aia('错'+cO2(0x1e2)+':'+UW);}},'setVisibleInstance':function(UX,UY,UZ,V0){try{if(!afZ(bW)){return;}if(!isEmpty(UZ)){if(bP['m_model']['get'](UZ['toString']())===undefined){throw cNY(0xa0);}bP['tileset']=bP['m_model']['get'](UZ['toString']());}var V1=[];bP['funcPublic']['GetAllTilesetFeatureId'](bP[cO0(0x491)],bP['tileset']['root'],UZ,V1);var V2=[];for(var V3=0x0;V3<V1['length'];V3++){var V4=V1[V3]['split']('_');if(V4['length']>0x1){V4['pop']();}if(V2['indexOf'](V4['join']('_'))==-0x1){V2['push'](V4['join']('_'));}}var V5=[];if(UX['length']>0x0){for(var V6=0x0;V6<UX['length'];V6++){for(var V7=0x0;V7<V2['length'];V7++){V5['push'](V2[V7]+'_'+UX[V6]);}}}else{for(var V7=0x0;V7<V2['length'];V7++){V5['push'](V2[V7]);}}bP['Feature']['setVisible'](V5[cO0(0x492)]('#'),UY,UZ,V0);}catch(V9){aia('错'+cO2(0x1e3)+':'+V9);}},'offsetInstance':function(Va,Vb,Vc,Vd,Ve){try{if(!afZ(bW)){return;}if(!isEmpty(Ve)){if(bP['m_model']['get'](Ve['toString']())===undefined){throw cNY(0xa1);}bP['tileset']=bP['m_model']['get'](Ve['toString']());}var Vf=[];bP['funcPublic']['GetAllTilesetFeatureId'](bP['tileset'],bP['tileset']['root'],Ve,Vf);var Vg=[];for(var Vh=0x0;Vh<Vf['length'];Vh++){var Vi=Vf[Vh]['split']('_');if(Vi['length']>0x1){Vi['pop']();}if(Vg['indexOf'](Vi['join']('_'))==-0x1){Vg['push'](Vi[cO0(0x493)]('_'));}}if(Vd['length']>0x0){for(var Vj=0x0;Vj<Vd['length'];Vj++){for(var Vk=0x0;Vk<Vg['length'];Vk++){bP[cO0(0x494)]['offset'](Va,Vb,Vc,Vg[Vk]+'_'+Vd[Vj],Ve);}}}else{for(var Vk=0x0;Vk<Vg['length'];Vk++){bP['Feature']['offset'](Va,Vb,Vc,Vg[Vk],Ve);}}}catch(Vm){aia('错'+cO2(0x1e4)+':'+Vm);}},'clearOffsetInstance':function(Vn,Vo){try{if(!afZ(bW)){return;}if(!isEmpty(Vo)){if(bP['m_model'][cO0(0x495)](Vo['toString']())===undefined){throw cNY(0xa2);}bP['tileset']=bP['m_model']['get'](Vo['toString']());}var Vp=[];bP[cO0(0x496)]['GetAllTilesetFeatureId'](bP['tileset'],bP['tileset']['root'],Vo,Vp);var Vq=[];for(var Vr=0x0;Vr<Vp[cO0(0x497)];Vr++){var Vs=Vp[Vr]['split']('_');if(Vs['length']>0x1){Vs['pop']();}if(Vq['indexOf'](Vs['join']('_'))==-0x1){Vq['push'](Vs[cO0(0x498)]('_'));}}if(Vn['length']>0x0){for(var Vt=0x0;Vt<Vn['length'];Vt++){for(var Vu=0x0;Vu<Vq[cO0(0x499)];Vu++){bP['Feature']['clearOffset'](Vq[Vu]+'_'+Vn[Vt],Vo);}}}else{for(var Vu=0x0;Vu<Vq['length'];Vu++){bP['Feature']['clearOffset'](Vq[Vu],Vo);}}}catch(Vw){aia('错'+cO2(0x1e5)+':'+Vw);}},'setAlphaInstance':function(Vx,Vy,Vz){try{if(!afZ(bW)){return;}if(!isEmpty(Vz)){if(bP[cO0(0x49a)]['get'](Vz['toString']())===undefined){throw cNY(0xa3);}bP['tileset']=bP['m_model']['get'](Vz['toString']());}var VA=[];bP['funcPublic']['GetAllTilesetFeatureId'](bP['tileset'],bP['tileset']['root'],Vz,VA);var VB=[];for(var VC=0x0;VC<VA['length'];VC++){var VD=VA[VC]['split']('_');if(VD['length']>0x1){VD['pop']();}if(VB['indexOf'](VD['join']('_'))==-0x1){VB['push'](VD['join']('_'));}}var VE=[];if(Vx['length']>0x0){for(var VF=0x0;VF<Vx['length'];VF++){for(var VG=0x0;VG<VB['length'];VG++){VE[cO0(0x49b)](VB[VG]+'_'+Vx[VF]);}}}else{for(var VG=0x0;VG<VB['length'];VG++){VE['push'](VB[VG]);}}bP['Feature']['setAlpha'](VE['join']('#'),Vy,Vz);}catch(VI){aia('错'+cO2(0x1e6)+':'+VI);}},'getAllInstance':function(VJ,VK){try{if(!afZ(bW)){return;}if(!isEmpty(VJ)){if(bP[cO0(0x49c)]['get'](VJ['toString']())===undefined){throw cNY(0xa4);}bP[cO0(0x49d)]=bP['m_model'][cO0(0x49e)](VJ['toString']());}let VL=[];let VM=[];let VN=[];bP['funcPublic']['GetAllTilesetFeatureId'](bP['tileset'],bP['tileset']['root'],VJ,VL);for(let VO=0x0;VO<VL['length'];VO++){var VP=VL[VO][cO0(0x49f)]('_');if(VP['length']>0x1){VP['pop']();if(VN[cO0(0x4a0)](VP['join']('_'))==-0x1){VN['push'](VP['join']('_'));}}else{VM['push'](VL[VO]);}}var VQ=[];for(var VR=0x0;VR<VK['length'];VR++){if(VK[VR]==0x0){VQ=VQ['concat'](VM);}for(var VS=0x0;VS<VN['length'];VS++){VQ['push'](VN[VS]+'_'+VK[VR]);}}return{'features':VQ,'length':VQ['length']};}catch(VT){aia('错'+cO2(0x1e7)+':'+VT);}},'rotateByAnyAxisInstance':function(aK){if(bP['isMobile']()){aia('手'+cO2(0x1e8)+'!');return;}try{if(!afZ(bW)){return;}if(!ag1(bW,0x4)){return;}if(!Cesium['defined'](aK))throw'缺'+cO2(0x1e9)+'s';if(!isEmpty(aK['tag'])){if(bP[cO0(0x4a1)]['get'](aK['tag']['toString']())===undefined){throw cNY(0xa5);}bP['tileset']=bP['m_model']['get'](aK['tag']['toString']());}let VV=[];let VW=[];let VX=[];bP['funcPublic']['GetAllTilesetFeatureId'](bP[cO0(0x4a2)],bP[cO0(0x4a3)][cO0(0x4a4)],aK['tag'],VV);for(let VY=0x0;VY<VV['length'];VY++){var VZ=VV[VY][cO0(0x4a5)]('_');if(VZ['length']>0x1){VZ['pop']();if(VX['indexOf'](VZ['join']('_'))==-0x1){VX['push'](VZ['join']('_'));}}else{VW['push'](VV[VY]);}}for(var W0=0x0;W0<aK['modelIndices']['length'];W0++){var W1=[];if(aK['modelIndices'][W0]==0x0){W1=W1['concat'](VW);}for(var W2=0x0;W2<VX['length'];W2++){W1[cO0(0x4a6)](VX[W2]+'_'+aK[cO0(0x4a7)][W0]);}aK['featureId']=W1['join']('#');bP['Feature']['rotateByAnyAxis'](aK);}bP['viewer'][cO0(0x4a8)]['requestRender']();}catch(W3){aia(W3);}}};this['ParticleSystem']={'getDefaultConfig':function(W4){if(!afZ(bX)){return;}if(!Cesium['defined'](bP['Effect_ParticleSystem'])){bP[cO0(0x4a9)]=new GLEParticleSystem(bP['viewer']);}return bP[cO0(0x4aa)]['getConfig'](W4);},'add':function(W5,W6,aK){if(!afZ(bX)){return;}if(!Cesium['defined'](bP['Effect_ParticleSystem'])){bP['Effect_ParticleSystem']=new GLEParticleSystem(bP['viewer']);}bP['viewer']['scene']['requestRenderMode']=![];return bP['Effect_ParticleSystem']['addParticleSystem'](W5,W6,aK);},'update':function(W8,aK){if(!afZ(bX)){return;}if(!Cesium['defined'](bP['Effect_ParticleSystem'])){bP['Effect_ParticleSystem']=new GLEParticleSystem(bP['viewer']);}bP['viewer']['scene']['requestRenderMode']=![];return bP['Effect_ParticleSystem']['updateParticleSystem'](W8,aK);},'remove':function(Wa){if(!afZ(bX)){return;}if(!Cesium['defined'](bP['Effect_ParticleSystem'])){bP['Effect_ParticleSystem']=new GLEParticleSystem(bP['viewer']);}return bP['Effect_ParticleSystem']['removeParticleSystem'](Wa);},'removeAll':function(){if(!afZ(bX)){return;}if(!Cesium['defined'](bP['Effect_ParticleSystem'])){bP['Effect_ParticleSystem']=new GLEParticleSystem(bP['viewer']);}bP['viewer']['scene']['requestRenderMode']=!![];return bP['Effect_ParticleSystem']['cleanAllParticleSystem']();}};this['Public']={'event':function(Wb,Wc){var Wd=Cesium['ScreenSpaceEventType']['LEFT_CLICK'];if(Cesium['defined'](Wb)){Wb=Wb['toUpperCase']();bP['Public']['clearHandler'](Wb);}switch(Wb){case'L'+cO2(0x1ea)+'K':bf=new Cesium['ScreenSpaceEventHandler'](bP['viewer']['scene']);bf['setInputAction'](function(We){Wc({'position':We['position'],'ctrl':![],'shift':![]});},Wd);bg=new Cesium['ScreenSpaceEventHandler'](bP['viewer']['scene']);bg['setInputAction'](function(Wf){Wc({'position':Wf['position'],'ctrl':!![],'shift':![]});},Wd,Cesium['KeyboardEventModifier']['CTRL']);bh=new Cesium['ScreenSpaceEventHandler'](bP['viewer']['scene']);bh['setInputAction'](function(Wg){Wc({'position':Wg['position'],'ctrl':![],'shift':!![]});},Wd,Cesium['KeyboardEventModifier']['SHIFT']);break;case'L'+cO2(0x1eb)+'K':Wd=Cesium['ScreenSpaceEventType']['LEFT_DOUBLE_CLICK'];bi=new Cesium['ScreenSpaceEventHandler'](bP['viewer'][cO0(0x4ab)]);bi[cO0(0x4ac)](Wc,Wd);break;case'L'+cO2(0x1ec)+'N':Wd=Cesium['ScreenSpaceEventType']['LEFT_DOWN'];bj=new Cesium['ScreenSpaceEventHandler'](bP['viewer']['scene']);bj['setInputAction'](Wc,Wd);break;case'L'+cO2(0x1ed)+'P':Wd=Cesium['ScreenSpaceEventType'][cO0(0x4ad)];bk=new Cesium[(cO0(0x4ae))](bP['viewer']['scene']);bk['setInputAction'](Wc,Wd);break;case'R'+cO2(0x1ee)+'K':Wd=Cesium['ScreenSpaceEventType']['RIGHT_CLICK'];bl=new Cesium['ScreenSpaceEventHandler'](bP['viewer'][cO0(0x4af)]);bl['setInputAction'](Wc,Wd);break;case'R'+cO2(0x1ef)+'N':Wd=Cesium['ScreenSpaceEventType']['RIGHT_DOWN'];bm=new Cesium[(cO0(0x4b0))](bP['viewer']['scene']);bm['setInputAction'](Wc,Wd);break;case'R'+cO2(0x1f0)+'P':Wd=Cesium['ScreenSpaceEventType']['RIGHT_UP'];bn=new Cesium['ScreenSpaceEventHandler'](bP[cO0(0x4b1)]['scene']);bn['setInputAction'](Wc,Wd);break;case'W'+cO2(0x1f1)+'L':Wd=Cesium['ScreenSpaceEventType']['WHEEL'];bo=new Cesium['ScreenSpaceEventHandler'](bP['viewer']['scene']);bo['setInputAction'](Wc,Wd);break;case'M'+cO2(0x1f2)+'K':Wd=Cesium['ScreenSpaceEventType']['MIDDLE_CLICK'];bp=new Cesium['ScreenSpaceEventHandler'](bP['viewer']['scene']);bp['setInputAction'](Wc,Wd);break;case'M'+cO2(0x1f3)+'N':Wd=Cesium['ScreenSpaceEventType']['MIDDLE_DOWN'];bq=new Cesium['ScreenSpaceEventHandler'](bP['viewer'][cO0(0x4b2)]);bq['setInputAction'](Wc,Wd);break;case'M'+cO2(0x1f4)+'P':Wd=Cesium['ScreenSpaceEventType'][cO0(0x4b3)];br=new Cesium['ScreenSpaceEventHandler'](bP[cO0(0x4b4)]['scene']);br[cO0(0x4b5)](Wc,Wd);break;case'M'+cO2(0x1f5)+'E':Wd=Cesium['ScreenSpaceEventType']['MOUSE_MOVE'];bs=new Cesium['ScreenSpaceEventHandler'](bP['viewer'][cO0(0x4b6)]);bs['setInputAction'](Wc,Wd);break;case'P'+cO2(0x1f6)+'D':Wd=Cesium['ScreenSpaceEventType']['PINCH_END'];bt=new Cesium['ScreenSpaceEventHandler'](bP['viewer']['scene']);bt['setInputAction'](Wc,Wd);break;case'P'+cO2(0x1f7)+'E':Wd=Cesium['ScreenSpaceEventType']['PINCH_MOVE'];bu=new Cesium['ScreenSpaceEventHandler'](bP['viewer']['scene']);bu['setInputAction'](Wc,Wd);break;case'P'+cO2(0x1f8)+'T':Wd=Cesium['ScreenSpaceEventType']['PINCH_START'];bv=new Cesium['ScreenSpaceEventHandler'](bP['viewer']['scene']);bv[cO0(0x4b7)](Wc,Wd);break;default:break;}},'clearHandler':function(Wh){if(Cesium['defined'](Wh))Wh=Wh['toUpperCase']();else Wh=undefined;if(!Wh&&be!=null){be['destroy']();be=null;}if((!Wh||Wh&&Wh==='L'+cO2(0x1f9)+'K')&&bf!=null){bf['destroy']();bf=null;bg['destroy']();bg=null;bh['destroy']();bh=null;}if((!Wh||Wh&&Wh==='L'+cO2(0x1fa)+'K')&&bi!=null){bi[cO0(0x4b8)]();bi=null;}if((!Wh||Wh&&Wh==='L'+cO2(0x1fb)+'N')&&bj!=null){bj[cO0(0x4b9)]();bj=null;}if((!Wh||Wh&&Wh==='L'+cO2(0x1fc)+'P')&&bk!=null){bk['destroy']();bk=null;}if((!Wh||Wh&&Wh==='R'+cO2(0x1fd)+'K')&&bl!=null){bl[cO0(0x4ba)]();bl=null;}if((!Wh||Wh&&Wh==='R'+cO2(0x1fe)+'N')&&bm!=null){bm['destroy']();bm=null;}if((!Wh||Wh&&Wh==='R'+cO2(0x1ff)+'P')&&bn!=null){bn['destroy']();bn=null;}if((!Wh||Wh&&Wh==='W'+cO2(0x200)+'L')&&bo!=null){bo['destroy']();bo=null;}if((!Wh||Wh&&Wh==='M'+cO2(0x201)+'K')&&bp!=null){bp['destroy']();bp=null;}if((!Wh||Wh&&Wh==='M'+cO2(0x202)+'N')&&bq!=null){bq['destroy']();bq=null;}if((!Wh||Wh&&Wh==='M'+cO2(0x203)+'P')&&br!=null){br['destroy']();br=null;}if((!Wh||Wh&&Wh==='M'+cO2(0x204)+'E')&&bs!=null){bs['destroy']();bs=null;}if((!Wh||Wh&&Wh==='P'+cO2(0x205)+'D')&&bt!=null){bt['destroy']();bt=null;}if((!Wh||Wh&&Wh==='P'+cO2(0x206)+'E')&&bu!=null){bu['destroy']();bu=null;}if((!Wh||Wh&&Wh==='P'+cO2(0x207)+'T')&&bv!=null){bv['destroy']();bv=null;}if(!isEmpty(bP['nameOverlay']))bP['nameOverlay'][cO0(0x4bb)]['display']='n'+cO2(0x208)+'e';},'changeEventType':function(aK){var aT=bP['viewer']['scene']['screenSpaceCameraController'];var Wk={'translateEventTypes':aT['translateEventTypes'],'zoomEventTypes':aT['zoomEventTypes'],'rotateEventTypes':aT['rotateEventTypes'],'tiltEventTypes':aT['tiltEventTypes'],'lookEventTypes':aT['lookEventTypes']};if(Cesium[cO0(0x4bc)](aK)){for(var Wl in aK){if(Cesium[cO0(0x4bd)](aK[Wl])){Wk[Wl]=aK[Wl];}}}aT['translateEventTypes']=Wk['translateEventTypes'];aT['zoomEventTypes']=Wk['zoomEventTypes'];aT['rotateEventTypes']=Wk['rotateEventTypes'];aT['tiltEventTypes']=Wk['tiltEventTypes'];aT['lookEventTypes']=Wk['lookEventTypes'];},'resetEventType':function(){if(!afZ(bY)){return;}var aT=bP[cO0(0x4be)]['scene']['screenSpaceCameraController'];aT['zoomEventTypes']=[Cesium['CameraEventType']['WHEEL'],Cesium['CameraEventType']['PINCH']];aT['rotateEventTypes']=bP['isMobile']()?Cesium['CameraEventType']['PINCH']:Cesium['CameraEventType']['RIGHT_DRAG'];aT[cO0(0x4bf)]=[Cesium['CameraEventType']['MIDDLE_DRAG'],Cesium['CameraEventType']['LEFT_DRAG'],{'eventType':Cesium['CameraEventType']['LEFT_DRAG'],'modifier':Cesium['KeyboardEventModifier']['CTRL']},{'eventType':Cesium['CameraEventType']['RIGHT_DRAG'],'modifier':Cesium['KeyboardEventModifier']['CTRL']}];},'setDoubleSidedRender':function(Wn){if(!afZ(bY)){return;}bP['enableDoubleSided']=Wn;},'listenExceptionMessage':function(Wo){if(!afZ(bY)){return;}bP['viewer']['scene']['renderError']['addEventListener'](function(Wp,Wq){if(!isEmpty(Wo))Wo(Wq);});},'drawPolygonGrid':function(Wr){try{if(!afZ(bY)){return;}if(Wr['length']>0x0){var Ws=[];var Wt=[];for(var Wu=0x0;Wu<Wr['length'];Wu++){var Wv=Wr[Wu];if(!isEmpty(Wv)){var Ww=Cesium['createGuid']();if(!isEmpty(Wv['id'])){Ww=Wv['id'];}var Wx=Cesium['Color']['fromRandom']({'alpha':0.2});if(!isEmpty(Wv['gridColor'])){Wx=Cesium['Color']['fromCssColorString'](Wv['gridColor']);}var Wy=Cesium['Color']['WHITE'];if(!isEmpty(Wv['boderColor'])){Wy=Cesium['Color']['fromCssColorString'](Wv['boderColor']);}var Wz=[];if(!isEmpty(Wv['positions'])&&Wv['positions']['length']>0x0){for(var q=0x0;q<Wv['positions']['length'];q++){Wz['push'](Cesium['Cartesian3']['fromRadians'](Wv['positions'][q]['longitude'],Wv['positions'][q][cO0(0x4c0)],Wv['positions'][q]['height']));}}if(Wz['length']>0x2){Ws['push'](new Cesium['GeometryInstance']({'geometry':Cesium['PolygonGeometry']['fromPositions']({'positions':Wz,'vertexFormat':Cesium['PerInstanceColorAppearance']['VERTEX_FORMAT']}),'id':Ww,'attributes':{'color':Cesium['ColorGeometryInstanceAttribute']['fromColor'](Wx),'show':new Cesium['ShowGeometryInstanceAttribute'](!![])}}));if(Wv[cO0(0x4c1)]){Wt['push'](new Cesium[(cO0(0x4c2))]({'geometry':Cesium['PolygonOutlineGeometry']['fromPositions']({'positions':Wz}),'id':Ww,'attributes':{'color':Cesium['ColorGeometryInstanceAttribute']['fromColor'](Wy),'show':new Cesium['ShowGeometryInstanceAttribute'](!![])}}));}}}}if(Ws['length']>0x0){var WB=bP['viewer'][cO0(0x4c3)]['primitives']['add'](new Cesium['Primitive']({'geometryInstances':Ws,'appearance':new Cesium['PerInstanceColorAppearance']()}));bM['push'](WB);}if(Wt['length']>0x0){bM['push'](bP['viewer']['scene']['primitives'][cO0(0x4c4)](new Cesium['Primitive']({'geometryInstances':Wt,'appearance':new Cesium['PerInstanceColorAppearance']({'translucent':![],'flat':!![]})})));}bP['viewer']['scene']['requestRender']();}}catch(WC){aia('错'+cO2(0x209)+':'+WC);}},'drawGrid':function(WD){try{if(!afZ(bY)){return;}if(WD['length']>0x0){var WE=[];var WF=[];for(var WG=0x0;WG<WD['length'];WG++){var WH=WD[WG];if(!isEmpty(WH)){var WI=Cesium['createGuid']();if(!isEmpty(WH['id'])){WI=WH['id'];}var WJ=Cesium['Color']['fromRandom']({'alpha':0.2});if(!isEmpty(WH['gridColor'])){WJ=Cesium['Color']['fromCssColorString'](WH['gridColor']);}var WK=Cesium['Color']['WHITE'];if(!isEmpty(WH['boderColor'])){WK=Cesium['Color']['fromCssColorString'](WH['boderColor']);}var WL=[];if(!isEmpty(WH['positions'])&&WH['positions']['length']>0x0){for(var q=0x0;q<WH['positions']['length'];q++){WL['push'](new Cesium['Cartographic'](WH['positions'][q]['longitude'],WH['positions'][q]['latitude'],WH['positions'][q]['height']));}}if(WL['length']>0x3){var WO=Cesium['Rectangle']['fromCartographicArray'](WL,new Cesium['Rectangle']());WE['push'](new Cesium['GeometryInstance']({'geometry':new Cesium['RectangleGeometry']({'rectangle':WO,'vertexFormat':Cesium['PerInstanceColorAppearance']['VERTEX_FORMAT']}),'id':WI,'attributes':{'color':Cesium['ColorGeometryInstanceAttribute']['fromColor'](WJ),'show':new Cesium['ShowGeometryInstanceAttribute'](!![])}}));if(WH['showBoder']){WF['push'](new Cesium['GeometryInstance']({'geometry':new Cesium['RectangleOutlineGeometry']({'rectangle':WO}),'id':WI,'attributes':{'color':Cesium['ColorGeometryInstanceAttribute']['fromColor'](WK),'show':new Cesium['ShowGeometryInstanceAttribute'](!![])}}));}}}}if(WE['length']>0x0){var WP=bP['viewer']['scene']['primitives'][cO0(0x4c5)](new Cesium['Primitive']({'geometryInstances':WE,'appearance':new Cesium['PerInstanceColorAppearance']()}));bM['push'](WP);}if(WF['length']>0x0){bM['push'](bP['viewer']['scene'][cO0(0x4c6)]['add'](new Cesium['Primitive']({'geometryInstances':WF,'appearance':new Cesium['PerInstanceColorAppearance']({'translucent':![],'flat':!![]})})));}bP['viewer']['scene']['requestRender']();}}catch(WQ){aia('错'+cO2(0x20a)+':'+WQ);}},'removeGrid':function(WR){try{if(!afZ(bY)){return;}if(isEmpty(WR)){for(var WS=0x0;WS<bM['length'];WS++){bP['viewer']['scene']['primitives']['remove'](bM[WS]);}bM=[];}else{for(var WS=0x0;WS<bM['length'];WS++){var WU=bM[WS];var WV=WU['getGeometryInstanceAttributes'](WR);WV['show']=Cesium['ShowGeometryInstanceAttribute']['toValue'](![]);}}bP['viewer']['scene']['requestRender']();}catch(WW){aia('错'+cO2(0x20b)+':'+WW);}},'pickGridByEvent':function(WX,WY){try{if(!afZ(bY)){return;}if(!isEmpty(WY)){if(!isEmpty(WX)){var WZ=bP[cO0(0x4c7)][cO0(0x4c8)](WX,bP['viewer']);var X0=bP[cO0(0x4c9)][cO0(0x4ca)]['pick'](WX);if(Cesium['defined'](X0)){if(X0['primitive']instanceof Cesium['Primitive']){WY({'id':X0['id'],'position':bP[cO0(0x4cb)]['outCartesian3ToRadian'](WZ['position'],bP['viewer'])});}}}}bP['viewer']['scene']['requestRender']();}catch(X1){aia('错'+cO2(0x20c)+':'+X1);}},'setGridColorById':function(X2,X3){try{if(!afZ(bY)){return;}if(!isEmpty(X2)){var X4=Cesium['Color']['YELLOW']['withAlpha'](0.9);if(!isEmpty(X3)){X4=Cesium['Color']['fromCssColorString'](X3);}for(var X5=0x0;X5<bM['length'];X5++){var X6=bM[X5];var X7=X6['getGeometryInstanceAttributes'](X2);X7['color']=Cesium['ColorGeometryInstanceAttribute']['toValue'](X4);}}}catch(X8){aia('错'+cO2(0x20d)+':'+X8);}},'updateCanvas':function(){try{if(!afZ(bY)){return;}for(var X9=0x0;X9<bE['length'];X9++){var Xa=bE[X9];if(!isEmpty(Xa)){Xa['updateData']();}}}catch(Xb){aia('错'+cO2(0x20e)+':'+Xb);}},'surfaceTransparency':function(Xc,Xd,Xe){try{if(!afZ(bY))return;if(!ag1(bY,0x1))return;if(isEmpty(Xe)){Xj(bP['viewer']);var Xc=Number(Xc);Xc=!isNaN(Xc)?Xc:0x1;Xc=Cesium['Math']['clamp'](Xc,0x0,0x1);var Xd=Number(Xd);Xd=!isNaN(Xd)?Xd:0x1;Xd=Cesium[cO0(0x4cc)]['clamp'](Xd,0x0,0x1);bP['viewer']['scene']['globe']['translucency']['frontFaceAlphaByDistance']=new Cesium['NearFarScalar'](0x190,0x0,0x320,0x1);bP['viewer']['scene']['globe'][cO0(0x4cd)]['enabled']=Xc<0x1?!![]:![];bP['viewer']['scene']['globe']['translucency']['frontFaceAlphaByDistance']['nearValue']=Cesium[cO0(0x4ce)]['clamp'](Xc,0x0,0x1);bP['viewer']['scene']['globe']['translucency']['frontFaceAlphaByDistance']['farValue']=Cesium['Math']['clamp'](Xd,0x0,0x1);}else{Xj(bP['viewer']);bP['viewer']['scene'][cO0(0x4cf)]['translucency']['enabled']=!![];bP['viewer']['scene']['globe']['undergroundColor']=undefined;bP[cO0(0x4d0)]['scene']['globe']['translucency'][cO0(0x4d1)]=Xc;var Xh=[];for(var Xi=0x0;Xi<Xe[cO0(0x4d2)];Xi++){Xh['push'](new Cesium['Cartographic'](Xe[Xi][0x0],Xe[Xi][0x1],Xe[Xi][0x2]));}bP['viewer']['scene']['globe']['translucency'][cO0(0x4d3)]=Cesium['Rectangle']['fromCartographicArray'](Xh);}function Xj(Xk){Xk['scene']['globe']['showGroundAtmosphere']=!![];Xk['scene']['globe']['baseColor']=Cesium['Color']['BLACK'];Xk['scene']['globe']['translucency']['enabled']=![];Xk[cO0(0x4d4)]['globe'][cO0(0x4d5)]['frontFaceAlpha']=0x1;Xk['scene']['globe']['undergroundColor']=Cesium[cO0(0x4d6)]['BLACK'];Xk['scene']['globe']['translucency']['rectangle']=undefined;Xk[cO0(0x4d7)]['imageryLayers']['get'](0x0)['colorToAlpha']=undefined;}bP['viewer']['scene']['requestRender']();}catch(Xl){aia('错'+cO2(0x20f)+':'+Xl);}},'setLogarithmicDepth':function(Xm){if(!afZ(bY)){return;}if(typeof Xm=='b'+cO2(0x210)+'n'){bP[cO0(0x4d8)][cO0(0x4d9)]['logarithmicDepthBuffer']=Xm;bP[cO0(0x4da)]['scene']['requestRender']();}else{aia('参'+cO2(0x211)+'!');}},'getRenderMode':function(){if(!afZ(bY)){return;}return bP['RenderMode'];},'setRenderMode':function(Xn){if(!afZ(bY)){return;}if(typeof Xn=='n'+cO2(0x212)+'r'){bP['RenderMode']=Xn;}else{aia('参'+cO2(0x213)+'!');}},'getIsOptimizeRendering':function(){if(!afZ(bY)){return;}return bP['IsOptimizeRendering'];},'setIsOptimizeRendering':function(Xo){if(!afZ(bY)){return;}if(typeof Xo=='b'+cO2(0x214)+'n'){bP['IsOptimizeRendering']=Xo;bP['viewer']['scene'][cO0(0x4db)]();}else{aia('参'+cO2(0x215)+'!');}},'setRefreshRender':function(Xp){if(!afZ(bY)){return;}if(typeof Xp=='b'+cO2(0x216)+'n'){bP['RefreshRendering']=Xp;bP['viewer']['scene']['requestRender']();}else{aia('参'+cO2(0x217)+'!');}},'closeMouseAction':function(Xq){if(!afZ(bY)){return;}bP['viewer'][cO0(0x4dc)]['screenSpaceCameraController']['enableRotate']=Xq;bP['viewer']['scene']['screenSpaceCameraController']['enableTranslate']=Xq;bP['viewer']['scene']['screenSpaceCameraController']['enableZoom']=Xq;bP['viewer']['scene']['screenSpaceCameraController'][cO0(0x4dd)]=Xq;bP['viewer']['scene']['screenSpaceCameraController']['enableLook']=Xq;},'drawRegion':function(Xr,Xs){if(!afZ(bY)){return;}var Xt=new Cesium['Matrix4']['clone'](Cesium['Matrix4']['IDENTITY']);var Xu=new Cesium['RectangleOutlineGeometry']({'rectangle':new Cesium['Rectangle'](Xr[0x0],Xr[0x1],Xr[0x2],Xr[0x3]),'height':Xr[0x4],'extrudedHeight':Xr[0x5]});Xu=Cesium['RectangleOutlineGeometry'][cO0(0x4de)](Xu);var Xv=new Cesium['GeometryInstance']({'geometry':Xu,'modelMatrix':Xt,'attributes':{'color':Cesium['ColorGeometryInstanceAttribute']['fromColor'](Xs)}});var Xw=new Cesium['Primitive']({'geometryInstances':Xv,'appearance':new Cesium[(cO0(0x4df))]({'translucent':![],'flat':!![]}),'asynchronous':![]});bP['viewer']['scene']['primitives']['add'](Xw);bP['viewer']['scene']['requestRender']();},'setSceneRenderState':function(Xx){try{if(!afZ(bY)){return;}bP['viewer'][cO0(0x4e0)][cO0(0x4e1)]=Boolean(Xx);}catch(Xy){aia('错'+cO2(0x218)+':'+Xy);}},'getAltitude':function(Xz,XA,XB){try{if(!afZ(bY)){return;}if(!bP['defaults']['openearth']||!bP['defaults']['openterrain']){return 0x0;}var XC=[new Cesium['Cartographic'](XA,Xz)];var XD=Cesium['sampleTerrainMostDetailed'](bP['viewer']['scene'][cO0(0x4e2)],XC);Cesium['when'](XD,function(XE){if(XB)XB(XE);});}catch(XF){aia('错'+cO2(0x219)+':'+XF);}},'degreesToRadians':function(XG){try{if(!afZ(bY)){return;}return Cesium['Math']['toRadians'](Number(XG));}catch(XH){aia('错'+cO2(0x21a)+':'+XH);}},'radiansToDegrees':function(XI){try{if(!afZ(bY)){return;}return Cesium['Math']['toDegrees'](Number(XI));}catch(XJ){aia('错'+cO2(0x21b)+':'+XJ);}},'setSensitivityPC':function(XK,XL,XM){if(!afZ(bY)){return;}bP['maximumRotateRatePc']=Number(XK);bP[cO0(0x4e3)]=Number(XL);bP['zoomFactorPc']=Number(XM);return 0x0;},'setSensitivityMobile':function(XN,XO,XP){if(!afZ(bY)){return;}bP['maximumRotateRateMobile']=Number(XN);bP['minimumRotateRateMobile']=Number(XO);bP[cO0(0x4e4)]=Number(XP);return 0x0;},'radiansToScreenCoord':function(XQ){try{if(!afZ(bY)){return;}var XR=bP['funcPublic']['inputRadianToCartesian3'](XQ,bP['viewer']);return bP['viewer']['scene']['cartesianToCanvasCoordinates'](XR);}catch(XS){aia('错'+cO2(0x21c)+':'+XS);}},'degreesToCartesian3':function(XT,XU,XV){try{if(!afZ(bY)){return;}return bP['funcPublic']['cartographicToCartesian3Three'](Cesium['Math']['toRadians'](Number(XU)),Cesium['Math']['toRadians'](Number(XT)),Number(XV),bP['viewer']);}catch(XW){aia('错'+cO2(0x21d)+':'+XW);}},'radiansToCartesian3':function(XX,XY,XZ){try{if(!afZ(bY)){return;}return bP['funcPublic']['cartographicToCartesian3Three'](Number(XY),Number(XX),Number(XZ),bP['viewer']);}catch(Y0){aia('错'+cO2(0x21e)+':'+Y0);}},'radiansToModelCartesian3':function(Y1,Y2,Y3,Y4){try{if(!afZ(bY)){return;}var Y5=bP[cO0(0x4e5)]['get'](Y4);if(!Y5){throw cNY(0xa6);}var Y6=new Cesium['Matrix4']();Cesium['Matrix4']['inverse'](Y5['root']['transform'],Y6);var Y7=bP['Public']['radiansToCartesian3'](Y1,Y2,Y3);var Y8=new Cesium['Cartesian3']();Cesium[cO0(0x4e6)]['multiplyByPoint'](Y6,Y7,Y8);return Y8;}catch(Y9){aia('错'+cO2(0x21f)+':'+Y9);}},'cartesian3ToRadians':function(Ya){if(!afZ(bY)){return;}return bP['funcPublic']['outCartesian3ToRadian']({'x':Ya[0x0],'y':Ya[0x1],'z':Ya[0x2]},bP['viewer']);},'convertWorldToModel':function(Yb,Yc,Yd){try{if(!afZ(bY)){return;}var Ye=Cesium['Cartographic']['toCartesian'](new Cesium['Cartographic'](Number(Yb),Number(Yc),Number(Yd)));var Yf=new Cesium['Matrix4']();Cesium['Matrix4']['inverse'](bP[cO0(0x4e7)]['root']['transform'],Yf);Cesium['Matrix4']['multiplyByPoint'](Yf,Ye,Ye);return Ye;}catch(Yg){aia('错'+cO2(0x220)+':'+Yg);}},'convertModelToWorld':function(Yh,Yi,Yj,Yk,Yl){try{if(!afZ(bY)){return;}if(Cesium['defined'](Yk)){var Ym=bP['Model']['get'](Yk);if(!Ym){throw cNY(0xa7);}bP['tileset']=Ym;}var Yn=bP['tileset']['offset'];if(!Cesium['defined'](Yn))Yn=[0x0,0x0,0x0];var Yo=Cesium['Cartesian3']['fromArray'](Yn);var Yp=new Cesium['Cartesian3'](Number(Yh),Number(Yi),Number(Yj));Cesium['Cartesian3']['subtract'](Yp,Yo,Yp);Cesium['Cartesian3']['divideByScalar'](Yp,0x3e8,Yp);var Yq=!isEmpty(bP['tileset']['modelMatrix'])?new Cesium['Matrix4']['clone'](bP['tileset']['modelMatrix']):new Cesium['Matrix4']['clone'](Cesium['Matrix4']['IDENTITY']);Cesium['Matrix4']['multiplyByPoint'](bP['tileset']['root']['transform'],Yp,Yp);Cesium['Matrix4']['multiplyByPoint'](Yq,Yp,Yp);if(Yl){return Yp;}else{return bP['funcPublic']['outCartesian3ToRadian'](Yp,bP['viewer']);}}catch(Yr){aia('错'+cO2(0x221)+':'+Yr);}},'pickupCoordinate':function(Ys,Yt,Yu,Yv){try{if(!afZ(bY)){return;}if(isEmpty(Yu))Yu=0x0;if(!isEmpty(Yt)){if(!isEmpty(Ys)){var Yw=bP[cO0(0x4e8)]['pickPosition'](Ys,bP['viewer']);if(Yw['type']!==bP['PositionType']['NONE']){if(Yu==0x0){Yt(bP['funcPublic']['outCartesian3ToRadian'](Yw['position'],bP['viewer']));return;}else{if(bP['vertexAdsorption']){var Yx=new Cesium['Matrix4']();Cesium['Matrix4']['inverse'](bP['tileset']['root']['transform'],Yx);var Yy=Cesium['Matrix4']['multiplyByPoint'](Yx,Yw['position'],new Cesium['Cartesian3']());bP['Feature']['getByEvent'](Ys,function(Yz){if(Yz!=null){if(bP['viewer']['scene']['_context']['_webgl2']){var YA=bP['Feature']['getVertex'](Yz['id']);if(YA['length']>0x0){var YB=new Cesium['Cartesian3']();for(var q=0x0;q<YA['length']/0x3;q++){var YD=new Cesium[(cO0(0x4e9))](YA[q*0x3],YA[q*0x3+0x1],YA[q*0x3+0x2]);var YE=Cesium[cO0(0x4ea)]['distance'](Yy,YD);if(YE<bP['vertexAdsorptionDis']){Cesium['Cartesian3']['clone'](YD,YB);break;}}if(YB['equals'](Cesium['Cartesian3']())){Yt(Yw['position']);}else{Cesium['Matrix4'][cO0(0x4eb)](bP['tileset']['root']['transform'],YB,YB);Yt(YB);}}else{Yt(Yw['position']);}}else{Yt(Yw[cO0(0x4ec)]);}}});}else{Yt(Yw['position']);}return;}}else{if(!isEmpty(Yv))Yv();}}}}catch(YF){aia('错'+cO2(0x222)+':'+YF);}},'getPos2DByPos3D':function(YG,YH,YI,YJ,YK){try{if(!afZ(bY)){return;}var YL=[];var YM=new Cesium['Cartesian3']();Cesium[cO0(0x4ed)]['clone'](YG,YM);var YN=bP[cO0(0x4ee)]['getModelsCenter']();var YO=YN['maxHeight'][0x0]*0x1-YN['minHeight'][0x0]*0x1;YM['y']+=YO/0x2;var YP=new Cesium['Cartesian3'](0x0,-0x1,0x0);var YQ=new Cesium['Ray'](YM,YP);var YR=YK;var YS='#'+YR['toString']();YS=YS['trimEnd']('#');var YT=YS['replace'](/#/g,'#'+YI+'_');YT=YT['TrimStart']('#');bP['Feature']['setVisible'](YT,![],YH);var YU='#'+YJ;YU=YU['trimEnd']('#');var YV=YU['replace'](/#/g,'#'+YI+'_');YV=YV['TrimStart']('#');bP['Feature'][cO0(0x4ef)](YV,!![],YH);var YW=bP['viewer']['scene'][cO0(0x4f0)](YQ,YL);bP['Feature']['setVisible'](YT,!![],YH);if(Cesium['defined'](YW)){results=[YW];return results[0x0]['position'];}}catch(YX){aia('错'+cO2(0x223)+':'+YX);}},'drawShape':function(YY,YZ){try{if(!afZ(bY)){return;}if(!ag1(bY,0x10))return;var YZ=YZ?YZ:{};var Z1;var Z2=YZ['id']?YZ['id']:Cesium['createGuid']();if(YZ['drawMode']=='p'+cO2(0x224)+'n'){Z1=bP['viewer']['entities']['add']({'id':Z2,'polygon':{'hierarchy':YY,'material':YZ['color']?YZ['color']:new Cesium['ColorMaterialProperty'](Cesium[cO0(0x4f1)][cO0(0x4f2)]['withAlpha'](0.7)),'width':YZ['width']?YZ['width']:0x2,'classificationType':YZ[cO0(0x4f3)]?YZ['classificationType']:Cesium['ClassificationType']['TERRAIN'],'clampToGround':!![]}});}else if(YZ['drawMode']=='p'+cO2(0x225)+'e'){Z1=bP['viewer']['entities']['add']({'id':Z2,'polyline':{'clampToGround':!![],'classificationType':YZ['classificationType']?YZ['classificationType']:Cesium['ClassificationType']['TERRAIN'],'positions':YY,'material':YZ['color']?YZ[cO0(0x4f4)]:new Cesium['Color']['fromCssColorString']('#'+cO2(0x226)+'0')['withAlpha'](0.2),'width':YZ['width']?YZ['width']:0x3}});}bP['viewer']['scene']['requestRender']();return Z1;}catch(Z3){aia('错'+cO2(0x227)+':'+Z3);}},'removeShape':function(Z4){try{if(!afZ(bY)){return;}if(!ag1(bY,0x10))return;var Z5=bP['viewer']['entities']['getById'](Z4);if(Z5!=undefined){bP['viewer']['entities']['remove'](Z5);}bP['viewer']['scene']['requestRender']();}catch(Z6){aia('错'+cO2(0x228)+':'+Z6);}},'setShapeVisible':function(Z7,Z8){try{if(!afZ(bY)){return;}if(!ag1(bY,0x10))return;var Z9=bP['viewer']['entities']['getById'](Z7);if(Cesium['defined'](Z9)){Z9['show']=Z8;}bP[cO0(0x4f5)]['scene']['requestRender']();}catch(Za){aia('错'+cO2(0x229)+':'+Za);}},'zoomToShape':function(Zb,Zc){try{if(!afZ(bY)){return;}if(!ag1(bY,0x10))return;var Zc=Zc?Zc:{};var Ze=Zc[cO0(0x4f6)]?Zc['heading']:0x0;var Zf=Zc['pitch']?Zc['pitch']:0x1e;var Zg=Zc['distance']?Zc['distance']:0x0;var Zh=Zc['time']?Zc['time']:0x0;var Zi=bP[cO0(0x4f7)]['entities']['getById'](Zb);if(Zi!=undefined){var Zj;if(Zi['_polygon']){Zj=Zi['_polygon']['_hierarchy']['_value']['positions'];}else if(Zi['_polyline']){Zj=Zi['_polyline']['_positions'][cO0(0x4f8)];}var Zk=Cesium['clone'](Zj[0x0]);var Zl=Cesium['clone'](Zj[0x0]);for(var Zm=0x0;Zm<Zj['length'];Zm++){Zk=bP['funcPublic']['max'](Zk,Zj[Zm]);}for(var Zm=0x0;Zm<Zj['length'];Zm++){Zl=bP['funcPublic']['min'](Zl,Zj[Zm]);}var Zo=Cesium['Cartesian3']['subtract'](Zk,Zl,new Cesium['Cartesian3']());var Zp=Cesium['Cartesian3']['midpoint'](Zk,Zl,new Cesium['Cartesian3']());var Zq=Cesium['Cartesian3']['magnitude'](Zo);var Zr=new Cesium['BoundingSphere'](Zp,Zq);bP[cO0(0x4f9)][cO0(0x4fa)]['flyToBoundingSphere'](Zr,{'duration':Zh,'offset':new Cesium['HeadingPitchRange'](Cesium['Math']['toRadians'](Ze),Cesium['Math']['toRadians'](-Zf),Zg)});}bP['viewer']['scene'][cO0(0x4fb)]();}catch(Zs){aia('错'+cO2(0x22a)+':'+Zs);}},'drawPoint':function(Zt,Zu){try{if(!afZ(bY)){return;}var Zu=Zu?Zu:{};var Zw=Zu[cO0(0x4fc)]?Zu[cO0(0x4fd)]:Cesium['createGuid']();if(!Cesium['defined'](bP['pointPrimitives'])){bP[cO0(0x4fe)]=bP['viewer']['scene']['primitives'][cO0(0x4ff)](new Cesium['PointPrimitiveCollection']({'blendOption':Cesium['BlendOption']['TRANSLUCENT']}));}if(Array[cO0(0x500)](Zt)){switch(Zu['axisType']){case 0x1:Zt=Cesium['Cartesian3']['fromRadiansArrayHeights'](Zt)[0x0];break;case 0x2:Zt=Cesium['Cartesian3']['fromDegreesArrayHeights'](Zt)[0x0];break;case 0x3:Zt=Cesium['Cartesian3']['fromArray'](Zt);break;default:throw cNY(0xa8);}}if(!Cesium['defined'](Zu['color'])){Zu['color']=Cesium['Color']['YELLOW'];}if(typeof Zu['color']=='s'+cO2(0x22b)+'g'&&Zu['color']['constructor']==String){Zu['color']=Cesium['Color']['fromCssColorString'](Zu['color']);}if(Cesium[cO0(0x501)](Zu['width'])&&!Cesium['defined'](Zu['size'])){Zu['size']=Zu['width'];}if(!Cesium['defined'](Zu['alwaysVisible'])){Zu['alwaysVisible']=!![];}bP['pointPrimitives']['add']({'id':Zw,'pixelSize':Zu['size']?Zu['size']:0x5,'color':Zu['color'],'position':Zt,'disableDepthTestDistance':Zu['alwaysVisible']?Number['POSITIVE_INFINITY']:0x0});bP['viewer'][cO0(0x502)]['requestRender']();return Zw;}catch(Zx){aia('错'+cO2(0x22c)+':'+Zx);}},'removePoint':function(Zy){try{if(!afZ(bY)){return;}if(Cesium['defined'](bP[cO0(0x503)])){if(Zy===0x0){bP['pointPrimitives']['removeAll']();}else{var Zz=bP['pointPrimitives']['length'];for(var ZA=0x0;ZA<Zz;++ZA){var ZB=bP['pointPrimitives']['get'](ZA);if(ZB['id']===Zy)bP['pointPrimitives']['remove'](ZB);}}bP['viewer']['scene']['requestRender']();}}catch(ZC){aia('错'+cO2(0x22d)+':'+ZC);}},'drawLine':function(ZD,ZE,aK){try{if(!afZ(bY)){return;}if(!Cesium['defined'](bP['_entitiesMap']))bP['_entitiesMap']={};if(!Cesium['defined'](bP['_entitiesMap'][ZD])){bP['_entitiesMap'][ZD]={'id':ZD,'activeShapePoints':[],'activeShape':undefined,'positionType':isNaN(aK['positionType'])?0x1:aK['positionType'],'acquisitionDensity':aK['acquisitionDensity']||0.5,'lineColor':aK['lineColor']||Cesium['Color']['fromRandom']({'minimumRed':0.75,'minimumGreen':0.05,'minimumBlue':0.05,'alpha':0x1}),'lineWidth':aK['lineWidth']||0x3,'dash':{'isDash':Cesium['defined'](aK['dash'])&&aK['dash']['isDash']?aK['dash'][cO0(0x504)]:![],'gapColor':Cesium['defined'](aK['dash'])&&aK['dash'][cO0(0x505)]&&Cesium['defined'](aK['dash']['gapColor'])?aK['dash']['gapColor']:Cesium['Color']['TRANSPARENT'],'dashLength':Cesium['defined'](aK['dash'])&&aK['dash']['isDash']&&!isNaN(aK['dash']['dashLength'])?aK['dash']['dashLength']:0x10,'dashPattern':Cesium['defined'](aK['dash'])&&aK['dash']['isDash']&&Cesium['defined'](aK['dash']['dashPattern'])?aK['dash']['dashPattern']:0xff},'perspectiveFollowing':{'isPerspectiveFollowing':Cesium['defined'](aK['perspectiveFollowing'])&&aK['perspectiveFollowing']['isPerspectiveFollowing']?aK['perspectiveFollowing']['isPerspectiveFollowing']:![],'heading':Cesium['defined'](aK['perspectiveFollowing'])&&aK['perspectiveFollowing']['isPerspectiveFollowing']&&!isNaN(aK['perspectiveFollowing']['heading'])?aK['perspectiveFollowing']['heading']:-0x3c,'pitch':Cesium['defined'](aK['perspectiveFollowing'])&&aK['perspectiveFollowing']['isPerspectiveFollowing']&&!isNaN(aK['perspectiveFollowing']['pitch'])?aK['perspectiveFollowing']['pitch']:-0x14,'range':Cesium['defined'](aK['perspectiveFollowing'])&&aK['perspectiveFollowing']['isPerspectiveFollowing']&&!isNaN(aK['perspectiveFollowing']['range'])?aK['perspectiveFollowing']['range']:0xf},'altitudeOffset':!isNaN(aK['altitudeOffset'])?aK['altitudeOffset']:0x0,'clampToGround':aK['clampToGround']||![]};}var ZG=function(ZH){var ZI=bP['_entitiesMap'][ZD]['lineColor']instanceof Cesium['Color']?bP[cO0(0x506)][ZD]['lineColor']:Cesium['Color']['fromCssColorString'](bP['_entitiesMap'][ZD]['lineColor']);return bP['viewer']['entities']['add']({'id':bP['_entitiesMap'][ZD]['id'],'polyline':{'positions':ZH,'clampToGround':bP[cO0(0x507)][ZD]['clampToGround'],'width':bP['_entitiesMap'][ZD]['lineWidth'],'material':Cesium['defined'](bP['_entitiesMap'][ZD]['dash'])&&bP['_entitiesMap'][ZD][cO0(0x508)]['isDash']?new Cesium['PolylineDashMaterialProperty']({'color':ZI,'gapColor':bP['_entitiesMap'][ZD]['dash']['gapColor']||Cesium['Color']['TRANSPARENT'],'dashLength':bP['_entitiesMap'][ZD]['dash']['dashLength']||0x10,'dasdashPatternhLength':bP['_entitiesMap'][ZD]['dash']['dashPattern']||0xff}):new Cesium['ColorMaterialProperty'](ZI)}});};var ZJ=function(ZD,ZL){if(Cesium['defined'](ZL)){if(!Cesium['defined'](bP['_entitiesMap'][ZD]['activeShapePoints'])){bP['_entitiesMap'][ZD]['activeShapePoints']=[];}var ZM=undefined;if(bP['_entitiesMap'][ZD]['activeShapePoints']['length']===0x0){if(Array['isArray'](ZL)){bP[cO0(0x509)][ZD]['activeShapePoints']=bP['_entitiesMap'][ZD]['activeShapePoints']['concat'](ZL);bP['_entitiesMap'][ZD]['lastPoint']=ZL[ZL['length']-0x1];ZM=ZL[ZL['length']-0x1];}else{bP['_entitiesMap'][ZD]['activeShapePoints']['push'](ZL);bP['_entitiesMap'][ZD]['lastPoint']=ZL;ZM=ZL;}var ZN=new Cesium['CallbackProperty'](function(){return bP['_entitiesMap'][ZD]['activeShapePoints'];},![]);bP[cO0(0x50a)][ZD]['activeShape']=ZG(ZN);}else{if(Array['isArray'](ZL)){ZM=ZL[ZL['length']-0x1];}else{ZM=ZL;}var ZO=Cesium['Cartesian3']['distance'](bP['_entitiesMap'][ZD]['lastPoint'],ZM);if(ZO<bP['_entitiesMap'][ZD]['acquisitionDensity']){}else{bP['_entitiesMap'][ZD]['lastPoint']=ZM['clone']();}if(Array['isArray'](ZL)){bP['_entitiesMap'][ZD]['activeShapePoints']=bP['_entitiesMap'][ZD]['activeShapePoints']['concat'](ZL);}else{bP['_entitiesMap'][ZD]['activeShapePoints']['push'](ZL);}}}};var ZP=[];if(bP['_entitiesMap'][ZD]['positionType']==0x1){if(ZE instanceof Cesium['Cartesian3']){ZE=[ZE];}else if(Array['isArray'](ZE)){}for(var ZQ=0x0;ZQ<ZE['length'];ZQ++){var ZR=bP[cO0(0x50b)]['VecToRadians']([ZE[ZQ]['x'],ZE[ZQ]['y'],ZE[ZQ]['z']]);ZP['push'](bP[cO0(0x50c)]['CartographicToCartesian'](ZR[0x1],ZR[0x0],ZR[0x2]+bP[cO0(0x50d)][ZD]['altitudeOffset']));}}else if(bP['_entitiesMap'][ZD]['positionType']==0x0){if(Array[cO0(0x50e)](ZE)&&ZE[cO0(0x50f)]>0x0&&ZE[cO0(0x510)]%0x3==0x0){for(var ZQ=0x0;ZQ<ZE['length'];ZQ+=0x3){ZP['push'](bP['Public']['CartographicToCartesian'](ZE[ZQ],ZE[ZQ+0x1],ZE[ZQ+0x2]+bP['_entitiesMap'][ZD]['altitudeOffset']));}}else{}}if(ZP['length']>0x0){ZJ(ZD,ZP);if(Cesium['defined'](bP['_entitiesMap'][ZD]['perspectiveFollowing'])&&bP['_entitiesMap'][ZD]['perspectiveFollowing']['isPerspectiveFollowing']){bP['viewer']['camera']['lookAt'](ZP[ZP[cO0(0x511)]-0x1],new Cesium['HeadingPitchRange'](Cesium[cO0(0x512)]['toRadians'](bP['_entitiesMap'][ZD]['perspectiveFollowing']['heading']),Cesium['Math'][cO0(0x513)](bP['_entitiesMap'][ZD]['perspectiveFollowing']['pitch']),bP['_entitiesMap'][ZD]['perspectiveFollowing']['range']));bP['viewer']['camera']['lookAtTransform'](Cesium['Matrix4']['IDENTITY']);}}else{}bP['viewer'][cO0(0x514)]['requestRender']();}catch(ZT){aia('错'+cO2(0x22e)+':'+ZT);}},'removeLine':function(ZU){try{if(!afZ(bY)){return;}if(Cesium['defined'](bP['_entitiesMap'])&&Cesium['defined'](bP['_entitiesMap'][ZU])&&Cesium[cO0(0x515)](bP['_entitiesMap'][ZU]['activeShape'])){bP['viewer']['entities']['remove'](bP['_entitiesMap'][ZU]['activeShape']);delete bP['_entitiesMap'][ZU];}bP['viewer']['scene']['requestRender']();}catch(ZV){aia('错'+cO2(0x22f)+':'+ZV);}},'drawPlane':function(ZW,ZX,ZY,ZZ,a00,a01){try{if(!afZ(bY)){return;}if(a01!=undefined){bP['viewer']['entities']['add']({'id':ZX,'name':ZX,'position':ZW,'plane':{'plane':new Cesium['Plane'](a00==undefined?Cesium['Cartesian3']['UNIT_Z']:a00,0x0),'dimensions':new Cesium['Cartesian2'](ZY,ZZ),'material':Cesium['Color']['TRANSPARENT']['withAlpha'](0.01),'distanceDisplayCondition':a01==undefined?null:a01}});}else{bP['viewer']['entities']['add']({'id':ZX,'name':ZX,'position':ZW,'plane':{'plane':new Cesium['Plane'](a00==undefined?Cesium['Cartesian3']['UNIT_Z']:a00,0x0),'dimensions':new Cesium[(cO0(0x516))](ZY,ZZ),'material':Cesium['Color']['TRANSPARENT']['withAlpha'](0.01)}});}bP['viewer']['scene']['requestRender']();}catch(a02){aia('错'+cO2(0x230)+':'+a02);}},'removePlane':function(a03){try{if(!afZ(bY)){return;}var a04=bP['viewer']['entities']['getById'](a03);if(a04!=undefined){bP['viewer']['entities']['remove'](a04);}bP['viewer']['scene']['requestRender']();}catch(a05){aia('错'+cO2(0x231)+':'+a05);}},'createEllipse':function(a06,a07,a08){if(!afZ(bY)){return;}bP['viewer']['entities']['add']({'position':a06,'id':a07,'ellipse':{'show':!![],'semiMinorAxis':a08,'semiMajorAxis':a08,'height':0x1,'material':Cesium['Color']['RED']}});bP['viewer']['scene'][cO0(0x517)]();},'SetOutLineScaleVal':function(a09){bP['defaults']['outlineScaleVal']=a09;},'SetPOSMap':function(a0a,a0b){if(!afZ(bY)){return;}bP['POSMAP']['set'](a0a,a0b);},'getEditState':function(){if(!afZ(bY)){return;}if(!ag1(bY,0x20))return;return bP['PickedStatus'];},'setEditState':function(){if(!afZ(bY)){return;}if(!ag1(bY,0x20))return;bP['PickedStatus']=!![];},'setVertexAdsorption':function(a0c){if(!afZ(bY)){return;}bP['vertexAdsorption']=a0c;},'setBrightness':function(a0d,a0e){if(!isEmpty(a0e)){if(!afZ(bY)){return;}if(bP['m_model']['get'](a0e['toString']())===undefined){throw cNY(0xa9);}bP['tileset']=bP['m_model'][cO0(0x518)](a0e['toString']());bP['tileset']['lightColor']=new Cesium[(cO0(0x519))](Number(a0d),Number(a0d),Number(a0d));}else{var aR=bP['viewer']['scene']['postProcessStages'];bP['viewer']['scene']['brightness']=bP['viewer']['scene']['brightness']||aR['add'](Cesium['PostProcessStageLibrary']['createBrightnessStage']());bP['viewer']['scene']['brightness']['enabled']=!![];bP['viewer']['scene']['brightness']['uniforms']['brightness']=Number(a0d);}bP['viewer']['scene']['requestRender']();},'setSceneLight':function(a0g){if(!afZ(bY)){return;}var aR=bP['viewer']['scene']['postProcessStages'];bP['viewer'][cO0(0x51a)][cO0(0x51b)]=bP['viewer']['scene']['brightness']||aR['add'](Cesium['PostProcessStageLibrary']['createBrightnessStage']());bP['viewer']['scene']['brightness']['enabled']=!![];bP['viewer']['scene']['brightness']['uniforms']['brightness']=Number(a0g);bP['viewer']['scene']['requestRender']();},'setSunlightState':function(a0i){if(!afZ(bY)){return;}bP['viewer']['scene'][cO0(0x51c)]['enableLighting']=a0i;bP[cO0(0x51d)]['shadows']=a0i;bP['viewer']['scene']['requestRender']();},'setSunshineDuration':function(a0j){var a0k=new Date();var a0l=a0k['getFullYear']();var a0m=a0k['getMonth']()+0x1;var a0n=a0k[cO0(0x51e)]();var a0o=new Date(''+a0l+'/'+a0m+'/'+a0n+'\x20'+a0j+'');var a0p=Cesium['JulianDate']['fromDate'](a0o);bP['viewer']['clockViewModel']['currentTime']=a0p;},'setGisState':function(a0q,a0r){if(!afZ(bY))return;if(!ag1(bY,0x1))return;if(!isEmpty(a0r)){bP['defaults'][cO0(0x51f)]=a0r instanceof Cesium['Color']?a0r:Cesium['Color']['fromCssColorString'](a0r);bP['viewer'][cO0(0x520)]['backgroundColor']=bP[cO0(0x521)]['bgcolor'];}bP['viewer']['scene']['globe']['show']=a0q;bP['viewer'][cO0(0x522)][cO0(0x523)]['show']=a0q;bP[cO0(0x524)]['scene']['skyBox'][cO0(0x525)]=a0q;bP['defaults']['openearth']=a0q;bP['viewer'][cO0(0x526)]=new Cesium['EllipsoidTerrainProvider']({});bP['defaults']['openterrain']=![];if(a0q){if(bP['defaults']['mapbox']){bP['viewer']['baseLayerPicker'][cO0(0x527)]['style'][cO0(0x528)]='i'+cO2(0x232)+'k';}if(bP['defaults']['searchbox']){bP['viewer']['geocoder']['_container'][cO0(0x529)]['display']='i'+cO2(0x233)+'k';}bP['ImageryProvider']=new ImageryProvider(bP);if(!isEmpty(bP['defaults']['imageryprovider'])){if(!isEmpty(bP['ImageryProvider'])){var bQ=bP['ImageryProvider']['getImagerys']();if(bQ['has'](bP['defaults']['imageryprovider'])){bP['viewer']['baseLayerPicker']['viewModel']['selectedImagery']=bQ['get'](bP['defaults']['imageryprovider']);}}}}else{bP['viewer'][cO0(0x52a)]['_container']['style']['display']='n'+cO2(0x234)+'e';bP['viewer']['geocoder']['_container']['style']['display']='n'+cO2(0x235)+'e';}bP['viewer']['scene']['requestRender']();return 0x0;},'clearScene':function(){try{if(!afZ(bY)){return;}bP['viewer']['_dataSourceCollection'][cO0(0x52b)](!![]);var a0t=bP['viewer']['scene']['primitives']['_primitives'];for(var a0u=0x0;a0u<a0t['length'];a0u++){if(a0t[a0u]!==bP['viewer']['_dataSourceDisplay']['_primitives']){bP[cO0(0x52c)]['scene']['primitives']['remove'](a0t[a0u]);a0u--;}}bP['viewer']['entities']['removeAll']();bP['tileset']=undefined;bP['m_model']=new Map();bP['modelStyleMap']=new Map();bP['modelShowMap']=new Map();bP[cO0(0x52d)]=new Cesium['PinBuilder']();bP['billboards']=undefined;bP['labels']=undefined;bP['roaming']=[];bP['clippingPlanes']=undefined;bP['planeEntities']=[];bP['routeDataSource']=new Map();bP['timeListener']=undefined;bP['clippingPlaneArray']=[];bP['clippingPlaneEntities']=[];bP['GLE_ClipPlansBoxSize']=undefined;bP[cO0(0x52e)]=undefined;bP['Camera_ImmersionRoaming']=undefined;bP['Effect_ParticleSystem']=undefined;bP['CustomLabel']=undefined;bP['InspectionTrack']=undefined;bP['tagName']=undefined;bP['POSMAP']=new Map();bP['underground']=undefined;bP['cancelEntityArr']=[];bP['WaterMark']=[];bP['Label']['removeBalloon'](0x0);bP['Label']['removeAllCustomHtml']();bP['viewer']['scene']['requestRender']();return 0x0;}catch(a0v){aia('错'+cO2(0x236)+':'+a0v);return-0x1;}},'destroyScene':function(){try{if(!afZ(bY)){return;}bP['viewer']&&bP['viewer']['destroy']();return 0x0;}catch(a0w){return-0x1;aia('错'+cO2(0x237)+':'+a0w);}},'getSceneStatus':function(){if(!afZ(bY)){return;}if(bP['defaults']['openearth']&&bP['viewer']['scene']['globe']['show']){return 0x0;}else{return 0x1;}},'addEarthClip':function(a0x,a0y){if(!afZ(bY))return;if(!ag1(bY,0x1))return;if(!bP['earthClip']){bP['earthClip']=new globeMultiClip(bP);}bP['earthClip']['add'](a0x,a0y);},'closeEarthClip':function(){if(!afZ(bY))return;if(!ag1(bY,0x1))return;if(!bP[cO0(0x52f)]){bP['earthClip']=new globeMultiClip(bP);}bP['earthClip']['close']();},'setImageryProviderState':function(a0z){if(!afZ(bY))return;if(!ag1(bY,0x1))return;if(bP['defaults']['openearth']&&bP['defaults']['sceneMode']==Cesium['SceneMode']['SCENE3D']){if(!isEmpty(a0z)){bP['viewer']['imageryLayers']['removeAll']();bP['defaults'][cO0(0x530)]=a0z;bP[cO0(0x531)]=new ImageryProvider(bP);}else{bP['viewer']['imageryLayers'][cO0(0x532)]();}bP['viewer']['scene']['requestRender']();}},'addImageryProvider':function(a0A,a0B,aK){if(!afZ(bY))return;if(!ag1(bY,0x1))return;aK=extend({'serverType':0x0,'rectangle':[],'minimumLevel':0x0,'maximumLevel':0x15,'flyto':![]},aK);var a0D=undefined;if(aK['rectangle']['length']==0x4){a0D=Cesium['Rectangle'][cO0(0x533)](aK['rectangle'][0x0],aK['rectangle'][0x1],aK['rectangle'][0x2],aK['rectangle'][0x3]);}if(bP[cO0(0x534)]['openearth']&&bP['defaults']['sceneMode']==Cesium['SceneMode']['SCENE3D']){if(!isEmpty(a0A)){if(a0B){bP['viewer']['imageryLayers']['removeAll']();}if(aK['serverType']==0x0){var a0E=bP['viewer']['imageryLayers']['addImageryProvider'](new Cesium[(cO0(0x535))]({'url':a0A,'tilingScheme':new Cesium['WebMercatorTilingScheme'](),'rectangle':a0D,'minimumLevel':aK['minimumLevel'],'maximumLevel':aK['maximumLevel']}));bP['addImageryProviderArr']['set'](aK['id'],{'option':a0E});}else if(aK['serverType']==0x1){var a0E=bP['viewer']['imageryLayers']['addImageryProvider'](new Cesium['TileMapServiceImageryProvider']({'url':a0A,'tilingScheme':new Cesium['WebMercatorTilingScheme'](),'rectangle':a0D,'minimumLevel':aK['minimumLevel'],'maximumLevel':aK['maximumLevel']}));bP['addImageryProviderArr']['set'](aK['id'],{'option':a0E});}else{var a0E=bP['viewer']['imageryLayers']['addImageryProvider'](new Cesium['SingleTileImageryProvider']({'url':a0A,'rectangle':a0D}));bP['addImageryProviderArr']['set'](aK[cO0(0x536)],{'option':a0E});}if(aK['flyto']&&!isEmpty(a0D)){bP['viewer']['camera']['flyTo']({'destination':a0D,'duration':0x1,'orientation':{'heading':Cesium['Math']['toRadians'](0x0),'pitch':Cesium['Math']['toRadians'](-0x5a),'roll':0x0}});}}}},'removeImageryProvider':function(a0H){var a0I=bP['addImageryProviderArr']['get'](a0H['toString']());if(a0I==undefined){throw cNY(0xaa);}else{bP['addImageryProviderArr']['delete'](a0H);bP['viewer']['imageryLayers']['remove'](a0I['option']);}},'setTerrainState':function(a0J,a0K){if(!afZ(bY))return;if(!ag1(bY,0x1))return;if(bP['defaults']['openearth']){if(a0J){if(!isEmpty(a0K)){var a0L=new Cesium['CesiumTerrainProvider']({'url':a0K});bP['viewer']['scene']['terrainProvider']=a0L;}else{bP['viewer']['terrainProvider']=new Cesium['CesiumTerrainProvider']({'url':cNY(0xab),'requestWaterMask':!![],'requestVertexNormals':!![]});}}else{bP['viewer']['terrainProvider']=new Cesium['EllipsoidTerrainProvider']({});}bP['defaults']['openterrain']=a0J;bP['viewer']['scene']['requestRender']();return 0x0;}},'openWorldTerrain':function(){bP['viewer']['scene']['terrainProvider']=Cesium['createWorldTerrain']({'requestWaterMask':!![],'requestVertexNormals':!![]});},'showBoundingVolume':function(a0M,a0N){if(!afZ(bY)){return;}if(!isEmpty(a0N)){if(bP['m_model']['get'](a0N['toString']())===undefined){throw cNY(0xac);}bP['tileset']=bP['m_model'][cO0(0x537)](a0N['toString']());}bP[cO0(0x538)]['debugShowBoundingVolume']=Boolean(a0M);bP['viewer']['scene']['requestRender']();},'openColorizeTiles':function(a0O,a0P){if(!afZ(bY)){return;}if(!isEmpty(a0P)){if(bP['m_model']['get'](a0P['toString']())===undefined){throw cNY(0xad);}bP['tileset']=bP['m_model']['get'](a0P['toString']());}bP['tileset']['debugColorizeTiles']=Boolean(a0O);bP['viewer']['scene']['requestRender']();},'openWireframe':function(a0Q,a0R){if(!afZ(bY)){return;}if(!isEmpty(a0R)){if(bP[cO0(0x539)]['get'](a0R['toString']())===undefined){throw cNY(0xae);}bP['tileset']=bP['m_model']['get'](a0R['toString']());}bP['tileset']['debugWireframe']=Boolean(a0Q);bP['viewer']['scene'][cO0(0x53a)]();},'clearBOX23line':function(){if(!afZ(bY)){return;}bP['funcPublic']['clearBOX23line'](bP['viewer']);bP['viewer']['scene']['requestRender']();},'AxisHelper':{'add':function(a0S,a0T){if(!afZ(bY)){return;}if(bP['m_model']['get'](a0S['toString']())===undefined){throw cNY(0xaf);}else{if(!bP['AxisHelper']){bP['AxisHelper']=new GLEAxisHelper(bP);}bP['AxisHelper']['setOriginAndShow'](a0S,a0T);}},'setVisible':function(a0U,a0V){if(!afZ(bY)){return;}if(bP[cO0(0x53b)]['get'](a0U['toString']())===undefined){throw cNY(0xb0);}else{if(bP['AxisHelper']){bP['AxisHelper']['setVisible'](a0U,a0V);}}}},'setSkyBoxState':function(a0W,a0X){if(!afZ(bY)){return;}bP['IsOpenSkyBox']=a0W;if(bP['IsOpenSkyBox']){bP['viewer']['scene']['skyAtmosphere']['show']=bP['defaults']['openearth'];bP['viewer']['scene']['skyBox']['show']=!![];bP['viewer']['scene']['skyBox']=GLESkyBox(bP,a0X);}else{bP['viewer']['scene']['skyBox']['show']=![];}bP['viewer']['scene']['requestRender']();},'getOrderState':function(){return ag6;},'getAuthorizationInfo':function(){if(bP['tileset']!=undefined){return bP[cO0(0x53c)]['authentication'];}},'drawPointByCartesian3':function(a0Y,a0Z,a10){if(!afZ(bY)){return;}var a11=bP['viewer']['entities']['add']({'position':a0Y,'point':{'pixelSize':a10==undefined?0xa:a10,'color':a0Z==undefined?Cesium['Color'][cO0(0x53d)]:a0Z,'disableDepthTestDistance':Number['POSITIVE_INFINITY']}});bP['tempEntities']['push'](a11);},'getHDRRenderState':function(){if(!afZ(bY)){return;}return bP['IsOpenHDR'];},'setHDRRenderState':function(a12){if(!afZ(bY)){return;}if(typeof a12=='b'+cO2(0x238)+'n'){bP['IsOpenHDR']=a12;}else{aia('参'+cO2(0x239)+'!');}},'setminimumNdotL':function(a13){if(!afZ(bY)){return;}bP['minimumNdotL']=a13*0x1;},'loadHeatMap':function(aK){var a15=aK['data'];if(a15==null||a15==undefined){aia('数'+cO2(0x23a)+'!');}var a16=aK['title'];if(a16==null||a16==undefined){aia('图'+cO2(0x23b)+'!');}var a17=aK[cO0(0x53e)];if(a17==null||a17==undefined){aia('图'+cO2(0x23c)+'!');}var a18=aK['tipsStyle']==undefined?cNY(0xb1):aK['tipsStyle'];var a19=aK['step']==undefined?2.5:aK['step'];var a1a=aK['gradient']==undefined?'':aK['gradient'];var a1b=aK['MAXTempColor']==undefined?a15['max']:aK['MAXTempColor'];var a1c=aK['classificationType']==undefined?Cesium['ClassificationType']['CESIUM_3D_TILE']:aK['classificationType'];var a1d=aK['isFlyTo']==undefined?!![]:aK[cO0(0x53f)];var a1e=[];let a1f={'west':a15[cO0(0x540)][0x1],'east':a15['point3'][0x1],'south':a15[cO0(0x541)][0x0],'north':a15['point3'][0x0]};var a1g=new Cesium['Cartesian3']['fromDegrees'](a15['point1'][0x1],a15['point1'][0x0],a15['point1'][0x2]);var a1h=new Cesium['Cartesian3']['fromDegrees'](a15['point2'][0x1],a15['point2'][0x0],a15['point2'][0x2]);var a1i=new Cesium['Cartesian3']['fromDegrees'](a15['point3'][0x1],a15['point3'][0x0],a15['point3'][0x2]);var a1j=new Cesium['Cartesian3']['fromDegrees'](a15['point4'][0x1],a15['point4'][0x0],a15['point4'][0x2]);let a1k=[a1g,a1h,a1i,a1j];var a1l=new Cesium['Matrix4']();Cesium['Matrix4'][cO0(0x542)](bP['tileset']['root'][cO0(0x543)],a1l);var a1m=new Cesium[(cO0(0x544))]();var a1n=new Cesium['Cartesian3']();Cesium['Matrix4']['multiplyByPoint'](a1l,a1g,a1m);Cesium['Matrix4']['multiplyByPoint'](a1l,a1i,a1n);var a1o=Cesium['Cartesian3']['midpoint'](a1m,a1n,new Cesium['Cartesian3']());Cesium['Matrix4']['multiplyByPoint'](bP['tileset']['root']['transform'],a1o,a1o);var a1p=Cesium[cO0(0x545)]['subtract'](a1n,a1m,new Cesium['Cartesian3']());bP['GLEHeatMap']=CesiumHeatmap['create'](api['viewer'],a1f,{'id':a17,'opacity':aK['opacity']==undefined?0x1:aK['opacity'],'blur':aK['blur']==undefined?0x1:aK['blur'],'radius':aK['radius']==undefined?0x1e:aK['radius'],'polygonbounds':a1k,'polygonheight':a15[cO0(0x546)][0x2],'classificationType':a1c});var a1q=a15['min']==0x0?0.00001:a15['min'];var a1r=a15['max'];for(var a1s=0x0;a1s<a15['data']['M'][cO0(0x547)];a1s++){var a1t=a15['data']['M'][a1s];var a1u={'x':a1t['v'][0x1],'y':a1t['v'][0x0],'value':a1t['s']*0x1<=0x0?0.00001:a1t['s']*0x1};a1e[cO0(0x548)](a1u);}bP['GLEHeatMap']['createColorPalette'](a17,a16,a1q==0x0?0.00001:a1q,a1r,a19,a1a,a18,a1b);bP['GLEHeatMap']['setWGS84Data'](a1q==0x0?0.00001:a1q,a1r,a1e);if(a1d){var a1v=Cesium['Cartesian3'][cO0(0x549)](new Cesium['Cartesian3'](Math['abs'](a1p['x']),Math['abs'](a1p['y']),Math['abs'](a1p['z'])));var a1w=new Cesium['BoundingSphere'](a1o,a1v);bP['viewer']['camera']['flyToBoundingSphere'](a1w,{'duration':0.5,'offset':new Cesium['HeadingPitchRange'](Cesium['Math']['toRadians'](0x5a),Cesium['Math']['toRadians'](-0x3c),a1v*2.5)});}},'removeHeatMap':function(a1x){bP['Public']['removeColorPalette'](a1x);bP['GLEHeatMap']['remove'](a1x);},'initWindTrack':function(){if(!afZ(bY)){return;}if(!ag1(bY,0x2)){return;}if(!Cesium['defined'](bP['GLEWindTrack'])){bP['GLEWindTrack']=new GLEWindTrack(bP['viewer'],bP);}bP['viewer']['scene']['requestRender']();},'initWindSlicing':function(){if(!afZ(bY)){return;}if(!ag1(bY,0x2)){return;}if(!Cesium['defined'](bP['GLEWindSlicing'])){bP['GLEWindSlicing']=new GLEWindSlicing(bP['viewer'],bP);}bP['viewer']['scene']['requestRender']();},'initWindProfile':function(){if(!afZ(bY)){return;}if(!ag1(bY,0x2)){return;}if(!Cesium['defined'](bP[cO0(0x54a)])){bP['GLEWindProfile']=new WindProfile(bP['viewer'],bP);}bP['viewer']['scene']['requestRender']();},'initModelSegmentation':function(){if(!afZ(bY)){return;}if(!Cesium['defined'](bP['GLEModelSegmentation'])){bP[cO0(0x54b)]=new ModelSegmentation(bP['viewer'],bP);}bP['viewer']['scene']['requestRender']();},'removeColorPalette':function(a1y){if(!afZ(bY)){return;}if(!ag1(bY,0x2)){return;}var a1z=document[cO0(0x54c)]('c'+cO2(0x23d)+'_'+a1y);if(a1z){a1z['parentNode']['removeChild'](a1z);}},'initPaintingRoad':function(){if(!afZ(bY)){return;}if(!ag1(bY,0x4)){return;}if(!Cesium['defined'](bP['GLEPaintingRoad'])){bP['GLEPaintingRoad']=new PaintingRoad(bP['viewer'],bP);}bP['viewer']['scene']['requestRender']();},'setModelRotationCenter':function(a1A,a1B){bI=a1A;bJ=a1B;},'getModelRotationCenter':function(){return bI;},'drawLineByDirectionXY':function(a1C,a1D,a1E,a1F){var a1G=new Cesium['Matrix4']();Cesium['Matrix4']['inverse'](bP['tileset']['root']['transform'],a1G);var a1H=Cesium['Matrix4'][cO0(0x54d)](a1G,a1D,new Cesium['Cartesian3']());var a1I=new Cesium['Cartesian3']();Cesium['Cartesian3']['clone'](a1H,a1I);a1I['x']+=a1E['x']*a1F;a1I['y']+=a1E['y']*a1F;var a1J=new Cesium['Cartesian3']();Cesium['Matrix4']['multiplyByPoint'](bP['tileset']['root']['transform'],a1I,a1J);var a1K=bP['viewer']['entities'][cO0(0x54e)](a1C);if(a1K!=undefined){bP['viewer']['entities']['remove'](a1K);}bP['viewer']['entities']['add']({'id':a1C,'polyline':{'show':!![],'positions':[a1D,a1J],'arcType':Cesium['ArcType']['NONE'],'material':new Cesium['PolylineArrowMaterialProperty'](Cesium['Color']['RED']),'width':0xa}});return[a1D,a1J];},'drawLineByDirectionXYZ':function(a1L,a1M,a1N,a1O,a1P,a1Q){var a1R=new Cesium['Matrix4']();Cesium['Matrix4']['inverse'](bP['tileset']['root']['transform'],a1R);var a1S=Cesium['Matrix4']['multiplyByPoint'](a1R,a1M,new Cesium['Cartesian3']());var a1T=new Cesium[(cO0(0x54f))]();Cesium['Cartesian3']['clone'](a1S,a1T);a1T['x']+=a1N['x']*a1O;a1T['y']+=a1N['y']*a1O;a1T['z']+=a1N['z']*a1O;var a1U=new Cesium['Cartesian3']();Cesium['Matrix4']['multiplyByPoint'](bP['tileset']['root']['transform'],a1T,a1U);var a1V=bP['viewer']['entities']['getById'](a1L);if(a1V!=undefined){bP['viewer']['entities']['remove'](a1V);}bP['viewer']['entities']['add']({'id':a1L,'polyline':{'show':!![],'positions':[a1U,a1M],'arcType':Cesium['ArcType']['NONE'],'material':new Cesium['PolylineArrowMaterialProperty'](a1P==undefined?Cesium['Color']['YELLOW']:a1P),'width':a1Q==undefined?0xa:a1Q}});return[a1M,a1U];},'getDirectionByAngle':function(a1W,a1X,a1Y,a1Z,a20){var a21=new Cesium[(cO0(0x550))](a1Y['x'],a1Y['y'],0x0);a21=Cesium['Cartesian3']['normalize'](a21,a21);var a22=new Cesium['Cartesian3'](0x0,0x0,0x1);Cesium['Cartesian3']['normalize'](a22,a22);var a23=new Cesium['Cartesian3']();Cesium['Cartesian3']['cross'](a22,a21,a23);Cesium['Cartesian3']['normalize'](a23,a23);var a24=Cesium['Quaternion']['fromAxisAngle'](a23,Cesium['Math']['toRadians'](-a1Z),new Cesium['Quaternion']());var a25=new Cesium['Matrix3']();Cesium['Matrix3']['fromQuaternion'](a24,a25);var a26=new Cesium['Cartesian3']();Cesium['Matrix3']['multiplyByVector'](a25,a21,a26);bP['Public']['drawLineByDirectionXYZ'](a1W,a1X,a26,a20);return a26;},'setMinimumZoomDistance':function(a27){if(!afZ(bZ)){return;}if(typeof a27=='n'+cO2(0x23e)+'r'){bP['viewer']['scene']['screenSpaceCameraController'][cO0(0x551)]=!![];bP['viewer']['scene']['screenSpaceCameraController']['maximumZoomDistance']=a27;}else{aia('参'+cO2(0x23f)+'!');}},'highLightModelRegion':function(aK){if(aK['PosArr']['length']<0x2){return;}if(aK['id']==''){return;}var a29=aK['regionColor'];var a2a=aK['isInvertClassification']==undefined?![]:aK['isInvertClassification'];var a2b=aK['invertClassificationColor']==undefined?new Cesium['Color'](0.25,0.25,0.25,0x1):aK['invertClassificationColor'];var a2c=aK['alphaVal']==undefined?![]:aK['alphaVal'];var a2d=aK['PosArr'][0x0];var a2e=aK['PosArr'][0x1];var a2f=new Cesium['Cartesian3']();var a2g=new Cesium['Cartesian3']();var a2h=new Cesium['Matrix4']();Cesium['Matrix4']['inverse'](bP['tileset']['root'][cO0(0x552)],a2h);Cesium['Matrix4']['multiplyByPoint'](a2h,a2d,a2f);Cesium['Matrix4']['multiplyByPoint'](a2h,a2e,a2g);var a2i=new Cesium['Cartesian3']['subtract'](a2f,a2g,new Cesium['Cartesian3']());var a2j=Cesium[cO0(0x553)]['midpoint'](a2f,a2g,new Cesium[(cO0(0x554))]());Cesium['Matrix4']['multiplyByPoint'](bP['tileset'][cO0(0x555)]['transform'],a2j,a2j);var a2k=Cesium['Transforms']['eastNorthUpToFixedFrame'](a2j);var a2l=new Cesium['ClassificationPrimitive']({'geometryInstances':new Cesium['GeometryInstance']({'geometry':Cesium['BoxGeometry']['fromDimensions']({'vertexFormat':Cesium['PerInstanceColorAppearance']['VERTEX_FORMAT'],'dimensions':new Cesium['Cartesian3'](Math['abs'](a2i['x']),Math['abs'](a2i['y']),Math['abs'](a2i['z']))}),'modelMatrix':a2k,'attributes':{'color':Cesium['ColorGeometryInstanceAttribute']['fromColor'](a29),'show':new Cesium['ShowGeometryInstanceAttribute'](!![])},'id':aK['id']}),'classificationType':Cesium['ClassificationType']['CESIUM_3D_TILE']});bP['viewer']['scene']['primitives']['add'](a2l);bP['viewer']['scene']['invertClassification']=a2a;bP['viewer']['scene']['invertClassificationColor']=a2b;bP['viewer']['scene']['invertClassificationColor']['alpha']=parseFloat(a2c);bP['buildingHighlightArr']['set'](aK['id'],a2l);bP['viewer']['scene']['requestRender']();},'highLightModelRegionByPolygon':function(aK){if(aK['PosArr'][cO0(0x556)]<0x2){return;}if(aK['id']==''){return;}var a2n=aK['regionColor'];var a2o=aK['isInvertClassification']==undefined?![]:aK['isInvertClassification'];var a2p=aK['invertClassificationColor']==undefined?new Cesium['Color'](0.25,0.25,0.25,0x1):aK['invertClassificationColor'];var a2q=aK['alphaVal']==undefined?![]:aK['alphaVal'];var a2r=aK['PosArr'];var a2s=aK['extrudedHeight']==undefined?0x0:aK['extrudedHeight'];var a2t=new Cesium['ClassificationPrimitive']({'geometryInstances':new Cesium['GeometryInstance']({'geometry':Cesium['PolygonGeometry']['fromPositions']({'positions':a2r,'extrudedHeight':a2s}),'attributes':{'color':Cesium['ColorGeometryInstanceAttribute']['fromColor'](a2n),'show':new Cesium['ShowGeometryInstanceAttribute'](!![])},'id':aK['id']}),'classificationType':Cesium['ClassificationType']['CESIUM_3D_TILE']});bP[cO0(0x557)][cO0(0x558)]['primitives']['add'](a2t);bP['viewer']['scene']['invertClassification']=a2o;bP['viewer']['scene']['invertClassificationColor']=a2p;bP['viewer']['scene']['invertClassificationColor']['alpha']=parseFloat(a2q);bP['buildingHighlightArr']['set'](aK['id'],a2t);bP['viewer']['scene']['requestRender']();},'cleanBuildingHighlight':function(a2u){var a2v=bP['buildingHighlightArr']['get'](a2u);bP['viewer']['scene'][cO0(0x559)]['remove'](a2v);bP['viewer']['scene']['invertClassification']=![];bP['viewer']['scene']['requestRender']();},'setMsaaSamplesState':function(a2w){if(typeof a2w=='b'+cO2(0x240)+'n'){api['viewer']['scene']['_msaaSamples']=a2w?0x4:0x1;}else{aia('参'+cO2(0x241)+'!');}},'getErrorMessage':function(){return bP[cO0(0x55a)];}};this['Lights']={'addUnrealBloom':function(aK){if(!afZ(bZ)){return;}if(!ag1(bZ,0x1)){return;}bP['viewer']['scene']['requestRenderMode']=![];var a2y=aK['featureIds'];var a2z=aK['isopen'];var a2A=aK['tagname'];var a2B=aK['bloomColor'];var a2C=aK['bloomStrength'];var a2D=aK['bloomRadius'];var a2E=[];var a2F='';var a2G=0x0;if(a2y['size']>0x0){a2y['forEach'](function(a2H,a2I){var a2J=Cesium['Color']['fromCssColorString'](bP['tileset']['stylecolor']);if(a2J['alpha']<0x1){bP['Feature']['setColor'](a2I,a2B['red'],a2B['green'],a2B['blue'],0x1);}var a2K=a2I['split']('^');if(a2K['length']==0x2)a2K=a2K[0x1];else a2K=a2K[0x0];a2F+='#'+a2K;a2G++;});}for(var a2L=0x0;a2L<bP['tileset']['_selectedTiles']['length'];++a2L){var a2M=bP['tileset']['_selectedTiles'][a2L]['_content'];var a2N=bP['funcPublic']['GetFeaturesFromContent'](a2M,a2F);if(a2N['size']==0x0){continue;}a2N['forEach'](function(a2O,a2P){a2M['_features'][a2O][cO0(0x55b)]=a2P;a2E['push'](a2M['_features'][a2O]);});}if(bP['viewer']['scene']['postProcessStages']['_stages']['length']>0x0){var a2Q=bP['viewer']['scene']['postProcessStages']['_stages'];for(var a2R=0x0;a2R<bP[cO0(0x55c)]['scene']['postProcessStages']['_stages']['length'];a2R++){var a2S=a2Q[a2R];if(a2S['_name']=='c'+cO2(0x242)+'s'){for(var a2T=0x0;a2T<a2S['uniforms']['selectFeatures']['length'];a2T++){var a2U=a2S['uniforms']['selectFeatures'][a2T]['currentFeatureId'];if(a2F['indexOf'](a2U)>-0x1){if(!a2z){a2S['uniforms']['selectFeatures']['splice'](a2T,0x1);a2T-=0x1;}else{}}}if(a2z){a2S['uniforms']['selectFeatures']=a2S['uniforms']['selectFeatures']['concat'](a2E);}bP[cO0(0x55d)][cO0(0x55e)]['requestRender']();return;}}}var a2V=Cesium['PostProcessStageLibrary'][cO0(0x55f)](api['viewer']['scene']);a2V['uniforms']['glowOnly']=![];a2V['uniforms']['luminosityThreshold']=0.1;a2V['uniforms']['smoothWidth']=0.01;a2V[cO0(0x560)][cO0(0x561)]=[new Cesium['Cartesian3'](a2B['red'],a2B['green'],a2B[cO0(0x562)]),new Cesium[(cO0(0x563))](a2B['red'],a2B[cO0(0x564)],a2B['blue']),new Cesium[(cO0(0x565))](a2B['red'],a2B['green'],a2B['blue']),new Cesium['Cartesian3'](a2B['red'],a2B['green'],a2B['blue']),new Cesium['Cartesian3'](a2B['red'],a2B['green'],a2B['blue'])];a2V['uniforms']['bloomStrength']=a2C;a2V['uniforms']['bloomRadius']=a2D;a2V['uniforms']['selectFeatures']=a2E;bP['viewer']['scene']['postProcessStages']['add'](a2V);bP['viewer']['scene']['requestRender']();bP['viewer']['scene']['requestRenderMode']=!![];},'removeUnrealBloom':function(){if(!afZ(bZ)){return;}if(!ag1(bZ,0x1)){return;}if(bP['viewer']['scene']['postProcessStages']['_stages']['length']>0x0){var a2W=bP['viewer']['scene']['postProcessStages']['_stages'];for(var a2X=0x0;a2X<bP['viewer']['scene']['postProcessStages']['_stages']['length'];a2X++){var a2Y=a2W[a2X];if(a2Y['_name']=='c'+cO2(0x243)+'s'){bP['viewer']['scene']['postProcessStages']['remove'](a2Y);bP['viewer']['scene']['requestRender']();bP[cO0(0x566)]['scene']['requestRenderMode']=!![];return;}}}},'addModelBloom':function(aK){if(!afZ(bZ)){return;}if(!ag1(bZ,0x1)){return;}if(bP['viewer']['scene']['postProcessStages']['_stages']['length']>0x0){var a30=bP['viewer']['scene']['postProcessStages']['_stages'];for(var a31=0x0;a31<bP['viewer']['scene']['postProcessStages']['_stages']['length'];a31++){var a32=a30[a31];if(a32['_name']=='c'+cO2(0x244)+'s'){aia('已'+cO2(0x245)+'果');return;}}}bP[cO0(0x567)]['scene']['requestRenderMode']=![];var a33=aK['bloomColor']==undefined?Cesium['Color'][cO0(0x568)]:aK['bloomColor'];var a34=aK['bloomStrength']==undefined?1.5:aK['bloomStrength'];var a35=aK['bloomRadius']==undefined?0.1:aK[cO0(0x569)];var a36=[];var a37=Cesium['PostProcessStageLibrary']['createModelOutlineStage'](bP['viewer']['scene']);a37['enabled']=!![];a37['uniforms']['glowOnly']=![];a37['uniforms']['luminosityThreshold']=0.5;a37['uniforms']['smoothWidth']=0.5;a37['uniforms']['bloomTintColors']=[new Cesium['Cartesian3'](a33['red'],a33['green'],a33['blue']),new Cesium['Cartesian3'](a33['red'],a33['green'],a33['blue']),new Cesium['Cartesian3'](a33['red'],a33['green'],a33['blue']),new Cesium['Cartesian3'](a33['red'],a33['green'],a33[cO0(0x56a)]),new Cesium['Cartesian3'](a33['red'],a33['green'],a33['blue'])];a37['uniforms']['bloomStrength']=a34;a37['uniforms']['bloomRadius']=a35;a37['uniforms']['selectFeatures']=a36;a37['uniforms']['sceneBrightness']=bP['viewer'][cO0(0x56b)]['brightness']==undefined?0x1:bP['viewer']['scene']['brightness']['uniforms'][cO0(0x56c)];bP['viewer']['scene']['postProcessStages']['add'](a37);bP['viewer']['scene']['requestRender']();},'addEageBloom':function(aK){if(!afZ(bZ)){return;}if(!ag1(bZ,0x1)){return;}bP[cO0(0x56d)]['scene']['requestRenderMode']=![];var a39=aK['bloomColor'];var a3a=aK['bloomStrength'];var a3b=aK['bloomRadius'];if(bP['viewer']['scene']['postProcessStages']['_stages']['length']>0x0){var a3c=bP['viewer']['scene']['postProcessStages']['_stages'];for(var a3d=0x0;a3d<bP['viewer']['scene']['postProcessStages']['_stages']['length'];a3d++){var a3e=a3c[a3d];if(a3e['_name']=='c'+cO2(0x246)+'s'){bP[cO0(0x56e)]['scene']['requestRender']();return;}}}var a3f=Cesium['PostProcessStageLibrary']['createEageBloomStage']();a3f['uniforms']['glowOnly']=![];a3f['uniforms']['luminosityThreshold']=0.1;a3f['uniforms']['smoothWidth']=0.01;a3f['uniforms']['bloomTintColors']=[new Cesium['Cartesian3'](a39['red'],a39['green'],a39['blue']),new Cesium['Cartesian3'](a39['red'],a39['green'],a39['blue']),new Cesium['Cartesian3'](a39['red'],a39['green'],a39['blue']),new Cesium['Cartesian3'](a39['red'],a39['green'],a39[cO0(0x56f)]),new Cesium['Cartesian3'](a39['red'],a39['green'],a39['blue'])];a3f['uniforms']['bloomStrength']=a3a;a3f['uniforms']['bloomRadius']=a3b;a3f['uniforms']['bloomColor']=new Cesium['Cartesian3'](a39['red'],a39['green'],a39['blue']);bP['viewer']['scene']['postProcessStages'][cO0(0x570)](a3f);bP['viewer']['scene']['requestRender']();}};this['Other']={'addFlyLine':function(a3g,a3h,aK){if(!afZ(c0)){return;}if(!Cesium['defined'](bP['viewer']['scene']['fly_lines']))bP['viewer']['scene']['fly_lines']=new Map();bP['viewer']['scene']['requestRenderMode']=![];aK=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)]},aK);let a3j=0x0;let a3k=[];let a3l=0x168/aK['lineCount'];for(var a3m=0x0;a3m<aK['lineCount'];a3m++){let a3n=a3p(a3h,a3g,a3j);var a3o=Cesium['getLinkedPointList'](a3g,a3n,aK['lineCurvature'],0x64);a3k['push'](bP['viewer']['entities']['add']({'polyline':{'positions':a3o,'width':aK['lineWidth'],'material':new Cesium[(cO0(0x571))]({'color':aK['lineColors'][a3m%0x3],'duration':0xbb8})}}));a3j+=a3l;}if(a3k[cO0(0x572)]>0x0)bP['viewer']['scene']['fly_lines']['set'](aK['groupId'],a3k);function a3p(a3q,a3r,a3s){var a3t=Cesium['Transforms']['eastNorthUpToFixedFrame'](a3r);var a3u=Cesium['Matrix4']['inverse'](a3t,new Cesium[(cO0(0x573))]());var a3v=Cesium['Matrix4']['multiplyByPoint'](a3u,a3r,new Cesium['Cartesian3']());var a3w=Cesium['Matrix4']['multiplyByPoint'](a3u,a3q,new Cesium[(cO0(0x574))]());var a3x=a3w['x']*Math['cos'](Cesium['Math']['toRadians'](a3s))+a3w['y']*Math['sin'](Cesium['Math']['toRadians'](a3s));var a3y=a3w['y']*Math['cos'](Cesium['Math']['toRadians'](a3s))-a3w['x']*Math['sin'](Cesium['Math']['toRadians'](a3s));var a3z=a3w['z'];return Cesium['Matrix4']['multiplyByPoint'](a3t,new Cesium['Cartesian3'](a3x,a3y,a3z),new Cesium['Cartesian3']());}},'removeFlyLine':function(a3A){if(!afZ(c0)){return;}if(Cesium['defined'](bP['viewer']['scene']['fly_lines'])){if(a3A==0x0){bP['viewer']['scene'][cO0(0x575)]['forEach'](function(a3B,a3C){for(var a3D=0x0;a3D<a3B['length'];a3D++){bP['viewer']['entities'][cO0(0x576)](a3B[a3D]);}bP['viewer']['scene']['fly_lines']['delete'](a3C['toString']());});}else{let a3E=bP['viewer']['scene']['fly_lines']['get'](a3A['toString']());if(Cesium['defined'](a3E)){for(var a3F=0x0;a3F<a3E[cO0(0x577)];a3F++){bP['viewer']['entities']['remove'](a3E[a3F]);}bP['viewer']['scene'][cO0(0x578)]['delete'](a3A['toString']());}}}bP['viewer']['scene']['requestRenderMode']=!![];bP['viewer']['scene']['requestRender']();},'drawGroundLines':function(a3G){if(!afZ(c0)){return;}var a3H={'id':'','name':'','positions':[],'axisType':0x0,'lineWidth':0xa,'color':0xff00ff7f,'isDash':![],'outlineColor':0x7f,'outlineWidth':0x2,'gapColor':0xff00007f,'dashLength':0xa,'dashPattern':0xff,'clampToGround':!![]};a3H=extend(a3H,a3G);var a3I=[];if(!Cesium['defined'](a3H['id'])||a3H['id']['length']==0x0){throw cNY(0xb2);}if(!Cesium['defined'](a3H['positions'])||!Cesium['defined'](a3H['axisType'])||a3H['positions']['length']==0x0){throw cNY(0xb3);}switch(a3H['axisType']){case 0x0:break;case 0x1:a3I=Cesium['Cartesian3']['fromRadiansArray'](a3H['positions']);break;case 0x2:a3I=Cesium['Cartesian3']['fromDegreesArray'](a3H['positions']);break;case 0x3:a3I=Cesium['Cartesian3']['fromArray'](a3H['positions']);break;default:throw cNY(0xb4);}var a3J=a3H['isDash']?new Cesium['PolylineDashMaterialProperty']({'color':Cesium['Color']['fromRgba'](a3H['color']),'gapColor':Cesium['Color']['fromRgba'](a3H['gapColor']),'dashLength':a3H['dashLength'],'dashPattern':a3H['dashPattern']}):new Cesium['PolylineOutlineMaterialProperty']({'color':Cesium['Color'][cO0(0x579)](a3H['color']),'outlineWidth':a3H['outlineWidth'],'outlineColor':Cesium['Color'][cO0(0x57a)](a3H['outlineColor'])});var a3K=bP['viewer']['entities']['getById'](a3H['id']);if(!Cesium['defined'](a3K)||!Cesium['defined'](a3K['polyline'])){a3K=bP['viewer']['entities']['add']({'id':a3H['id'],'name':a3H['name'],'polyline':{'positions':a3I,'width':a3H['lineWidth'],'material':a3J,'clampToGround':a3H['clampToGround'],'show':!![]}});}else{a3K['polyline']['positions']=a3I;a3K['polyline']['width']=a3H['lineWidth'];a3K['polyline']['material']=a3J;a3K['polyline']['clampToGround']=a3H['clampToGround'];a3K['polyline']['show']=!![];}return a3K['id'];},'removeGroundLines':function(a3L){if(!afZ(c0)){return;}var a3M=bP[cO0(0x57b)]['entities']['removeById'](a3L);bP['viewer']['scene'][cO0(0x57c)]();return a3M;},'getGroundLines':function(a3N){if(!afZ(c0)){return;}return bP['viewer'][cO0(0x57d)]['getById'](a3N);},'addInspectionTrack':function(aK){if(!afZ(c0)){return;}if(!Cesium['defined'](bP['InspectionTrack'])){bP['InspectionTrack']=new GLEInspectionTrack(bP['viewer'],bP);}bP['InspectionTrack']['new'](aK);},'undoInspectionTrack':function(a3P){if(!afZ(c0)){return;}if(!Cesium['defined'](bP[cO0(0x57e)])){bP['InspectionTrack']=new GLEInspectionTrack(bP['viewer'],bP);}bP[cO0(0x57f)][cO0(0x580)](a3P);},'getInspectionTrack':function(a3Q){if(!afZ(c0)){return;}if(!Cesium[cO0(0x581)](bP['InspectionTrack'])){bP['InspectionTrack']=new GLEInspectionTrack(bP['viewer'],bP);}return bP['InspectionTrack']['getById'](a3Q);},'pauseInspectionTrack':function(a3R,a3S){if(!afZ(c0)){return;}if(!Cesium['defined'](bP['InspectionTrack'])){bP['InspectionTrack']=new GLEInspectionTrack(bP['viewer'],bP);}return bP['InspectionTrack']['suspend'](a3R,a3S);},'loadInspectionTrack':function(aK,a3U){if(!afZ(c0)){return;}if(!Cesium['defined'](bP[cO0(0x582)])){bP['InspectionTrack']=new GLEInspectionTrack(bP['viewer'],bP);}bP['InspectionTrack']['load'](aK,a3U);},'removeInspectionTrack':function(a3V){if(!afZ(c0)){return;}if(!Cesium['defined'](bP['InspectionTrack'])){bP['InspectionTrack']=new GLEInspectionTrack(bP['viewer'],bP);}bP['InspectionTrack']['delete'](a3V);},'setCenterOfRotation':function(a3W,a3X,a3Y,a3Z){try{if(!afZ(c0)){return;}if(a3W)switch(a3Y){case 0x0:if(Array['isArray'](a3X)&&a3X['length']==0x3){var a40=Cesium['Cartesian3']['fromRadiansArrayHeights'](a3X);if(a40&&Array['isArray'](a40)&&a40[cO0(0x583)]>0x0)bP['RotationCenterOfScene']=a40[0x0];}else throw Error('c'+cO2(0x247)+'误');break;case 0x1:if(Array['isArray'](a3X)&&a3X['length']==0x3){var a41=Cesium['Cartesian3']['fromArray'](a3X);var a42=bP['Public']['convertModelToWorld'](a41['x'],a41['y'],a41['z'],a3Z);bP['RotationCenterOfScene']=bP['Public']['radiansToCartesian3'](a42[0x1],a42[0x0],a42[0x2]);}else throw Error('c'+cO2(0x248)+'误');break;case 0x2:if(a3X instanceof Cesium['Cartesian3']){bP['RotationCenterOfScene']=a3X;}else throw Error('c'+cO2(0x249)+'误');break;default:throw Error('t'+cO2(0x24a)+'效');}bP['RotationCenterOfSceneState']=a3W;}catch(a43){aia(a43);}},'setOperationCenterPointState':function(a44){if(!afZ(c0)){return;}bP['isShowOperationCenterPoint']=a44;},'addOperationCenterPoint':function(a45){try{if(!afZ(c0)){return;}if(!bP['isShowOperationCenterPoint'])return;if(Cesium['defined'](bP['RotationCenterOfSceneState'])&&bP[cO0(0x584)]){a45=bP['RotationCenterOfScene'];}if(!a45 instanceof Cesium['Cartesian2']||bP['Public']['getModelRotationCenter']()){var a46=bP['Model']['getModelsCenter']();if(a46){a45=a46['center'];}}if(a45 instanceof Cesium['Cartesian2']){bP['Public']['pickupCoordinate'](a45,function(a47){a45=Cesium['Cartesian3']['fromRadians'](a47[0x0],a47[0x1],a47[0x2]);bP['Other']['removeOperationCenterPoint']();bP['OperationCenterPoint']=bP['viewer'][cO0(0x585)]['add']({'position':a45,'point':{'show':!![],'color':Cesium['Color']['SKYBLUE']['withAlpha'](0.5),'pixelSize':0xa,'outlineColor':Cesium[cO0(0x586)]['YELLOW']['withAlpha'](0.5),'outlineWidth':0x3,'disableDepthTestDistance':Number['POSITIVE_INFINITY']}});},0x0,function error(){if(bP[cO0(0x587)]['openearth'])return;var a46=bP[cO0(0x588)]['getModelsCenter']();if(a46){a45=a46['center'];}bP[cO0(0x589)]['removeOperationCenterPoint']();bP['OperationCenterPoint']=bP['viewer']['entities']['add']({'position':a45,'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;}bP['Other'][cO0(0x58a)]();bP[cO0(0x58b)]=bP['viewer']['entities'][cO0(0x58c)]({'position':a45,'point':{'show':!![],'color':Cesium['Color']['SKYBLUE']['withAlpha'](0.5),'pixelSize':0xa,'outlineColor':Cesium['Color']['YELLOW'][cO0(0x58d)](0.5),'outlineWidth':0x3,'disableDepthTestDistance':Number['POSITIVE_INFINITY']}});}catch(a49){aia(a49);}},'removeOperationCenterPoint':function(){if(bP['OperationCenterPoint']){bP['viewer']['entities']['remove'](bP['OperationCenterPoint']);bP['OperationCenterPoint']=undefined;bP[cO0(0x58e)]['scene']['requestRender']();}},'addTrapezium':function(a4a,a4b,a4c,a4d,a4e){if(!afZ(c0)){return;}var a4b=!isNaN(a4b)?a4b:0xa;var a4c=!isNaN(a4c)?a4c:0xa;var a4d=!isNaN(a4d)?a4d:0x5;var a4i=Cesium['Cartesian3']['fromDegrees'](a4a[0x0],a4a[0x1],a4a[0x2]);let a4j=Cesium['Transforms']['eastNorthUpToFixedFrame'](a4i);var a4k=Cesium['Color']['fromCssColorString'](a4e);var a4l=[];a4l[0x0]=0x0;a4l[0x1]=a4d;a4l[0x2]=a4b;a4l[0x3]=-a4d;a4l[0x4]=0x0;a4l[0x5]=a4b;a4l[0x6]=0x0;a4l[0x7]=-a4d;a4l[0x8]=a4b;a4l[0x9]=a4d;a4l[0xa]=0x0;a4l[0xb]=a4b;a4l[0xc]=0x0;a4l[0xd]=a4c;a4l[0xe]=0x0;a4l[0xf]=-a4c;a4l[0x10]=0x0;a4l[0x11]=0x0;a4l[0x12]=0x0;a4l[0x13]=-a4c;a4l[0x14]=0x0;a4l[0x15]=a4c;a4l[0x16]=0x0;a4l[0x17]=0x0;var a4m=[];for(var a4n=0x0;a4n<a4l['length']/0x3;a4n++){var a4o=new Cesium['Cartesian3'](a4l[a4n*0x3],a4l[a4n*0x3+0x1],a4l[a4n*0x3+0x2]);Cesium['Matrix4']['multiplyByPoint'](a4j,a4o,a4o);a4m['push'](a4o['x'],a4o['y'],a4o['z']);}var a4p=new Float64Array(a4m);var a4e=new Float64Array(0x8*0x4);for(let a4n=0x0;a4n<a4e['length']/0x4;a4n++){a4e[a4n*0x4]=a4k['red'];a4e[a4n*0x4+0x1]=a4k['green'];a4e[a4n*0x4+0x2]=a4k['blue'];a4e[a4n*0x4+0x3]=a4k['alpha'];}var a4s=[];a4s[cO0(0x58f)]([0x6,0x2,0x3]);a4s['push']([0x7,0x6,0x3]);a4s['push']([0x1,0x2,0x5]);a4s['push']([0x2,0x5,0x6]);a4s['push']([0x4,0x3,0x0]);a4s['push']([0x4,0x3,0x7]);a4s['push']([0x4,0x5,0x6]);a4s['push']([0x4,0x7,0x6]);a4s['push']([0x1,0x5,0x4]);a4s['push']([0x1,0x0,0x4]);a4s['push']([0x1,0x0,0x2]);a4s['push']([0x0,0x2,0x3]);var a4t=new Cesium['GradientFacePrimitiveNew'](a4p,a4s,a4e);bP['viewer']['scene']['primitives']['add'](a4t);bP['viewer'][cO0(0x590)]['requestRender']();},'addTriangleFace':function(a4u){if(!afZ(c0)){return;}var a4v=[];var a4w=[];var a4x=[];for(var a4y=0x0;a4y<a4u['length'];a4y++){var a4z=a4u[a4y]['startPos'];var a4A=a4u[a4y]['endPos'];var a4B=a4u[a4y]['width'];var a4C=new Cesium['Cartesian3']();var a4D=Cesium['Cartesian3']['subtract'](a4z,a4A,new Cesium[(cO0(0x591))]());if(a4D['z']==0x0){const a4E=a4v['length'];var a4F=a4D['x'];var a4G=a4D['y'];var a4H=Math['sqrt'](a4F*a4F+a4G*a4G);var a4I=a4B/0x2;var a4J=Math['atan'](a4I/a4H);var a4K=Cesium['Matrix3']['fromRotationZ'](Cesium['Math']['PI']-a4J,new Cesium['Matrix3']());var a4L=Cesium['Cartesian3']['subtract'](a4A,a4z,new Cesium['Cartesian3']());var a4M=new Cesium['Cartesian3']();Cesium['Cartesian3']['normalize'](a4L,a4L);Cesium['Matrix3']['multiplyByVector'](a4K,a4L,a4M);var a4N=Math['sqrt'](a4H*a4H+a4I*a4I);Cesium['Cartesian3']['clone'](a4A,a4C);a4C['x']+=a4M['x']*a4N;a4C['y']+=a4M['y']*a4N;a4C['z']+=a4M['z']*a4N;var a4O=Cesium['Cartesian3']['subtract'](a4C,a4z,new Cesium['Cartesian3']());Cesium['Cartesian3']['normalize'](a4O,a4O);var a4P=new Cesium['Cartesian3']();Cesium['Cartesian3']['clone'](a4C,a4P);a4P['x']-=a4O['x']*a4B;a4P['y']-=a4O['y']*a4B;a4P['z']-=a4O['z']*a4B;Cesium['Matrix4']['multiplyByPoint'](bP[cO0(0x592)]['root'][cO0(0x593)],a4C,a4C);Cesium['Matrix4']['multiplyByPoint'](bP[cO0(0x594)]['root']['transform'],a4A,a4A);Cesium['Matrix4']['multiplyByPoint'](bP['tileset'][cO0(0x595)]['transform'],a4P,a4P);Cesium['Cartesian3'][cO0(0x596)](a4C,a4v,a4E);Cesium['Cartesian3']['pack'](a4A,a4v,a4E+0x3);Cesium['Cartesian3']['pack'](a4P,a4v,a4E+0x6);a4w['push']([a4E/0x3,a4E/0x3+0x1,a4E/0x3+0x2]);a4x['push'](0x0,0x0,0x0,0x1);a4x['push'](0x0,0x0,0x0,0x1);a4x['push'](0x0,0x0,0x0,0x1);}else{const a4Q=a4v['length'];var a4I=a4B/0x2;Cesium['Cartesian3']['clone'](a4z,a4C);a4C['x']-=a4I;var a4P=new Cesium['Cartesian3']();Cesium['Cartesian3']['clone'](a4z,a4P);a4P['x']+=a4I;Cesium['Matrix4']['multiplyByPoint'](bP['tileset']['root']['transform'],a4C,a4C);Cesium['Matrix4']['multiplyByPoint'](bP['tileset']['root']['transform'],a4A,a4A);Cesium['Matrix4']['multiplyByPoint'](bP['tileset']['root']['transform'],a4P,a4P);Cesium['Cartesian3']['pack'](a4C,a4v,a4Q);Cesium['Cartesian3']['pack'](a4A,a4v,a4Q+0x3);Cesium['Cartesian3']['pack'](a4P,a4v,a4Q+0x6);a4w['push']([a4Q/0x3,a4Q/0x3+0x1,a4Q/0x3+0x2]);a4x['push'](0x0,0x0,0x0,0x1);a4x['push'](0x0,0x0,0x0,0x1);a4x['push'](0x0,0x0,0x0,0x1);}}var a4T=new Float64Array(a4v);var a4U=new Float64Array(a4x);var a4V=new Cesium['GradientFacePrimitiveNew'](a4T,a4w,a4U);bP['viewer']['scene']['primitives'][cO0(0x597)](a4V);bP['viewer']['scene']['requestRender']();}};this['Plugin']={'initNavCube':function(aK){if(!afZ(c1)||!ag1(c1,0x1)){return;}if(!Cesium['defined'](bP['PluginNavigationCube']))bP['PluginNavigationCube']=new GLENavigationCube(bP,aK);return bP['PluginNavigationCube'];},'initGyroscope':function(aK){if(!afZ(c1)){return;}if(!Cesium[cO0(0x598)](bP['PluginGyroscope']))bP['PluginGyroscope']=new CesiumNavigation(bP['viewer'],aK);return bP[cO0(0x599)];},'initVideo':function(){if(!afZ(c1)||!ag1(c1,0x2)){return;}if(!Cesium['defined'](bP['PluginCesiumVideo']))bP['PluginCesiumVideo']=new GLECesiumVideo(bP);return bP['PluginCesiumVideo'];},'initLightSource':function(){if(!afZ(c1)||!ag1(c1,0x4)){return;}if(!Cesium['defined'](bP['PluginLightSource']))bP['PluginLightSource']=new GLELightSource(bP);return bP['PluginLightSource'];},'initWeatherSource':function(){if(!Cesium['defined'](bP['PluginWeatherSource']))bP['PluginWeatherSource']=new GLEWeatherSource(bP);return bP['PluginWeatherSource'];},'initVehicleBorneRadar':function(){if(!afZ(c1)||!ag1(c1,0x8)){return;}if(!Cesium['defined'](bP['PluginVehicleBorneRadar']))bP['PluginVehicleBorneRadar']=new GLEVehicleBorneRadar(bP);return bP['PluginVehicleBorneRadar'];},'initClippingSystem':function(){if(!afZ(bS)||!ag1(bS,0x2)){return;}if(!Cesium['defined'](bP['PluginClippingBoxSystem']))bP['PluginClippingBoxSystem']=new GLEClippingSystem(bP);return bP['PluginClippingBoxSystem'];},'initRoamingSystem':function(){if(!afZ(bT)||!ag1(bT,0x1)){return;}if(!Cesium['defined'](bP[cO0(0x59a)])){bP['Camera_ImmersionRoaming']=new GLERoaming(bP);}return bP[cO0(0x59b)];},'initCircleScan':function(){if(!afZ(c1)){return;}if(!Cesium['defined'](bP['PluginCircleScan']))bP['PluginCircleScan']=new GLECircleScan(bP);return bP[cO0(0x59c)];},'initWaterRipple':function(){if(!afZ(c1)){return;}if(!Cesium['defined'](bP['PluginWaterRipple']))bP['PluginWaterRipple']=new GLEWaterRipple(bP);return bP['PluginWaterRipple'];},'initHawkEyeMap':function(aK){if(!afZ(c1)){return;}bP['PluginHawkEyeMap']=new GLEHawkEyeMap(bP,aK);return bP['PluginHawkEyeMap'];},'initViewportScreentshot':function(){if(!afZ(c1)){return;}if(!Cesium['defined'](bP['PluginViewportScreentshot']))bP['PluginViewportScreentshot']=new GLEViewportScreentshot(bP);return bP['PluginViewportScreentshot'];},'initInundationAnalysis':function(){if(!afZ(c1)){return;}if(!Cesium['defined'](bP['PluginInundationAnalysis']))bP['PluginInundationAnalysis']=new GLEInundationAnalysis(bP);return bP['PluginInundationAnalysis'];}};this['Test']={};this['funcPublic']={'updateEntityShow':function(a4Z,a50,a51,a52){var a53=bP['tileset']['getParamObject']()==undefined?[]:[bP['tileset'][cO0(0x59d)]()];if(a53['length']>0x0){a53=a53[0x0]['entities']['_entities']['_array'];for(var a54=0x0;a54<a53['length'];a54++){if(a50['indexOf'](a53[a54]['id'])>-0x1){a53[a54][cO0(0x59e)]=a51;}else{if(a52==0x1){a53[a54]['show']=!a51;}else{if(a52!=-0x1&&a53[a54][cO0(0x59f)]!=a51){a53[a54]['show']=a51;}}}}}},'GetIndicesIndex':function(a55){var a56=0x1;Object['getOwnPropertyNames'](a55)['forEach'](function(a57,a58,a59){if(a55[a57]&&a55[a57][cO0(0x5a0)]!=undefined){a56=a57*0x1;return a56;}});return a56;},'GetDracoIndicesIndex':function(a5a,a5b){var a5c=0x0;var a5d;try{Object[cO0(0x5a1)](a5a)['forEach'](function(a5e){if(a5a[a5e]&&a5a[a5e]['indexDatatype']!=undefined){if(a5b==a5c){a5d=a5e;throw new Error();}a5c++;}});}catch(a5f){return a5d;};},'GetFeatureFromContent':function(a5g,a5h){try{if(a5g['_batchTable']!=undefined){return a5g[cO0(0x5a2)][cO0(0x5a3)]['name']['indexOf'](a5h);}else{return-0x1;}}catch(a5i){return-0x1;}},'GetFeaturesFromContent':function(a5j,a5k){if(a5j[cO0(0x5a4)]!=undefined){var a5l=new Map();var a5m=a5k['split']('#');for(var a5n=0x0;a5n<a5m['length'];a5n++){if(a5m[a5n]!=''){var a5o=a5j['_batchTable']['_properties']['name']['indexOf'](a5m[a5n]);if(a5o!=-0x1){a5l['set'](a5m[a5n],a5o);}}}return a5l;}return new Map();},'GetWorldCoordinatesPos':function(a5p,a5q,a5r){var a5p=a5p['clone']();if(a5p==undefined){return null;}if(a5q!=undefined){Cesium['Matrix4']['multiplyByPoint'](a5q,a5p,a5p);}if(a5r!=undefined){Cesium['Matrix4']['multiplyByPoint'](a5r,a5p,a5p);}return a5p['clone']();},'GetPositionByFeatureId':function(a5t,a5u,a5v,a5w,a5x,a5y){if(!Cesium['defined'](a5u)){return![];}if(!Cesium['defined'](a5w)){a5w=new Cesium['Cartesian3']();}if(Cesium['defined'](a5u['_content'])&&Cesium['defined'](a5u['_content']['featuresLength'])&&a5u['_content']['featuresLength']>0x0){var a5z=a5u['_content'];if(a5z!=undefined){var a5A=bP['funcPublic']['GetFeatureFromContent'](a5z,a5v);if(a5A==-0x1){return;}var a5B=new Cesium['Cartesian3']();var a5C=bP['funcPublic']['GetFeatureMaxMinPoint'](a5z,a5A);Cesium[cO0(0x5a5)]['maximumByComponent'](a5x,a5C[0x0],a5x);Cesium['Cartesian3']['minimumByComponent'](a5y,a5C[0x1],a5y);Cesium['Cartesian3']['midpoint'](a5x,a5y,a5B);Cesium['Matrix4']['multiplyByPoint'](a5t['root']['transform'],a5B,a5w);}}var a5D=a5u['children'];if(Cesium['defined'](a5D)){var a5E=a5D['length'];for(var a5F=0x0;a5F<a5E;++a5F){bP['funcPublic']['GetPositionByFeatureId'](a5t,a5D[a5F],a5v,a5w,a5x,a5y);}}},'GetVertexByDracoData':function(a5G,a5H){var a5I=[];var a5J=a5G['_rendererResources']['buffers'];var a5K='P'+cO2(0x24b)+'N';var a5L=a5G['_decodedData'][a5H+('.'+cO2(0x24c)+'0')];if(Cesium['defined'](a5L)){var a5M=a5L['attributes'];if(a5M['hasOwnProperty'](a5K)){var a5N=a5M[a5K];var a5O=new Uint16Array(a5J[a5N['bufferView']]['_sizeInBytes']/0x2);a5J[a5N[cO0(0x5a6)]]['getBufferData'](a5O);var a5P=a5J[a5N['bufferView']]['_sizeInBytes'];var a5Q=a5P/a5N['byteStride'];var a5R=a5N['byteStride']/Cesium['ComponentDatatype']['getSizeInBytes'](a5N['componentDatatype']);var a5S=a5N['quantization'];var a5T=a5S['range']/(0x1<<a5S['quantizationBits']);for(var a5U=0x0;a5U<a5Q;a5U++){var a5V=new Cesium['Cartesian3'](a5S['minValues'][0x0]+a5O[a5U*a5R]*a5T,a5S['minValues'][0x1]+a5O[a5U*a5R+0x1]*a5T,a5S['minValues'][0x2]+a5O[a5U*a5R+0x2]*a5T);a5I['push'](a5V);}}}return a5I;},'GetBatchIdByDracoData':function(a5W,a5X){var a5Y=[];var a5Z=a5W['_rendererResources']['buffers'];var a60='_'+cO2(0x24d)+'D';var a61=a5W[cO0(0x5a7)][a5X+('.'+cO2(0x24e)+'0')];if(Cesium['defined'](a61)){var a62=a61['attributes'];if(a62['hasOwnProperty'](a60)){var a63=a62[a60];a5Y=new Uint16Array(a5Z[a63['bufferView']]['_sizeInBytes']/0x2);a5Z[a63['bufferView']]['getBufferData'](a5Y);}}return a5Y;},'GetVertexByFeatureId':function(a64,a65,a66,a67,a68){if(!Cesium['defined'](a65)){return![];}if(Cesium['defined'](a65['_content'])&&a65['_content'][cO0(0x5a8)]>0x0){var a69=a65['_content'];if(a69!=undefined){var a6a=bP['funcPublic']['GetFeatureFromContent'](a69,a66);if(a6a!=-0x1&&(a6a==a68||a68==-0x1)){if(a69['_model'][cO0(0x5a9)]['command']['_primitiveType']==0x4||a69['_model']['isBimModel']===0x1){var a6b=a69[cO0(0x5aa)];a6b['draco']=Cesium['defaultValue'](a6b['draco'],![]);var a6c;var a6d;var a6e;var a6f=0x0;var a6g=0x0;var a6h=Cesium['ComponentDatatype']['FLOAT'];var a6i=a6b['batchid2OffsetMap']['get'](a6a);var a6j=[];if(a69['_isGlp']){var a6k=new Uint8Array(a6b['_cachedRendererResources']['buffers'][0x2]['_sizeInBytes']);a6b[cO0(0x5ab)]['buffers'][0x2][cO0(0x5ac)](a6k);var a6l=a6k['buffer'];var a6m=a6b['_cachedRendererResources']['buffers'][0x2]['_sizeInBytes']/Cesium['ComponentDatatype']['getSizeInBytes'](a6h);a6c=Cesium['ComponentDatatype']['createArrayBufferView'](a6h,a6l,0x0,a6m);a6f=a6b['_cachedRendererResources']['buffers'][0x0]['indexDatatype'];var a6n=new Uint8Array(a6b['_cachedRendererResources']['buffers'][0x0]['_sizeInBytes']);a6b['_rendererResources'][cO0(0x5ad)][0x0]['getBufferData'](a6n);var a6o=a6n['buffer'];var a6p=a6b['_cachedRendererResources'][cO0(0x5ae)][0x0]['_sizeInBytes']/Cesium['ComponentDatatype']['getSizeInBytes'](a6f);a6d=Cesium['ComponentDatatype']['createArrayBufferView'](a6f,a6o,0x0,a6p);}else{if(a6b['isInstanced']){a6g=a6i[0x0];a6j=a6b['batchid2OffsetMap']['get'](a6g);}if(a6b[cO0(0x5af)]){a6c=bP['funcPublic']['GetVertexByDracoData'](a6b,a6g);}else{var a6k=new Uint8Array(a6b['_cachedRendererResources']['buffers'][0x0]['_sizeInBytes']);a6b['_rendererResources']['buffers'][0x0]['getBufferData'](a6k);var a6l=a6k['buffer'];var a6m=a6b['_cachedRendererResources'][cO0(0x5b0)][0x0]['_sizeInBytes']/Cesium['ComponentDatatype']['getSizeInBytes'](a6h);a6c=Cesium[cO0(0x5b1)]['createArrayBufferView'](a6h,a6l,0x0,a6m);}var a6t=0x2;if(a6b['draco']){a6t=a6b[cO0(0x5b2)][a6g+('.'+cO2(0x24f)+'0')]['bufferView'];}else{a6t=bP['funcPublic']['GetIndicesIndex'](a6b['_cachedRendererResources']['buffers']);}a6f=a6b['_cachedRendererResources']['buffers'][a6t]['indexDatatype'];var a6n=new Uint8Array(a6b['_cachedRendererResources']['buffers'][a6t]['_sizeInBytes']);a6b['_rendererResources']['buffers'][a6t]['getBufferData'](a6n);var a6o=a6n['buffer'];var a6p=a6b['_cachedRendererResources'][cO0(0x5b3)][a6t]['_sizeInBytes']/Cesium['ComponentDatatype']['getSizeInBytes'](a6f);if(a6b[cO0(0x5b4)]){a6d=Cesium['ComponentDatatype']['createArrayBufferView'](a6f,a6o,a6j[0x2],a6j[0x3]);}else{a6d=Cesium['ComponentDatatype']['createArrayBufferView'](a6f,a6o,0x0,a6p);}if(a6b['draco']){a6e=bP['funcPublic']['GetBatchIdByDracoData'](a6b,a6g);}else{var a6x=0x3;if(a6b['tileset']['isBimModel']===0x1){a6x=0x2;}a6e=new Uint16Array(a6b['_rendererResources']['buffers'][a6x]['_sizeInBytes']/0x2);a6b[cO0(0x5b5)]['buffers'][a6x]['getBufferData'](a6e);}}var a6y=a69['_batchTable']['getBatchIdMatrix'](a6a);if(a6b[cO0(0x5b6)]){let a6z=new Cesium['Matrix4']();a6b['getObjectMatrix'](a6a)['clone'](a6z);a6y=Cesium['Matrix4']['multiplyTransformation'](a6y,a6z,new Cesium['Matrix4']());}if(a6b['draco']){for(var a6A=0x0;a6A<a6d['length'];a6A++){if(a6e[a6d[a6A]]==(a6b['isInstanced']?a6g:a6a)){var a6B=Cesium['clone'](a6c[a6d[a6A]]);Cesium['Matrix4']['multiplyByPoint'](a6y,a6B,a6B);a67['push'](a6B['x']);a67['push'](a6B['y']);a67['push'](a6B['z']);}}}else{if(a6b['isInstanced']){var a6C=[];var a6D=[];for(var a6A=0x0;a6A<a6e['length'];a6A++){if(a6e[a6A]==a6g){var a6F=new Cesium['Cartesian3'](a6c[a6A*0x3],a6c[a6A*0x3+0x1],a6c[a6A*0x3+0x2]);a6D['push'](a6F);a6C['push'](a6e[a6A]);}}for(var a6A=0x0;a6A<a6d['length'];a6A++){if(a6C[a6d[a6A]]==a6g){var a6B=Cesium['clone'](a6D[a6d[a6A]]);Cesium['Matrix4']['multiplyByPoint'](a6y,a6B,a6B);a67['push'](a6B['x']);a67['push'](a6B['y']);a67[cO0(0x5b7)](a6B['z']);}}}else{var a6D=[];for(var a6A=0x0;a6A<a6e[cO0(0x5b8)];a6A++){var a6F=new Cesium['Cartesian3'](a6c[a6A*0x3],a6c[a6A*0x3+0x1],a6c[a6A*0x3+0x2]);a6D['push'](a6F);}for(var a6A=0x0;a6A<a6d['length'];a6A++){if(a6e[a6d[a6A]]==(a6b['isInstanced']?a6g:a6a)){var a6B=Cesium['clone'](a6D[a6d[a6A]]);Cesium['Matrix4']['multiplyByPoint'](a6y,a6B,a6B);a67['push'](a6B['x']);a67['push'](a6B['y']);a67['push'](a6B['z']);}}}}}}}}var a6N=a65[cO0(0x5b9)];if(Cesium['defined'](a6N)){var a6O=a6N['length'];for(var a6P=0x0;a6P<a6O;++a6P){bP[cO0(0x5ba)]['GetVertexByFeatureId'](a64,a6N[a6P],a66,a67,a68);}}},'GetFaceNormalByFeatureId':function(a6Q,a6R,a6S,a6T,a6U,a6V,a6W){var a6X=new Cesium[(cO0(0x5bb))]();Cesium['Matrix4']['inverse'](bP['tileset']['root']['transform'],a6X);var a6Y=new Cesium['Cartesian3']();Cesium['Matrix4']['multiplyByPoint'](a6X,a6U['position'],a6Y);var a6Z=new Cesium['Cartesian3']();Cesium['Matrix4'][cO0(0x5bc)](a6X,a6V,a6Z);var a70=new Cesium['Cartesian3']();Cesium['Cartesian3']['subtract'](a6Y,a6Z,a70);Cesium['Cartesian3']['normalize'](a70,a70);var a71=[];bP[cO0(0x5bd)]['GetVertexByFeatureId'](a6Q,a6R,a6S,a71,a6T);var a72=[];for(i=0x0;i<a71['length']/0x3;i++){var a73=new Cesium['Cartesian3'](a71[i*0x3],a71[i*0x3+0x1],a71[i*0x3+0x2]);a72['push'](a73);}for(i=0x0;i<a72['length']/0x3;i++){if(bP[cO0(0x5be)][cO0(0x5bf)](a70,a6Z,a72[i*0x3],a72[i*0x3+0x1],a72[i*0x3]+0x2)){a6W['push'](a72[i*0x3]);a6W['push'](a72[i*0x3+0x1]);a6W['push'](a72[i*0x3+0x2]);}}},'intersectsTriangle':function(a74,a75,a76,a77,a78){var a79=!![];var a7a=![];var a7b=0.000001;var a7c=Cesium['Cartesian3']['subtract'](a77,a76,new Cesium['Cartesian3']());var a7d=Cesium['Cartesian3'][cO0(0x5c0)](a78,a76,new Cesium['Cartesian3']());var a7e=Cesium['Cartesian3']['cross'](a74,a7d,new Cesium[(cO0(0x5c1))]());var a7f=Cesium['Cartesian3']['dot'](a7c,a7e);if((!a79||a7f<=a7b)&&(!a7a||a7f>=-a7b))return![];var a7g=0x1/a7f;var a7h=Cesium['Cartesian3']['subtract'](a75,a76,new Cesium[(cO0(0x5c2))]());var a7i=Cesium['Cartesian3']['dot'](a7h,a7e)*a7g;if(a7i<0x0||a7i>0x1)return![];var a7j=Cesium['Cartesian3']['cross'](a7h,a7c,new Cesium['Cartesian3']());var a7k=Cesium['Cartesian3']['dot'](a74,a7j)*a7g;if(a7k<0x0||a7i+a7k>0x1)return![];var a7l=Cesium['Cartesian3']['dot'](a7d,a7j)*a7g;if(a7l<0x0)return![];return!![];},'SetStateByFeatureIds':function(a7m,a7n,a7o,a7p){if(!Cesium['defined'](a7n)){return![];}if(Cesium['defined'](a7n['_content'])&&Cesium['defined'](a7n['_content']['featuresLength'])&&a7n['_content']['featuresLength']>0x0){var a7q=a7n['_content'];if(a7q!=undefined){var a7r=bP['funcPublic']['GetFeaturesFromContent'](a7q,a7o);var a7s=a7q['_batchTable'];if(a7r['size']>0x0){a7r['forEach'](function(a7t,a7u){a7s['setBatchIdTopRenderState'](a7t,a7p);});a7q['_isTopRender']=!![];}}}var a7v=a7n['children'];if(Cesium['defined'](a7v)){var a7w=a7v['length'];for(var a7x=0x0;a7x<a7w;++a7x){bP['funcPublic']['SetStateByFeatureIds'](a7m,a7v[a7x],a7o,a7p);}}},'GetAllTilesetFeatureId':function(a7y,a7z,a7A,a7B){if(!Cesium['defined'](a7z)){return![];}if(!Cesium['defined'](a7A)){return![];}if(Cesium['defined'](a7z['_content'])&&Cesium['defined'](a7z['_content']['featuresLength'])&&a7z['_content']['featuresLength']>0x0){var a7C=a7z['_content'];if(a7C!=undefined){var a7D=a7C['_batchTable']['_properties']['name'];for(k=0x0;k<a7D['length'];++k){var a7E=a7D[k];a7B['push'](a7A+'^'+a7E);}}}var a7F=a7z['children'];if(Cesium[cO0(0x5c3)](a7F)){var a7G=a7F['length'];for(var a7H=0x0;a7H<a7G;++a7H){bP['funcPublic']['GetAllTilesetFeatureId'](a7y,a7F[a7H],a7A,a7B);}}},'GetTileByFeatureId':function(a7I,a7J,a7K,a7L,a7M){if(!Cesium['defined'](a7J)){return![];}if(!Cesium['defined'](a7K)){return![];}if(Cesium['defined'](a7J['_content'])&&Cesium['defined'](a7J['_content']['featuresLength'])&&a7J[cO0(0x5c4)]['featuresLength']>0x0){var a7N=a7J['_content'];if(a7N!=undefined){var a7O=a7N['_batchTable']['_properties']['name'];for(k=0x0;k<a7O['length'];++k){var a7P=a7O[k];if(a7L['indexOf'](a7K+'^'+a7P)>-0x1){a7M['set'](a7P,a7J);}}}}var a7Q=a7J['children'];if(Cesium['defined'](a7Q)){var a7R=a7Q['length'];for(var a7S=0x0;a7S<a7R;++a7S){bP[cO0(0x5c5)]['GetTileByFeatureId'](a7I,a7Q[a7S],a7K,a7L,a7M);}}},'pickPosition':function(a7T,a7U){a7U['scene']['globe']['depthTestAgainstTerrain']=!![];var a7V=undefined;var a7W=bP['PositionType']['NONE'];if(a7U['scene']['mode']!==Cesium['SceneMode']['MORPHING']){var a7X=a7U['scene']['pick'](a7T);if(a7U['scene'][cO0(0x5c6)]&&Cesium['defined'](a7X)){a7V=a7U['scene']['pickPosition'](a7T);if(a7X['primitive']instanceof Cesium['Label']){}if(a7X['primitive']instanceof Cesium['Billboard']||a7X['primitive']instanceof Cesium['Plane']){if(a7X['primitive']['id']['name']==cNY(0xb5)){a7V=a7X['primitive']['position'];}}if(a7X['primitive']instanceof Cesium['PointPrimitive']){a7V=a7X['primitive']['position'];}if(Cesium['defined'](a7V)){a7W=bP['PositionType']['ON_MODEL'];}}else{if(a7U['terrainProvider']instanceof Cesium['EllipsoidTerrainProvider'])a7V=a7U['camera'][cO0(0x5c7)](a7T,a7U['scene']['globe']['ellipsoid']);else{var a7Y=a7U['scene']['camera']['getPickRay'](a7T);if(a7U['scene']['globe'])a7V=a7U['scene']['globe']['pick'](a7Y,a7U['scene']);}if(Cesium['defined'](a7V)){a7W=bP['PositionType']['ON_TERRAIN'];}}}if(a7V){return{'type':a7W,'position':a7V};}else{return{'type':a7W,'position':a7V};}},'getCartesian3ListCenter':function(a7Z){var a80=Number['MAX_VALUE'];var a81=Number[cO0(0x5c8)];var a82=Number['MAX_VALUE'];var a83=-Number['MAX_VALUE'];var q=-Number[cO0(0x5c9)];var a85=-Number['MAX_VALUE'];if(a7Z['length']==0x0){return undefined;}else{for(var a86=0x0;a86<a7Z['length'];a86++){if(a7Z[a86]['x']<a80){a80=a7Z[a86]['x'];}if(a7Z[a86]['y']<a81){a81=a7Z[a86]['y'];}if(a7Z[a86]['z']<a82){a82=a7Z[a86]['z'];}if(a7Z[a86]['x']>a83){a83=a7Z[a86]['x'];}if(a7Z[a86]['y']>q){q=a7Z[a86]['y'];}if(a7Z[a86]['z']>a85){a85=a7Z[a86]['z'];}}var a87=new Cesium['Cartesian3']((a83+a80)/0x2,(q+a81)/0x2,(a85+a82)/0x2);return a87;}},'round':function(a88,a89){if(a88>=0x0){var a8a=parseInt(a88*Math['pow'](0xa,a89)+0.5)/Math['pow'](0xa,a89);return a8a;}else{var a8b=-a88;var a8a=parseInt(a8b*Math['pow'](0xa,a89)+0.5)/Math['pow'](0xa,a89);return-a8a;}},'calcArea3D':function(a8d){var a8e,a8f,a8g;a8e=a8d['length'];a8f=Cesium['clone'](a8d,!![]);a8f['push'](a8d[0x0]);a8f['push'](a8d[0x1]);var a8h=new Cesium['Cartesian3']();var q=Cesium['Cartesian3']['subtract'](a8d[0x1],a8d[0x0],new Cesium[(cO0(0x5ca))]());var a8j=Cesium['Cartesian3']['subtract'](a8d[0x2],a8d[0x1],new Cesium['Cartesian3']());a8g=Cesium['Cartesian3']['cross'](q,a8j,new Cesium['Cartesian3']());a8g=Cesium['Cartesian3'][cO0(0x5cb)](a8g,new Cesium['Cartesian3']());var a8k=0x0;var a8l,a8m,a8n,a8o;var a8p;var a8q,a8r,a8s;a8m=a8g['x']>0x0?a8g['x']:-a8g['x'];a8n=a8g['y']>0x0?a8g['y']:-a8g['y'];a8o=a8g['z']>0x0?a8g['z']:-a8g['z'];a8p=0x3;if(a8m>a8n){if(a8m>a8o)a8p=0x1;}else if(a8n>a8o)a8p=0x2;for(a8q=0x1,a8r=0x2,a8s=0x0;a8q<=a8e;a8q++,a8r++,a8s++){switch(a8p){case 0x1:a8k+=a8f[a8q]['y']*(a8f[a8r]['z']-a8f[a8s]['z']);continue;case 0x2:a8k+=a8f[a8q]['x']*(a8f[a8r]['z']-a8f[a8s]['z']);continue;case 0x3:a8k+=a8f[a8q]['x']*(a8f[a8r]['y']-a8f[a8s]['y']);continue;}}a8l=Math['sqrt'](a8m*a8m+a8n*a8n+a8o*a8o);switch(a8p){case 0x1:a8k*=a8l/(0x2*a8m);break;case 0x2:a8k*=a8l/(0x2*a8n);break;case 0x3:a8k*=a8l/(0x2*a8o);}return a8k;},'getCenter':function(a8t,a8u){var a8v=new Cesium['Cartesian3']();Cesium['Cartesian3']['add'](a8t,a8u,a8v);Cesium['Cartesian3']['multiplyByScalar'](a8v,0.5,a8v);return a8v;},'createModelVolume':function(a8w,a8x){var a8y=a8w['root']['boundingVolume']['_orientedBoundingBox'];var a8z=Cesium['Matrix4'][cO0(0x5cc)](a8y[cO0(0x5cd)],a8y[cO0(0x5ce)],new Cesium['Matrix4']());var a8A=new Cesium['GeometryInstance']({'geometry':Cesium['BoxOutlineGeometry']['fromDimensions']({'dimensions':new Cesium['Cartesian3'](0x2,0x2,0x2)}),'modelMatrix':a8z,'attributes':{'color':Cesium['ColorGeometryInstanceAttribute']['fromColor'](a8x)}});return new Cesium[(cO0(0x5cf))]({'geometryInstances':a8A,'appearance':new Cesium['PerInstanceColorAppearance']({'translucent':![],'flat':!![]}),'asynchronous':![]});},'createModelVolumeOld':function(a8B,a8C){var a8D=[];var a8E=a8B['tilesetoutline']['positions'];for(var q=0x0;q<a8E['length']/0x3;q++){var a8G=new Cesium['Cartesian3'](a8E[q*0x3],a8E[q*0x3+0x1],a8E[q*0x3+0x2]);a8D['push'](a8G);}var a8H=new Cesium['RectangleOutlineGeometry']({'rectangle':Cesium[cO0(0x5d0)]['fromCartesianArray'](a8D),'height':a8B['tilesetoutline']['minimumHeight'],'extrudedHeight':a8B['tilesetoutline']['maximumHeight']});a8H=Cesium['RectangleOutlineGeometry']['createGeometry'](a8H);var a8I=new Cesium['GeometryInstance']({'id':a8B['id'],'geometry':a8H,'modelMatrix':a8B['modelMatrix'],'attributes':{'color':Cesium['ColorGeometryInstanceAttribute']['fromColor'](a8C)}});return new Cesium[(cO0(0x5d1))]({'geometryInstances':a8I,'appearance':new Cesium['PerInstanceColorAppearance']({'translucent':![],'flat':!![]}),'asynchronous':![]});},'min':function(a8J,a8K){a8J['x']=Math['min'](a8J['x'],a8K['x']);a8J['y']=Math['min'](a8J['y'],a8K['y']);a8J['z']=Math['min'](a8J['z'],a8K['z']);return a8J;},'max':function(a8L,a8M){a8L['x']=Math['max'](a8L['x'],a8M['x']);a8L['y']=Math['max'](a8L['y'],a8M['y']);a8L['z']=Math['max'](a8L['z'],a8M['z']);return a8L;},'updateModelShowStyle':function(a8N,a8O,a8P,a8Q){if(!a8N['show'])a8N['show']=!![];if(isEmpty(a8N['style']))a8N['style']=new Cesium['Cesium3DTileStyle']();var a8R=a8N['style'];a8N['otherFeatureVisible']=a8P;a8R['show']={'evaluate':function(a8S){if(!Cesium['defined'](a8S)){if(Cesium['defined'](a8P)){return a8P;}}if(a8S instanceof Cesium['Cesium3DTileFeature']){var a8T=a8S['getProperty']('n'+cO2(0x250)+'e');if(a8O['has'](a8T)){var a8U=a8O['get'](a8T);return a8U['show'];}if(Cesium['defined'](a8P)){return a8P;}else{return a8S['show'];}}}};a8N['style']=a8R;if(!a8Q)a8N['_viewer']['scene']['requestRender']();},'updateEntityFeatureColor':function(a8V,a8W,a8X,a8Y){if(a8Y==undefined)return;var a8Z=a8Y['entities']['getById'](a8V);if(a8Z!=undefined){if(a8Z['polylineVolume']!=undefined){a8Z['polylineVolume']['material']=a8W;}else if(a8Z['cylinder']!=undefined){a8Z['cylinder']['material']=a8W;}else if(a8Z['box']!=undefined){a8Z['box']['material']=a8W;}}a8X['scene']['requestRender']();},'updateEntityColor':function(a90,a91){if(a90['length']==0x0)return;var a90=a90[0x0]['entities']['_entities']['_array'];for(var a93=0x0;a93<a90['length'];a93++){var a94=a90[a93];if(a94!=undefined){if(a94['polylineVolume']!=undefined){a94['polylineVolume']['material']=a91;}else if(a94[cO0(0x5d2)]!=undefined){a94['cylinder']['material']=a91;}else if(a94['box']!=undefined){a94['box']['material']=a91;}}}},'updateEntityAlpha':function(a95,a96,a97){if(a95['length']==0x0)return;var a95=a95[0x0]['entities']['_entities']['_array'];for(var a99=0x0;a99<a95[cO0(0x5d3)];a99++){var a9a=a95[a99];if(a97['indexOf']('#'+a9a['_id'])==-0x1){if(a9a['polylineVolume']!=undefined){var a9b=a9a;var a9c=Cesium['Color']['fromRandom']({'red':a9b['polylineVolume']['originalColor']['red'],'green':a9b[cO0(0x5d4)]['originalColor']['green'],'blue':a9b['polylineVolume']['originalColor']['blue'],'alpha':a96});a9b['polylineVolume']['material']=a9c;}else if(a9a['cylinder']!=undefined){var a9b=a9a;var a9c=Cesium['Color']['fromRandom']({'red':a9b['cylinder']['originalColor']['red'],'green':a9b['cylinder']['originalColor']['green'],'blue':a9b['cylinder']['originalColor']['blue'],'alpha':a96});a9b['cylinder']['material']=a9c;}else if(a9a['box']!=undefined){var a9b=a9a;var a9c=Cesium['Color']['fromRandom']({'red':a9b[cO0(0x5d5)]['originalColor']['red'],'green':a9b['box']['originalColor']['green'],'blue':a9b['box'][cO0(0x5d6)]['blue'],'alpha':a96});a9b['box']['material']=a9c;}}}},'clearEntityColor':function(a9h){if(a9h[cO0(0x5d7)]==0x0)return;var a9h=a9h[0x0]['entities']['_entities']['_array'];for(var a9j=0x0;a9j<a9h['length'];a9j++){var a9k=a9h[a9j];if(a9k['polylineVolume']!=undefined){var a9l=a9k;var a9m=Cesium['Color']['fromRandom']({'red':a9l['polylineVolume']['originalColor']['red'],'green':a9l['polylineVolume']['originalColor']['green'],'blue':a9l['polylineVolume']['originalColor']['blue'],'alpha':a9l['polylineVolume']['originalColor']['alpha']});a9l['polylineVolume']['material']=a9m;}else if(a9k['cylinder']!=undefined){var a9l=a9k;var a9m=Cesium['Color']['fromRandom']({'red':a9l['cylinder']['originalColor']['red'],'green':a9l['cylinder']['originalColor']['green'],'blue':a9l['cylinder']['originalColor']['blue'],'alpha':a9l['cylinder']['originalColor']['alpha']});a9l[cO0(0x5d8)]['material']=a9m;}else if(a9k[cO0(0x5d9)]!=undefined){var a9l=a9k;var a9m=Cesium['Color']['fromRandom']({'red':a9l['box']['originalColor']['red'],'green':a9l['box']['originalColor']['green'],'blue':a9l[cO0(0x5da)]['originalColor']['blue'],'alpha':a9l['box']['originalColor']['alpha']});a9l['box']['material']=a9m;}}},'updateModelStyle':function(a9r,a9s){if(isEmpty(a9r['style']))a9r['style']=new Cesium['Cesium3DTileStyle']();var a9t=a9r['style'];a9t['color']={'evaluateColor':function(a9u,a9v){if(!Cesium['defined'](a9u)){return Cesium['Color']['fromCssColorString'](a9r['stylecolor']);}if(a9u instanceof Cesium['Cesium3DTileFeature']){var a9w=a9u[cO0(0x5db)]('n'+cO2(0x251)+'e');if(Cesium['defined'](a9s)&&a9s['has'](a9w)){var a9x=a9s['get'](a9w);return Cesium['Color']['fromCssColorString'](a9x['color']);}return Cesium['Color']['fromCssColorString'](a9r['stylecolor']);}}};a9r['style']=a9t;a9r['_viewer']['scene']['requestRender']();},'getTerrainHeight':function(a9y,a9z,a9A){var a9B=0x0;var a9C=Cesium['Cartographic']['fromCartesian'](a9y);var a9D=[Cesium['Cartographic']['fromDegrees'](a9C['longitude']/Math['PI']*0xb4,a9C['latitude']/Math['PI']*0xb4)];var a9E=Cesium['sampleTerrainMostDetailed'](a9z['scene']['terrainProvider'],a9D);Cesium['when'](a9E,function(a9F){a9B=a9F[0x0]['height'];a9A(a9B);});},'outCartesian3ToRadian':function(a9G,a9H){var a9I=bP['funcPublic']['cartesian3ToCartographic'](a9G,a9H);return[a9I[cO0(0x5dc)],a9I['latitude'],a9I['height']];},'outCartesian3ToRadianArr':function(a9J,a9K){var a9L=[];for(var a9M=0x0;a9M<a9J['length'];a9M++){var a9N=bP['funcPublic']['cartesian3ToCartographic'](a9J[a9M],a9K);a9L['push']([a9N['longitude'],a9N['latitude'],a9N['height']]);}return a9L;},'inputRadianToCartesian3':function(a9O,a9P){if(Cesium['defined'](a9O)&&Array['isArray'](a9O)&&a9O[cO0(0x5dd)]==0x3){return bP[cO0(0x5de)]['cartographicToCartesian3Three'](Number(a9O[0x0]),Number(a9O[0x1]),Number(a9O[0x2]),a9P);}console['error'](cNY(0xb6));return undefined;},'inputRadianArrToCartesian3Arr':function(a9Q,a9R){var a9S=[];for(var a9T=0x0;a9T<a9Q['length'];a9T++){if(Cesium['defined'](a9Q[a9T])&&Array['isArray'](a9Q[a9T])&&a9Q[a9T]['length']==0x3){a9S['push'](bP['funcPublic'][cO0(0x5df)](Number(a9Q[a9T][0x0]),Number(a9Q[a9T][0x1]),Number(a9Q[a9T][0x2]),a9R));}}return a9S;},'calculateVertex':function(a9U,a9V,bP){var a9X=bP['viewer']['scene'][cO0(0x5e0)](a9U);if(a9X&&Cesium['defined'](a9X)&&a9X instanceof Cesium['Cesium3DTileFeature']){var a9Y=a9X['getProperty']('n'+cO2(0x252)+'e');if(!Cesium['defined'](a9Y)){a9Y=a9X['getProperty'](cNW(0x31));}bP['m_model']['forEach'](function(a9Z,aa0){if(a9Z['id']===a9X['tileset']['id']){bP['tileset']=a9Z;a9Y=aa0+'^'+a9Y;}});var aa1=Cesium['Cartesian3']['distance'](bP['viewer']['camera']['position'],a9V)/0xa;aa1=aa1<0x1?0x1:aa1;var aa2=0.02*aa1;var aa3=bP['Feature']['getVertex'](a9Y);if(aa3['length']>0x0){var aa4=[];var aa5=!isEmpty(bP['tileset']['modelMatrix'])?new Cesium['Matrix4']['clone'](bP[cO0(0x5e1)]['modelMatrix']):new Cesium[(cO0(0x5e2))]['clone'](Cesium['Matrix4']['IDENTITY']);var aa6=bP['tileset']['root']['transform'];for(var q=0x0;q<aa3['length']/0x3;q++){var aa8=new Cesium['Cartesian3'](aa3[q*0x3],aa3[q*0x3+0x1],aa3[q*0x3+0x2]);if(aa8){Cesium['Matrix4']['multiplyByPoint'](aa6,aa8,aa8);Cesium['Matrix4']['multiplyByPoint'](aa5,aa8,aa8);}var aa9=Cesium['Cartesian3']['subtract'](a9V,aa8,new Cesium['Cartesian3']());if(bP['EditViewMode']==cNW(0x32)){if(Math['abs'](aa9['x'])<aa2&&Math['abs'](aa9['y'])<aa2){aa4['push'](aa8);}}else{if(Math[cO0(0x5e3)](aa9['x'])<aa2&&Math['abs'](aa9['y'])<aa2&&Math['abs'](aa9['z'])<aa2){aa4['push'](aa8);}}}var aaa=undefined;for(var q=0x0;q<aa4['length'];q++){var aac=Cesium['Cartesian3'][cO0(0x5e4)](a9V,aa4[q]);if(aac<aa2){aa2=aac;aaa=aa4[q];}}return aaa;}}return undefined;},'getDistance':function(aad){var aae=0x0;for(var aaf=0x1;aaf<aad['length'];++aaf){aae+=Cesium['Cartesian3']['distance'](aad[aaf-0x1],aad[aaf]);}return aae;},'ClearMeasuringline':function(aag,aah){aah['entities']['removeById'](aag+('l'+cO2(0x253)+'g')+'l');aah['entities']['removeById'](aag+('l'+cO2(0x254)+'g')+'r');aah['entities']['removeById'](aag+('l'+cO2(0x255)+'g')+('l'+cO2(0x256)+'e'));aah['entities']['removeById'](aag+('l'+cO2(0x257)+'g')+('l'+cO2(0x258)+'w'));aah['entities'][cO0(0x5e5)](aag+('l'+cO2(0x259)+'g')+('r'+cO2(0x25a)+'w'));aah['entities']['removeById'](aag+('w'+cO2(0x25b)+'h')+'l');aah['entities']['removeById'](aag+('w'+cO2(0x25c)+'h')+'r');aah['entities']['removeById'](aag+('w'+cO2(0x25d)+'h')+('l'+cO2(0x25e)+'e'));aah['entities']['removeById'](aag+('w'+cO2(0x25f)+'h')+('l'+cO2(0x260)+'w'));aah['entities']['removeById'](aag+('w'+cO2(0x261)+'h')+('r'+cO2(0x262)+'w'));aah['entities'][cO0(0x5e6)](aag+('h'+cO2(0x263)+'t')+'l');aah['entities']['removeById'](aag+('h'+cO2(0x264)+'t')+'r');aah['entities']['removeById'](aag+('h'+cO2(0x265)+'t')+('l'+cO2(0x266)+'e'));aah['entities']['removeById'](aag+('h'+cO2(0x267)+'t')+('l'+cO2(0x268)+'w'));aah['entities']['removeById'](aag+('h'+cO2(0x269)+'t')+('r'+cO2(0x26a)+'w'));},'clearBOX23line':function(aai){aai['entities']['removeById']('b'+cO2(0x26b)+'1');aai['entities']['removeById']('b'+cO2(0x26c)+'2');aai['entities']['removeById']('b'+cO2(0x26d)+'3');aai['entities']['removeById']('b'+cO2(0x26e)+'4');aai['entities']['removeById']('b'+cO2(0x26f)+'5');aai['entities']['removeById']('b'+cO2(0x270)+'6');aai['entities']['removeById']('b'+cO2(0x271)+'7');aai['entities'][cO0(0x5e7)]('b'+cO2(0x272)+'8');aai['entities']['removeById']('b'+cO2(0x273)+'9');aai['entities']['removeById']('b'+cO2(0x274)+'0');aai['entities']['removeById']('b'+cO2(0x275)+'1');aai['entities']['removeById']('b'+cO2(0x276)+'2');},'CreateMeasuringline':function(aaj,aak,aal,aam,aan,aao){var aap=aak['clone']();aap['z']+=aal['clone']()['z']/0x2;aap['x']-=aal['clone']()['x']/0x2;aap['y']-=aal['clone']()['y']/0x2;var aaq=aap['clone']();aaq['y']-=0x2;var aar=bP['funcPublic']['GetWorldCoordinatesPos'](aap,aam,aan);var aas=bP['funcPublic']['GetWorldCoordinatesPos'](aaq,aam,aan);bP['funcPublic']['drawLineByModelCartesian3'](aaj+('l'+cO2(0x277)+'l'),aar,aas,0x2,aao);var aat=aak['clone']();aat['z']+=aal['clone']()['z']/0x2;aat['x']+=aal['clone']()['x']/0x2;aat['y']-=aal['clone']()['y']/0x2;var aau=aat['clone']();aau['y']-=0x2;var aav=bP['funcPublic']['GetWorldCoordinatesPos'](aat,aam,aan);var aaw=bP['funcPublic']['GetWorldCoordinatesPos'](aau,aam,aan);bP['funcPublic']['drawLineByModelCartesian3'](aaj+('l'+cO2(0x278)+'r'),aav,aaw,0x2,aao);var aax=aal['clone']();var aay=aax['x']*0.3;var aaz=aap['clone']();aaz['x']+=aal['x']/0x2;aaz['y']-=0x1;var aaA=bP['funcPublic'][cO0(0x5e8)](aaz,aam,aan);bP['funcPublic'][cO0(0x5e9)](aaj+('l'+cO2(0x279)+'e'),aax['x']['toFixed'](0x2)['toString']()+'m',aaA,aao);var aaB=aap['clone']();aaB['y']-=0x1;var aaC=aaB['clone']();aaC['x']+=aay;var aaD=bP['funcPublic']['GetWorldCoordinatesPos'](aaC,aam,aan);var aaE=bP['funcPublic']['GetWorldCoordinatesPos'](aaB,aam,aan);bP['funcPublic']['drawLineArrowByModelCartesian3'](aaj+('l'+cO2(0x27a)+'w'),aaD,aaE,0xa,aao);var aaF=aat['clone']();aaF['y']-=0x1;var aaG=aaF['clone']();aaG['x']-=aay;var aaH=bP['funcPublic']['GetWorldCoordinatesPos'](aaG,aam,aan);var aaI=bP['funcPublic']['GetWorldCoordinatesPos'](aaF,aam,aan);bP['funcPublic']['drawLineArrowByModelCartesian3'](aaj+('l'+cO2(0x27b)+'w'),aaH,aaI,0xa,aao);var aaJ=aak[cO0(0x5ea)]();aaJ['z']+=aal['clone']()['z']/0x2;aaJ['x']+=aal['clone']()['x']/0x2;aaJ['y']-=aal['clone']()['y']/0x2;var aaK=aaJ['clone']();aaK['x']+=0x2;var aar=bP['funcPublic']['GetWorldCoordinatesPos'](aaJ,aam,aan);var aas=bP['funcPublic'][cO0(0x5eb)](aaK,aam,aan);bP['funcPublic']['drawLineByModelCartesian3'](aaj+('w'+cO2(0x27c)+'l'),aar,aas,0x2,aao);var aaN=aak['clone']();aaN['z']+=aal['clone']()['z']/0x2;aaN['x']+=aal['clone']()['x']/0x2;aaN['y']+=aal[cO0(0x5ec)]()['y']/0x2;var aaO=aaN[cO0(0x5ed)]();aaO['x']+=0x2;var aav=bP['funcPublic']['GetWorldCoordinatesPos'](aaN,aam,aan);var aaw=bP['funcPublic']['GetWorldCoordinatesPos'](aaO,aam,aan);bP['funcPublic']['drawLineByModelCartesian3'](aaj+('w'+cO2(0x27d)+'r'),aav,aaw,0x2,aao);var aaR=aal['clone']();var aaS=aaR['y']*0.3;var aaz=aaJ['clone']();aaz['y']+=aaR['y']/0x2;aaz['x']+=0x1;var aaA=bP['funcPublic']['GetWorldCoordinatesPos'](aaz,aam,aan);bP['funcPublic']['drawLable'](aaj+('w'+cO2(0x27e)+'e'),aaR['y']['toFixed'](0x2)['toString']()+'m',aaA,aao);var aaB=aaJ['clone']();aaB['x']+=0x1;var aaC=aaB['clone']();aaC['y']+=aaS;var aaD=bP['funcPublic']['GetWorldCoordinatesPos'](aaC,aam,aan);var aaE=bP['funcPublic']['GetWorldCoordinatesPos'](aaB,aam,aan);bP['funcPublic']['drawLineArrowByModelCartesian3'](aaj+('w'+cO2(0x27f)+'w'),aaD,aaE,0xa,aao);var aaF=aaN[cO0(0x5ee)]();aaF['x']+=0x1;var aaG=aaF['clone']();aaG['y']-=aaS;var aaH=bP['funcPublic']['GetWorldCoordinatesPos'](aaG,aam,aan);var aaI=bP['funcPublic']['GetWorldCoordinatesPos'](aaF,aam,aan);bP['funcPublic']['drawLineArrowByModelCartesian3'](aaj+('w'+cO2(0x280)+'w'),aaH,aaI,0xa,aao);var ab3=aak['clone']();ab3['z']-=aal['clone']()['z']/0x2;ab3['x']-=aal['clone']()['x']/0x2;ab3['y']-=aal['clone']()['y']/0x2;var ab4=ab3['clone']();ab4['x']-=0x2;var aar=bP[cO0(0x5ef)]['GetWorldCoordinatesPos'](ab3,aam,aan);var aas=bP['funcPublic']['GetWorldCoordinatesPos'](ab4,aam,aan);bP[cO0(0x5f0)][cO0(0x5f1)](aaj+('h'+cO2(0x281)+'l'),aar,aas,0x2,aao);var ab7=aak['clone']();ab7['z']+=aal['clone']()['z']/0x2;ab7['x']-=aal['clone']()['x']/0x2;ab7['y']-=aal['clone']()['y']/0x2;var ab8=ab7['clone']();ab8['x']-=0x2;var aav=bP['funcPublic'][cO0(0x5f2)](ab7,aam,aan);var aaw=bP['funcPublic']['GetWorldCoordinatesPos'](ab8,aam,aan);bP['funcPublic']['drawLineByModelCartesian3'](aaj+('h'+cO2(0x282)+'r'),aav,aaw,0x2,aao);var abb=aal['clone']();var abc=abb['z']*0.4;var aaz=ab3['clone']();aaz['z']+=abb['z']/0x2;aaz['x']-=0x1;var aaA=bP['funcPublic']['GetWorldCoordinatesPos'](aaz,aam,aan);bP['funcPublic']['drawLable'](aaj+('h'+cO2(0x283)+'e'),abb['z']['toFixed'](0x2)['toString']()+'m',aaA,aao);var aaB=ab3['clone']();aaB['x']-=0x1;var aaC=aaB['clone']();aaC['z']+=abc;var aaD=bP['funcPublic']['GetWorldCoordinatesPos'](aaC,aam,aan);var aaE=bP['funcPublic']['GetWorldCoordinatesPos'](aaB,aam,aan);bP['funcPublic']['drawLineArrowByModelCartesian3'](aaj+('h'+cO2(0x284)+'w'),aaD,aaE,0xa,aao);var aaF=ab7['clone']();aaF['x']-=0x1;var aaG=aaF['clone']();aaG['z']-=abc;var aaH=bP['funcPublic']['GetWorldCoordinatesPos'](aaG,aam,aan);var aaI=bP['funcPublic']['GetWorldCoordinatesPos'](aaF,aam,aan);bP[cO0(0x5f3)]['drawLineArrowByModelCartesian3'](aaj+('h'+cO2(0x285)+'w'),aaH,aaI,0xa,aao);},'cartesian2ToCartesian3':function(abn,abo){var abp=bP['funcPublic']['pickPosition'](abn,abo);if(Cesium['defined'](abp[cO0(0x5f4)])&&abp['type']==0x1){}else{if(!aJ['openearth']){return undefined;}}if(abp['type']!==bP['PositionType']['NONE']){return abp['position'];}return'';},'cartesian3ToCartesian2':function(abq,abr){return Cesium['SceneTransforms']['wgs84ToWindowCoordinates'](abq,abr,new Cesium[(cO0(0x5f5))]());},'cartesian3ToCartographic':function(abt,abu){return abu['scene']['globe']['ellipsoid'][cO0(0x5f6)](abt);},'cartographicToWgs84':function(abv){return[abv['longitude']/Math['PI']*0xb4,abv['latitude']/Math['PI']*0xb4,abv['height']];},'wgs84ToCartographic':function(abw,abx,aby){return Cesium['Cartographic']['fromDegrees'](abw,abx,aby);},'wgs84ToCartesian3Three':function(abz,abA,abB){return Cesium['Cartesian3']['fromDegrees'](abz,abA,abB,bP['viewer']['scene']['globe']['ellipsoid']);},'wgs84ToCartesian3':function(abC,abD,abE){return Cesium['Cartesian3']['fromDegrees'](abC,abD,abE);},'cartographicToCartesian3':function(abF,abG){return abG[cO0(0x5f7)]['globe']['ellipsoid']['cartographicToCartesian'](abF);},'cartographicToCartesian3Three':function(abH,abI,abJ,abK){return Cesium[cO0(0x5f8)]['fromRadians'](abH,abI,abJ,abK['scene']['globe']['ellipsoid']);},'disposeFeatureId':function(abL){if(abL&&abL['length']>0x0){var abM=abL['split']('^');if(abM['length']>0x1){return[abM[0x0],abM[abM['length']-0x1]];}else{return[abM[0x0]];}}else{return[];}},'GetFileName':function(abN){return abN&&abN['length']>0x0?abN['replace']('_'+abN['split']('_')[abN['split']('_')['length']-0x1],''):'';},'splitFeatureId':function(abO){return abO['split']('#');},'drawLineByModelCartesian3':function(abP,abQ,abR,abS,abT){abT[cO0(0x5f9)]['add']({'id':abP,'polyline':{'show':!![],'positions':[abQ,abR],'arcType':Cesium['ArcType']['NONE'],'material':Cesium['Color']['RED'],'width':abS}});},'drawLines':function(abU,abV,abW){var abX=[-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 abY=[];for(var abZ=0x0;abZ<abX['length']/0x3;abZ++){var ac0=new Cesium['Cartesian3'](abX[abZ*0x3],abX[abZ*0x3+0x1],abX[abZ*0x3+0x2]);Cesium['Matrix4']['multiplyByPoint'](bP['tileset']['root']['transform'],ac0,ac0);abY['push'](ac0);}bP[cO0(0x5fa)]['entities']['add']({'id':'2'+cO2(0x286)+'5','polyline':{'positions':abY,'material':Cesium['Color']['RED'],'width':0x5,'show':!![]}});},'drawLineArrowByModelCartesian3':function(ac1,ac2,ac3,ac4,ac5){ac5['entities']['add']({'id':ac1,'polyline':{'show':!![],'positions':[ac2,ac3],'arcType':Cesium['ArcType']['NONE'],'material':new Cesium['PolylineArrowMaterialProperty'](Cesium[cO0(0x5fb)]['RED']),'width':ac4}});},'drawBox23Lines':function(ac6,ac7,bP){var ac9=Cesium['Cartesian3']['add'](ac6,new Cesium['Cartesian3'](-ac7['x']/0x2,ac7['y']/0x2,ac7['z']/0x2),new Cesium['Cartesian3']());var aca=Cesium['Cartesian3']['add'](ac6,new Cesium['Cartesian3'](ac7['x']/0x2,ac7['y']/0x2,ac7['z']/0x2),new Cesium['Cartesian3']());var acb=Cesium['Cartesian3']['add'](ac6,new Cesium[(cO0(0x5fc))](-ac7['x']/0x2,-ac7['y']/0x2,ac7['z']/0x2),new Cesium['Cartesian3']());var acc=Cesium['Cartesian3']['add'](ac6,new Cesium['Cartesian3'](ac7['x']/0x2,-ac7['y']/0x2,ac7['z']/0x2),new Cesium['Cartesian3']());var acd=Cesium['Cartesian3']['add'](ac6,new Cesium['Cartesian3'](-ac7['x']/0x2,ac7['y']/0x2,-ac7['z']/0x2),new Cesium['Cartesian3']());var ace=Cesium['Cartesian3'][cO0(0x5fd)](ac6,new Cesium['Cartesian3'](ac7['x']/0x2,ac7['y']/0x2,-ac7['z']/0x2),new Cesium['Cartesian3']());var acf=Cesium['Cartesian3']['add'](ac6,new Cesium['Cartesian3'](-ac7['x']/0x2,-ac7['y']/0x2,-ac7['z']/0x2),new Cesium[(cO0(0x5fe))]());var acg=Cesium['Cartesian3']['add'](ac6,new Cesium['Cartesian3'](ac7['x']/0x2,-ac7['y']/0x2,-ac7['z']/0x2),new Cesium['Cartesian3']());Cesium['Matrix4']['multiplyByPoint'](bP['tileset']['root'][cO0(0x5ff)],ac9,ac9);Cesium['Matrix4']['multiplyByPoint'](bP[cO0(0x600)]['root']['transform'],aca,aca);Cesium['Matrix4']['multiplyByPoint'](bP['tileset']['modelMatrix'],ac9,ac9);Cesium['Matrix4']['multiplyByPoint'](bP['tileset']['modelMatrix'],aca,aca);Cesium['Matrix4']['multiplyByPoint'](bP['tileset'][cO0(0x601)]['transform'],acb,acb);Cesium['Matrix4'][cO0(0x602)](bP['tileset'][cO0(0x603)]['transform'],acc,acc);Cesium['Matrix4']['multiplyByPoint'](bP['tileset']['modelMatrix'],acb,acb);Cesium['Matrix4']['multiplyByPoint'](bP['tileset']['modelMatrix'],acc,acc);Cesium['Matrix4']['multiplyByPoint'](bP['tileset']['root']['transform'],acd,acd);Cesium[cO0(0x604)]['multiplyByPoint'](bP['tileset']['root']['transform'],ace,ace);Cesium['Matrix4']['multiplyByPoint'](bP['tileset']['modelMatrix'],acd,acd);Cesium['Matrix4']['multiplyByPoint'](bP['tileset']['modelMatrix'],ace,ace);Cesium['Matrix4']['multiplyByPoint'](bP['tileset']['root']['transform'],acf,acf);Cesium['Matrix4']['multiplyByPoint'](bP['tileset']['root']['transform'],acg,acg);Cesium['Matrix4']['multiplyByPoint'](bP['tileset']['modelMatrix'],acf,acf);Cesium['Matrix4']['multiplyByPoint'](bP['tileset']['modelMatrix'],acg,acg);bP['funcPublic'][cO0(0x605)](bP['viewer']);bP['funcPublic']['drawLineByModelCartesian3']('b'+cO2(0x287)+'_'+0x1,ac9,aca,0x2,bP['viewer']);bP['funcPublic']['drawLineByModelCartesian3']('b'+cO2(0x288)+'_'+0x2,acb,acc,0x2,bP['viewer']);bP['funcPublic']['drawLineByModelCartesian3']('b'+cO2(0x289)+'_'+0x3,acd,ace,0x2,bP[cO0(0x606)]);bP[cO0(0x607)]['drawLineByModelCartesian3']('b'+cO2(0x28a)+'_'+0x4,acf,acg,0x2,bP['viewer']);bP['funcPublic']['drawLineByModelCartesian3']('b'+cO2(0x28b)+'_'+0x5,ac9,acb,0x2,bP['viewer']);bP[cO0(0x608)]['drawLineByModelCartesian3']('b'+cO2(0x28c)+'_'+0x6,aca,acc,0x2,bP['viewer']);bP['funcPublic']['drawLineByModelCartesian3']('b'+cO2(0x28d)+'_'+0x7,acd,acf,0x2,bP['viewer']);bP[cO0(0x609)]['drawLineByModelCartesian3']('b'+cO2(0x28e)+'_'+0x8,ace,acg,0x2,bP['viewer']);bP['funcPublic']['drawLineByModelCartesian3']('b'+cO2(0x28f)+'_'+0x9,ac9,acd,0x2,bP['viewer']);bP['funcPublic']['drawLineByModelCartesian3']('b'+cO2(0x290)+'_'+0xa,aca,ace,0x2,bP['viewer']);bP['funcPublic'][cO0(0x60a)]('b'+cO2(0x291)+'_'+0xb,acb,acf,0x2,bP['viewer']);bP['funcPublic']['drawLineByModelCartesian3']('b'+cO2(0x292)+'_'+0xc,acc,acg,0x2,bP['viewer']);},'drawLable':function(ach,aci,acj,ack){ack['entities']['add']({'id':ach,'name':'l'+cO2(0x293)+'e','position':acj,'label':{'text':aci,'font':'1'+cO2(0x294)+'f','fillColor':Cesium['Color']['YELLOW'],'backgroundColor':new Cesium['Color'](0.165,0.165,0.165,0.8),'showBackground':!![],'backgroundPadding':new Cesium['Cartesian2'](0x7,0x5)}});},'drawPointByCartesian3':function(acl,acm,acn,aco){var acp=acm[cO0(0x60b)]['add']({'position':acl,'point':{'pixelSize':aco==undefined?0xa:aco,'color':acn}});bP[cO0(0x60c)]['push'](acp);},'zoom':function(acq,acr,acs,act,acu,acv){if(isEmpty(acs))acs=0x0;if(isEmpty(act))act=-0x1e;if(isEmpty(acu))acu=0x1;if(!isEmpty(acq)&&acq['tilesetoutline']['positions']!=undefined){var acw=[];var acx=!isEmpty(acq[cO0(0x60d)])?new Cesium['Matrix4']['clone'](acq['modelMatrix']):new Cesium['Matrix4']['clone'](Cesium['Matrix4']['IDENTITY']);var acy=acq['tilesetoutline']['positions'];for(var q=0x0;q<acy['length']/0x3;q++){var acA=new Cesium['Cartesian3'](acy[q*0x3],acy[q*0x3+0x1],acy[q*0x3+0x2]);Cesium['Matrix4']['multiplyByPoint'](acx,acA,acA);acw['push'](acA);}if(acw['length']>0x0){var acB=Cesium['clone'](acw[0x0]);var acC=Cesium['clone'](acw[0x0]);for(var acD=0x0;acD<acw['length'];acD++){acB=bP['funcPublic'][cO0(0x60e)](acB,acw[acD]);}for(var acD=0x0;acD<acw['length'];acD++){acC=bP['funcPublic']['min'](acC,acw[acD]);}var acF=Cesium['Cartesian3']['subtract'](acB,acC,new Cesium['Cartesian3']());var acG=Cesium['Cartesian3']['midpoint'](acB,acC,new Cesium[(cO0(0x60f))]());var acH=Cesium['Cartesian3']['magnitude'](acF);var acI=new Cesium['BoundingSphere'](acG,acH);if(!isEmpty(acq['viewDirection'])&&!isEmpty(acq['viewEye'])){var acJ=Cesium['Cartesian3']['fromArray'](acq['viewEye']);acJ['x']=acJ['x']*304.8;acJ['y']=acJ['y']*304.8;acJ['z']=acJ['z']*304.8;var acK=Cesium['Cartesian3']['fromArray'](acq['root']['_header']['offset']);var acL=new Cesium['Cartesian3']();Cesium['Cartesian3']['subtract'](acJ,acK,acL);acL['x']=acL['x']/0x3e8;acL['y']=acL['y']/0x3e8;acL['z']=acL['z']/0x3e8;var acM=acq['root']['transform'];Cesium['Matrix4'][cO0(0x610)](acM,acL,acL);var acN=Cesium['Cartesian3']['distance'](acL,acq['boundingSphere']['center']);var acO=Cesium[cO0(0x611)]['fromArray'](acq['viewDirection']);var acP=acO['y']>0x0?acO['x']:3.141592653589793-acO['x'];var acQ=acO['z'];acr['camera']['flyToBoundingSphere'](acI,{'duration':0x0,'offset':new Cesium['HeadingPitchRange'](acP,acQ,acN*0x2),'complete':function(){acr['scene']['requestRender']();}});if(Cesium['defined'](acv))acq['allTilesLoaded']['addEventListener'](acv);}else{if(acH>0x1388){acr['zoomTo'](acq,{'heading':Cesium['Math'][cO0(0x612)](acs),'pitch':Cesium['Math']['toRadians'](act),'range':acq['boundingSphere']['radius']*acu*0.5});acr['scene']['requestRender']();}else{acr['camera']['flyToBoundingSphere'](acI,{'duration':0x0,'offset':new Cesium['HeadingPitchRange'](Cesium['Math']['toRadians'](acs),Cesium['Math'][cO0(0x613)](act),acH*acu),'complete':function(){acr['scene'][cO0(0x614)]();}});}if(Cesium['defined'](acv))acq['allTilesLoaded']['addEventListener'](acv);}}}else{var acR=[];acR['push'](acq['boundingSphere']);if(acR['length']==0x0){aia('未'+cO2(0x295)+'息');if(Cesium['defined'](acv))acq['allTilesLoaded']['addEventListener'](acv);}else{var acI=Cesium[cO0(0x615)]['fromBoundingSpheres'](acR,new Cesium['BoundingSphere']());if(acu==0x1){acr['camera']['flyToBoundingSphere'](acI,{'duration':0x0,'offset':new Cesium['HeadingPitchRange'](Cesium['Math']['toRadians'](acs),Cesium['Math']['toRadians'](act)),'complete':function(){acr['scene']['requestRender']();}});}else{acr[cO0(0x616)]['flyToBoundingSphere'](acI,{'duration':0x0,'offset':new Cesium['HeadingPitchRange'](Cesium['Math']['toRadians'](acs),Cesium['Math']['toRadians'](act),acI['radius']*acu),'complete':function(){acr['scene']['requestRender']();}});}if(Cesium['defined'](acv))acq['allTilesLoaded']['addEventListener'](acv);}}},'getAllTiles':function(acT,acU){var acV=[];var acW=function(acX){for(var acY=0x0;acY<acX['children']['length'];++acY){var acZ=acX['children'][acY];if(acZ['children']['length']>0x0){acW(acZ);}if(!isEmpty(acZ['_contentResource'])){acV['push'](acZ);}}};acW(acT['root']);acU(acV);},'genID':function(ad0){return Number(Math['random']()['toString']()['substr'](0x3,ad0)+Date['now']())['toString'](0x24);},'getPos':function(ad1){var ad2=new Cesium['Cartesian2'](ad1['x'],ad1['y']);return ad2;},'removePoint':function(ad3){bP['viewer']['entities']['remove'](ad3);},'getHeight':function(){if(viewer){var ad4=bP['viewer']['scene']['globe']['ellipsoid'];var ad5=ad4['cartesianToCartographic'](bP['viewer']['camera']['position'])['height'];return ad5;}},'getClickPt':function(ad6,ad7){var ad8=Cesium['Cartesian3']['fromDegrees'](ad6,ad7);var ad9=Cesium['SceneTransforms']['wgs84ToWindowCoordinates'](bP['viewer']['scene'],ad8);var ada=ad9['x'];var adb=ad9['y'];return ada+','+adb;},'getCenterPosition':function(){var adc=bP['viewer'][cO0(0x617)]['pickEllipsoid'](new Cesium['Cartesian2'](bP['viewer']['canvas']['clientWidth']/0x2,bP['viewer']['canvas'][cO0(0x618)]/0x2));var ade=Cesium[cO0(0x619)]['WGS84']['cartesianToCartographic'](adc);var adf=ade['longitude']*0xb4/Math['PI'];var adg=ade['latitude']*0xb4/Math['PI'];var adh=bP[cO0(0x61a)]['getHeight']();return{'longitude':adf,'latitude':adg,'height':adh};},'drawLine':function(adi,adj,adk,adl){adk=Cesium['defaultValue'](adk,new Cesium['Color'](0x1,0.3,0.3,0x1));if(adj[cO0(0x61b)]['mode']===Cesium['SceneMode']['SCENE2D']){if(!Cesium['defined'](adj['scene']['CAD_measure_lines']))adj['scene']['CAD_measure_lines']=adj['scene']['primitives']['add'](new Cesium['PolylineCollection']());const adm=adj['scene']['CAD_measure_lines'][cO0(0x61c)]({'positions':Cesium['PolylinePipeline']['generateCartesianArc']({'positions':adi}),'material':Cesium['Material']['fromType']('C'+cO2(0x296)+'r',{'color':adk}),'show':!![],'width':0x2});return new Cesium['Primitive']();}var adn,ado;if(adj['scene']['globe']){ado=!![];}else{ado=![];}adn=new Cesium['PolylineGeometry']({'positions':adi,'width':0x2,'followSurface':ado,'arcType':!aJ['openearth']?Cesium[cO0(0x61d)]['NONE']:undefined,'vertexFormat':Cesium['PolylineMaterialAppearance']['VERTEX_FORMAT']});var adp=adl?'P'+cO2(0x297)+'h':'C'+cO2(0x298)+'r';return new Cesium['Primitive']({'geometryInstances':new Cesium['GeometryInstance']({'geometry':adn}),'appearance':new Cesium['PolylineMaterialAppearance']({'material':new Cesium['Material']({'fabric':{'type':adp,'uniforms':{'color':adk}}}),'renderState':new Cesium[(cO0(0x61e))]({'polygonOffset':{'enabled':!![],'factor':-0x1,'units':-0x1},'depthTest':{'enabled':!![],'func':Cesium['WebGLConstants']['LEQUAL']}})}),'depthFailAppearance':new Cesium['PolylineMaterialAppearance']({'material':new Cesium['Material']({'fabric':{'type':adp,'uniforms':{'color':adk}}})})});},'getColor':function(adq,adr){var ads=Cesium['Color'][adq['toUpperCase']()];return Cesium['Color']['fromAlpha'](ads,parseFloat(adr));},'PointInPoly':function(adt,adu){for(var adv=![],adw=-0x1,adx=adu['length'],ady=adx-0x1;++adw<adx;ady=adw)(adu[adw]['lat']<=adt['lat']&&adt['lat']<adu[ady]['lat']||adu[ady]['lat']<=adt['lat']&&adt['lat']<adu[adw]['lat'])&&adt['lon']<(adu[ady]['lon']-adu[adw]['lon'])*(adt['lat']-adu[adw]['lat'])/(adu[ady]['lat']-adu[adw]['lat'])+adu[adw]['lon']&&(adv=!adv);return adv;},'getNorthPointByDistance':function(adz,adA){var adB=Cesium['Transforms']['eastNorthUpToFixedFrame'](adz);return Cesium['Matrix4']['multiplyByPoint'](adB,Cesium['Cartesian3']['fromElements'](0x0,adA,0x0),new Cesium['Cartesian3']());},'getPointByDistance':function(adC,adD,adE,adF){var adG=Cesium[cO0(0x61f)]['eastNorthUpToFixedFrame'](adC);return Cesium['Matrix4']['multiplyByPoint'](adG,Cesium['Cartesian3']['fromElements'](adD,adE,adF),new Cesium['Cartesian3']());},'GetDistance':function(adH,adI,adJ,adK,adL){var adM=Cesium['Cartographic']['fromCartesian'](adH);var adN=Cesium[cO0(0x620)]['fromCartesian'](adI);if(adJ==0x1)adI=Cesium['Cartesian3']['fromRadians'](adN['longitude'],adM['latitude'],adM['height']);else if(adK==0x1)adI=Cesium['Cartesian3']['fromRadians'](adM['longitude'],adN['latitude'],adM['height']);else if(adL==0x1)adI=Cesium['Cartesian3']['fromRadians'](adM['longitude'],adM['latitude'],adN['height']);return Cesium['Cartesian3']['distance'](adH,adI);},'bearing':function(adO,adP,adQ,adR){adO=Cesium['Math']['toRadians'](adO);adP=Cesium['Math']['toRadians'](adP);adQ=Cesium['Math']['toRadians'](adQ);adR=Cesium[cO0(0x621)]['toRadians'](adR);var adS=Math['sin'](adR-adP)*Math[cO0(0x622)](adQ);var adT=Math['cos'](adO)*Math['sin'](adQ)-Math['sin'](adO)*Math['cos'](adQ)*Math['cos'](adR-adP);var adU=Math['atan2'](adS,adT);var adV=Cesium['Math']['toDegrees'](adU);return(adV+0x168)%0x168;},'getFlatternDistance':function(adW,adX,adY,adZ){var ae0=0x615299;var ae1=Math['PI'];function ae2(ae3){return ae3*ae1/0xb4;}var ae4=ae2((adW+adY)/0x2);var ae5=ae2((adW-adY)/0x2);var ae6=ae2((adX-adZ)/0x2);var ae7=Math[cO0(0x623)](ae5);var ae8=Math['sin'](ae6);var ae9=Math['sin'](ae4);var aea,aeb,aec,aed,aee,aef,aeg;var q=ae0;var aei=0x1/298.257;ae7=ae7*ae7;ae8=ae8*ae8;ae9=ae9*ae9;aea=ae7*(0x1-ae8)+(0x1-ae9)*ae8;aeb=(0x1-ae7)*(0x1-ae8)+ae9*ae8;aec=Math['atan'](Math['sqrt'](aea/aeb));aed=Math['sqrt'](aea*aeb)/aec;aee=0x2*aec*q;aef=(0x3*aed-0x1)/0x2/aeb;aeg=(0x3*aed+0x1)/0x2/aea;return aee*(0x1+aei*(aef*ae9*(0x1-ae7)-aeg*(0x1-ae9)*ae7));},'drawText':function(aej){const aek=aej['text'];var ael=document['createElement']('c'+cO2(0x299)+'s');ael['style']=cNY(0xb7);const aem=(aek+'')['length']*aej['fontSize'];ael['width']=aem;ael['height']=aej['fontSize'];var aen=ael['getContext'](cNW(0x33));if(aej['bgcolor']!=undefined){aen['fillStyle']=aej['bgcolor'];aen['fillRect'](0x0,0x0,ael[cO0(0x624)],ael['height']);}aen['fillStyle']=aej['color'];aen['font']='\x20'+aej['fontSize']+('p'+cO2(0x29a)+'黑');aen['textBaseline']='h'+cO2(0x29b)+'g';aen['fillText'](aek,0x0,0x0);return ael;},'GetMaxMinByCar3Arr':function(aeo){var aep=new Cesium['Cartesian3'](-Number[cO0(0x625)],-Number['MAX_VALUE'],-Number['MAX_VALUE']);var aeq=new Cesium['Cartesian3'](Number['MAX_VALUE'],Number[cO0(0x626)],Number['MAX_VALUE']);for(var aer=0x0;aer<aeo['length'];++aer){aep=Cesium['Cartesian3']['maximumByComponent'](aep,aeo[aer],new Cesium['Cartesian3']());aeq=Cesium['Cartesian3']['minimumByComponent'](aeq,aeo[aer],new Cesium['Cartesian3']());}return[aep,aeq];},'GetFeatureMaxMinPoint':function(aes,aet,bP,aev){try{var aew=Cesium['Cartesian3']['unpack'](aes[cO0(0x627)]['_properties'][cO0(0x628)][aet]);var aex=Cesium['Cartesian3']['unpack'](aes[cO0(0x629)]['_properties']['minPoint'][aet]);if(aev==undefined)aev=![];if(aev!=undefined&&!aev){var aey=aes['_batchTable']['getBatchIdMatrix'](aet);if(aes['_model']['isInstanced']){var aez=new Cesium['Matrix4']();aes['_model']['getObjectMatrix'](aet)[cO0(0x62a)](aez);Cesium['Matrix4']['multiplyByPoint'](aez,aew,aew);Cesium['Matrix4']['multiplyByPoint'](aez,aex,aex);}var aeA=Cesium['Matrix4']['multiplyByPoint'](aey,aew,new Cesium['Cartesian3']());var aeB=Cesium['Matrix4']['multiplyByPoint'](aey,aex,new Cesium['Cartesian3']());}else{if(aes['_model']['isInstanced']){var aez=new Cesium['Matrix4']();aes['_model']['getObjectMatrix'](aet)['clone'](aez);Cesium['Matrix4']['multiplyByPoint'](aez,aew,aew);Cesium['Matrix4']['multiplyByPoint'](aez,aex,aex);}var aeA=Cesium[cO0(0x62b)]['clone'](aew,new Cesium['Cartesian3']());var aeB=Cesium['Cartesian3']['clone'](aex,new Cesium['Cartesian3']());}return[aeA,aeB];}catch(aeF){aia(cNY(0xb8)+aeF);}},'deepCopy':function(aeG){if(!aeG||typeof aeG!=='o'+cO2(0x29c)+'t'){throw new Error('e'+cO2(0x29d)+'r');}var aeH=aeG['constructor']===Array?[]:{};for(var aeI in aeG){if(aeG['hasOwnProperty'](aeI)){if(aeG[aeI]&&typeof aeG[aeI]==='o'+cO2(0x29e)+'t'){aeH[aeI]=aeG[aeI]['constructor']===Array?[]:{};aeH[aeI]=bP['funcPublic']['deepCopy'](aeG[aeI]);}else{aeH[aeI]=aeG[aeI];}}}return aeH;},'copyArr':function(aeJ){var aeK=[],aeL=0x0,aeM=aeJ['length'];for(;aeL<aeM;aeL++){if(aeJ[aeL]instanceof Array){aeK[aeL]=bP[cO0(0x62c)]['copyArr'](aeJ[aeL]);}else{aeK[aeL]=aeJ[aeL];}}return aeK;},'degToRad':function(aeN){return aeN*Math['PI']/0xb4;},'getHeading':function(aeO,aeP){var aeQ=Cesium['Transforms']['eastNorthUpToFixedFrame'](aeO);var aeR=Cesium['Cartesian3']['subtract'](aeP,aeO,new Cesium['Cartesian3']());var aeS=Cesium['Matrix4'][cO0(0x62d)](Cesium[cO0(0x62e)]['inverse'](aeQ,new Cesium['Matrix4']()),aeR,new Cesium['Cartesian3']());var aeT=Cesium['Cartesian3']['normalize'](aeS,new Cesium['Cartesian3']());var aeU=Math['atan2'](aeT['y'],aeT['x'])-Cesium['Math']['PI_OVER_TWO'];return Cesium['Math']['TWO_PI']-Cesium['Math']['zeroToTwoPi'](aeU);},'getPitch':function(aeV,aeW){var aeX=Cesium['Transforms']['eastNorthUpToFixedFrame'](aeV);var aeY=Cesium['Cartesian3']['subtract'](aeW,aeV,new Cesium['Cartesian3']());var aeZ=Cesium['Matrix4']['multiplyByPointAsVector'](Cesium['Matrix4']['inverse'](aeX,aeX),aeY,aeY);Cesium['Cartesian3']['normalize'](aeZ,aeZ);return Cesium['Math']['PI_OVER_TWO']-Cesium['Math'][cO0(0x62f)](aeZ['z']);},'clipFillByStencil':function(af0,af1,af2,af3,af4){var af5=af0['viewer']['scene'][cO0(0x630)]['commandList'];for(var af6=0x0;af6<af5['length'];af6++){if(af5[af6]['pass']==Cesium['Pass']['CESIUM_3D_TILE']){if(Cesium['defined'](af5[af6]['owner'])&&Cesium['defined'](af5[af6]['owner']['primitive'])&&Cesium['defined'](af5[af6]['owner'][cO0(0x631)]['id'])&&af5[af6]['owner']['primitive']['id']==af1){var af7=Cesium['DrawCommand'][cO0(0x632)](af5[af6]);af7['id']=af1;var af8=af7['_shaderProgram'];if(Cesium['defined'](af8)){var af9=Cesium['clone'](af7['renderState'],!![]);var aJ={'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[cO0(0x633)]['INCREMENT']}}};af9['colorMask']=aJ['colorMask'];af9['depthMask']=aJ['depthMask'];af9['depthTest']=aJ['depthTest'];af9['stencilMask']=aJ['stencilMask'];af9[cO0(0x634)]=aJ[cO0(0x635)];af7['renderState']=Cesium[cO0(0x636)]['fromCache'](af9);var afb=new alw(af7);af0['viewer']['scene']['primitives'][cO0(0x637)](afb);}}}}var afc=af0['Model']['get'](af1);var afd=afc['root']['boundingVolume']['_orientedBoundingBox'];var afe=Cesium['Matrix3']['getScale'](afd[cO0(0x638)],new Cesium['Cartesian3']());var aff=Cesium['Transforms']['eastNorthUpToFixedFrame'](afd['center']);Cesium['Matrix4']['multiply'](aff,afc['modelMatrix'],new Cesium['Matrix4']());var afg=new Cesium['Cartesian3'](afe['x']*0x2,afe['y']*0x2,0x1);var afh=Cesium[cO0(0x639)]['fromScale'](afg);for(var af6=0x0;af6<af0['clippingPlanes']['length'];++af6){var afj=af0['clippingPlanes']['get'](af6);switch(afj['types']){case'Z'+cO2(0x29f)+'N':if(afj['distance']<afe['z']){var afk=new Cesium['Matrix4']();var afl=Cesium['Matrix4']['fromTranslation'](new Cesium['Cartesian3'](0x0,0x0,-(afe['z']-(afe['z']-afj['distance']))),new Cesium['Matrix4']());Cesium['Matrix4']['multiply'](aff,afl,afk);Cesium['Matrix4']['multiply'](afk,afh,afk);if(Cesium['defined'](af3))bP['funcPublic']['createFillPlaneTexture'](af0,af1,afk,af3,af4,Cesium['WindingOrder']['CLOCKWISE']);else bP[cO0(0x63a)][cO0(0x63b)](af0,af1,afk,af2,Cesium['WindingOrder']['CLOCKWISE']);}break;case'Z'+cO2(0x2a0)+'X':if(afj['distance']<afe['z']){var afk=new Cesium['Matrix4']();var afl=Cesium['Matrix4']['fromTranslation'](new Cesium['Cartesian3'](0x0,0x0,afe['z']-(afe['z']-afj['distance'])),new Cesium['Matrix4']());Cesium['Matrix4']['multiply'](aff,afl,afk);Cesium['Matrix4']['multiply'](afk,afh,afk);if(Cesium['defined'](af3))bP['funcPublic']['createFillPlaneTexture'](af0,af1,afk,af3,af4,Cesium['WindingOrder'][cO0(0x63c)]);else bP['funcPublic']['createFillPlane'](af0,af1,afk,af2,Cesium['WindingOrder']['COUNTER_CLOCKWISE']);}break;case'X'+cO2(0x2a1)+'N':if(afj['distance']<afe['x']){var afk=new Cesium['Matrix4']();var afl=Cesium['Matrix4']['fromRotationTranslation'](Cesium['Matrix3']['fromRotationY'](Cesium['Math'][cO0(0x63d)](0x5a)),new Cesium['Cartesian3'](-(afe['x']-(afe['x']-afj['distance'])),0x0,0x0),new Cesium['Matrix4']());Cesium['Matrix4']['multiply'](aff,afl,afk);Cesium['Matrix4']['multiply'](afk,afh,afk);if(Cesium['defined'](af3))bP['funcPublic']['createFillPlaneTexture'](af0,af1,afk,af3,af4,Cesium[cO0(0x63e)]['CLOCKWISE']);else bP['funcPublic']['createFillPlane'](af0,af1,afk,af2,Cesium['WindingOrder']['CLOCKWISE']);}break;case'X'+cO2(0x2a2)+'X':if(afj['distance']<afe['x']){var afk=new Cesium['Matrix4']();var afl=Cesium['Matrix4']['fromRotationTranslation'](Cesium['Matrix3']['fromRotationY'](Cesium['Math']['toRadians'](0x5a)),new Cesium['Cartesian3'](afe['x']-(afe['x']-afj['distance']),0x0,0x0),new Cesium['Matrix4']());Cesium['Matrix4'][cO0(0x63f)](aff,afl,afk);Cesium[cO0(0x640)]['multiply'](afk,afh,afk);if(Cesium['defined'](af3))bP['funcPublic']['createFillPlaneTexture'](af0,af1,afk,af3,af4,Cesium['WindingOrder']['COUNTER_CLOCKWISE']);else bP['funcPublic']['createFillPlane'](af0,af1,afk,af2,Cesium['WindingOrder']['COUNTER_CLOCKWISE']);}break;case'Y'+cO2(0x2a3)+'N':if(afj['distance']<afe['y']){var afk=new Cesium['Matrix4']();var afl=Cesium['Matrix4']['fromRotationTranslation'](Cesium['Matrix3']['fromRotationX'](Cesium['Math']['toRadians'](0x5a)),new Cesium['Cartesian3'](0x0,-(afe['y']-(afe['y']-afj['distance'])),0x0),new Cesium['Matrix4']());Cesium['Matrix4']['multiply'](aff,afl,afk);Cesium['Matrix4']['multiply'](afk,afh,afk);if(Cesium[cO0(0x641)](af3))bP['funcPublic']['createFillPlaneTexture'](af0,af1,afk,af3,af4,Cesium['WindingOrder']['COUNTER_CLOCKWISE']);else bP['funcPublic']['createFillPlane'](af0,af1,afk,af2,Cesium['WindingOrder']['COUNTER_CLOCKWISE']);}break;case'Y'+cO2(0x2a4)+'X':if(afj['distance']<afe['y']){var afk=new Cesium['Matrix4']();var afl=Cesium[cO0(0x642)]['fromRotationTranslation'](Cesium['Matrix3']['fromRotationX'](Cesium['Math']['toRadians'](0x5a)),new Cesium[(cO0(0x643))](0x0,afe['y']-(afe['y']-afj['distance']),0x0),new Cesium['Matrix4']());Cesium['Matrix4']['multiply'](aff,afl,afk);Cesium['Matrix4']['multiply'](afk,afh,afk);if(Cesium[cO0(0x644)](af3))bP['funcPublic'][cO0(0x645)](af0,af1,afk,af3,af4,Cesium['WindingOrder']['CLOCKWISE']);else bP['funcPublic']['createFillPlane'](af0,af1,afk,af2,Cesium['WindingOrder']['CLOCKWISE']);}break;}}},'createFillPlaneTexture':function(afw,afx,afy,afz,afA,afB){if(!Cesium['defined'](afA)){afA=new Cesium['Cartesian2'](0x1,0x1);}else{afA=new Cesium['Cartesian2'](afA['x'],afA['y']);}var afC=new Cesium['PlaneGeometry']({'vertexFormat':Cesium['VertexFormat']['POSITION_AND_ST']});var afD=new Cesium['GeometryInstance']({'geometry':afC,'modelMatrix':afy});var afE=afG(afM(),afL(),afN(),afz);var afF=new Cesium['Primitive']({'geometryInstances':afD,'appearance':afE,'asynchronous':![]});afF['clipFillTag']=afx;afw['viewer']['scene']['primitives'][cO0(0x646)](afF);function afG(afH,afI,afJ,afK){return new Cesium['Appearance']({'material':new Cesium['Material']({'fabric':{'uniforms':{'image':afK,'repeat':afA},'source':afJ}}),'aboveGround':!![],'faceForward':!![],'flat':!![],'translucent':![],'renderState':{'blending':Cesium['BlendingState']['PRE_MULTIPLIED_ALPHA_BLEND'],'frontFace':afB,'cull':{'enabled':!![],'face':Cesium[cO0(0x647)]['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':afH,'vertexShaderSource':afI});}function afL(){return cNY(0xb9);}function afM(){return cNY(0xba);}function afN(){return cNY(0xbb);}},'createFillPlane':function(afO,afP,afQ,afR,afS){var afT=new Cesium['PlaneGeometry']({'vertexFormat':Cesium['VertexFormat']['POSITION_ONLY']});var afU=new Cesium['GeometryInstance']({'geometry':afT,'modelMatrix':afQ,'attributes':{'color':Cesium['ColorGeometryInstanceAttribute'][cO0(0x648)](afR)}});var afV='\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 afW='\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 afX=new Cesium['Appearance']({'renderState':{'frontFace':afS,'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':afW,'vertexShaderSource':afV});var afY=new Cesium['Primitive']({'geometryInstances':afU,'appearance':afX});afY['clipFillTag']=afP;afO['viewer']['scene']['primitives']['add'](afY);}};if(this['defaults']['editmode']&&afZ(c3))EditControls(this);if(this['defaults']['cadmode']&&afZ(c4))GLECad(this);APIAlias(bP);function afZ(ag0){if((c6&ag0)>0x0||c6==-0x1){return!![];}else{aia('u'+cO2(0x2a5)+'!');return![];}}function ag1(ag2,ag3){var ag4=new Map(Object['entries'](c7));var ag5=ag4['get'](ag2['toString']());if((ag5&ag3)>0x0||c7==-0x1){return!![];}else{aia('u'+cO2(0x2a6)+'!');return![];}}var ag6=!![];function ag7(){try{if(bP['defaults']['secretkey']!==''&&bP['defaults']['secretkey']!=undefined){var ag8=aih(bP[cO0(0x649)][cO0(0x64a)],'e'+cO2(0x2a7)+'g')['replace'](/(^[\s\n\t]+|[\s\n\t]+$)/g,'');var ag9=ag8[cO0(0x64b)]('}');var aga=ag8['substring'](ag8,ag9+0x1);var agb=bP['Public']['getAuthorizationInfo']();if(agb!=undefined){var agc=0x1;var ag8=aih(agb,'e'+cO2(0x2a8)+'g')['replace'](/(^[\s\n\t]+|[\s\n\t]+$)/g,'');var age='';if(ag8['indexOf']('&')>-0x1){agc=0x1;age=ag8['split']('&');}else if(ag8['indexOf']('|')>-0x1){agc=0x2;age=ag8['split']('|');}var agf=aga;agf=agf['substring'](agf['indexOf']('{')+0x1,agf['indexOf']('}'));agf=agf['split']('&');if(age['length']==0x6&&agf['length']==0x4){var agg=0x0;var agh=window['location']['href'];if(agh['indexOf']('h'+cO2(0x2a9)+'/')>-0x1){agg+=0x8;}else if(agh['indexOf']('h'+cO2(0x2aa)+'/')>-0x1){agg+=0x7;}var agi=agh['substring'](0x0,agg+agh[cO0(0x64c)]('h'+cO2(0x2ab)+'/','')['replace']('h'+cO2(0x2ac)+'/','')['indexOf']('/')+0x1);age[0x1]=age[0x1]['trimEnd']('/');if(age[0x4]!=agf[0x2]||age[0x3]!=agf[0x1]){return aia(-0xf);}if(agf[0x3]['replace']('\x20','')['indexOf'](cNW(0x34))>-0x1){var agj=agf[0x3]['replace']('\x20','')['split'](cNW(0x35));var agk=![];for(var agl=0x0;agl<agj['length'];agl++){if(agj[agl]['replace']('\x20','')!=''){if(age[0x5]['indexOf'](agj[agl]['replace']('\x20',''))>-0x1){agk=!![];}}}if(!agk){return aia(-0xe);}}else{if(age[0x5]['indexOf'](agf[0x3]['replace']('\x20',''))==-0x1){return aia(-0xe);}}if(agf[0x0]['replace']('\x20','')['indexOf'](cNW(0x36))>-0x1){var agj=agf[0x0]['replace']('\x20','')['split'](cNW(0x37));var agk=![];for(var agl=0x0;agl<agj['length'];agl++){if(agj[agl]['replace']('\x20','')!=''){if(age[0x1]['indexOf'](agj[agl]['replace']('\x20',''))>-0x1&&agi['indexOf'](agj[agl]['replace']('\x20',''))>-0x1){agk=!![];}}}if(!agk){return aia(-0xd);}}else{if(agf[0x0]!=age[0x1]||agi['indexOf'](age[0x1]['replace']('\x20',''))==-0x1){return aia(-0xd);}}ag6=!![];}else{var agp;if(Object['prototype'][cO0(0x64d)]['call'](ag8)==='['+cO2(0x2ad)+']'){agp=JSON['parse'](aga);}var agq=age;var agf=agp;var ags=new XMLHttpRequest();ags[cO0(0x64e)]('P'+cO2(0x2ae)+'T',agp['xhrurl'],!![]);ags['setRequestHeader']('C'+cO2(0x2af)+'e',cNY(0xbc));ags['onreadystatechange']=function(){if(ags['readyState']===0x4){if(ags['status']===0xc8||ags['status']===0x0){var agt=ags['responseText'];if(agt!=''&&agt!=null){var agp;if(Object['prototype']['toString']['call'](agt)==='['+cO2(0x2b0)+']'){agp=JSON['parse'](agt);}else{agp=agt;}var agv=aih(agp['bf226bd314'],'1'+cO2(0x2b1)+'!');var agg=0x0;var agh=window['location']['href'];if(agh['indexOf']('h'+cO2(0x2b2)+'/')>-0x1){agg+=0x8;}else if(agh['indexOf']('h'+cO2(0x2b3)+'/')>-0x1){agg+=0x7;}var agi=agh['substring'](0x0,agg+agh['replace']('h'+cO2(0x2b4)+'/','')['replace']('h'+cO2(0x2b5)+'/','')[cO0(0x64f)]('/')+0x1);if(agf['domainname']!=undefined){if(agq!=''){if(agf['domainname']['replace']('\x20','')['indexOf']('#')>-0x1){var agj=agf['domainname']['replace']('\x20','')['split']('#');var agk=![];var agB=![];for(var agl=0x0;agl<agj['length'];agl++){agj[agl]=ahA(agj[agl],'/');if(agj[agl]['replace']('\x20','')!=''){if(agq[agc]['indexOf'](agj[agl]['replace']('\x20',''))>-0x1){agB=!![];}if(agi['indexOf'](agj[agl]['replace']('\x20',''))>-0x1){agk=!![];if(agB){break;}}}}if(!agk||!agB){return aia(-0x10);}}else{if(agq[agc]['indexOf'](agf['domainname']['replace']('\x20',''))==-0x1||agi['indexOf'](agf['domainname']['replace']('\x20',''))==-0x1){return aia(-0x10);}}}else{agi=ahA(agi,'/');if(agf['domainname']==undefined||agf['domainname']['indexOf'](agi['replace']('\x20',''))==-0x1){return aia(-0x11);}}}var agD=agv['split']('|');var agE=agD[0x0];var agF=agD[0x1];var agG=agD[0x2];var agH=Date['parse'](new Date());var agI=Date['parse'](new Date(agE['replace'](/-/g,'/')));if(Math['floor']((agI-agH)/(0x3c*0x3e8))<0x1e){var agJ=agG['trim']();if(agF==='g'+cO2(0x2b6)+'e'){if(agJ['indexOf']('0')>-0x1){ag6=!![];}else{ag6=![];return aia(-0x12);}}else{ag6=![];return aia(-0x13);}}else{ag6=![];return aia(-0x14);}}else{ag6=![];return aia(-0x15);}}else{ag6=![];return aia(-0x16);}}};ags['timeout']=0x4e20;ags['ontimeout']=function(agK){aia('r'+cO2(0x2b7)+'!');};ags['send']('d'+cO2(0x2b8)+'='+bP['defaults']['secretkey']+'');}}else{var agp;if(Object['prototype']['toString']['call'](ag8)==='['+cO2(0x2b9)+']'){agp=JSON['parse'](aga);}var agq='';var agf=agp;var ags=new XMLHttpRequest();ags['open']('P'+cO2(0x2ba)+'T',agp['xhrurl'],!![]);ags['setRequestHeader']('C'+cO2(0x2bb)+'e',cNY(0xbd));ags['onreadystatechange']=function(){if(ags[cO0(0x650)]===0x4){if(ags['status']===0xc8||ags['status']===0x0){var agP=ags['responseText'];if(agP!=''&&agP!=null){var agp;if(Object['prototype'][cO0(0x651)]['call'](agP)==='['+cO2(0x2bc)+']'){agp=JSON['parse'](agP);}else{agp=agP;}var agR=aih(agp['bf226bd314'],'1'+cO2(0x2bd)+'!');var agg=0x0;var agh=window['location'][cO0(0x652)];if(agh[cO0(0x653)]('h'+cO2(0x2be)+'/')>-0x1){agg+=0x8;}else if(agh['indexOf']('h'+cO2(0x2bf)+'/')>-0x1){agg+=0x7;}var agi=agh['substring'](0x0,agg+agh['replace']('h'+cO2(0x2c0)+'/','')['replace']('h'+cO2(0x2c1)+'/','')['indexOf']('/')+0x1);if(agf['domainname']!=undefined){agi=ahA(agi,'/');if(agf['domainname']==undefined||agf['domainname']['indexOf'](agi['replace']('\x20',''))==-0x1){return aia(-0x17);}}var agV=agR['split']('|');var agW=agV[0x0];var agX=agV[0x1];var agY=agV[0x2];var agZ=Date['parse'](new Date());var ah0=Date['parse'](new Date(agW['replace'](/-/g,'/')));if(Math['floor']((ah0-agZ)/(0x3c*0x3e8))<0x1e){var ah1=agY[cO0(0x654)]();if(agX==='g'+cO2(0x2c2)+'e'){if(ah1['indexOf']('0')>-0x1){ag6=!![];}else{ag6=![];return aia(-0x18);}}else{ag6=![];return aia(-0x19);}}else{ag6=![];return aia(-0x1a);}}else{ag6=![];return aia(-0x1b);}}else{ag6=![];return aia(-0x1c);}}};ags['timeout']=0x4e20;ags['ontimeout']=function(ah2){aia('r'+cO2(0x2c3)+'!');};ags['send']('d'+cO2(0x2c4)+'='+bP['defaults']['secretkey']+'');}}else{return aia(-0x65);}}catch(ah3){aia(ah3['message']+('A'+cO2(0x2c5)+'!'));}}function ah4(ah5){if(typeof ah5=='s'+cO2(0x2c6)+'g'){try{JSON['parse'](ah5);return!![];}catch(ah6){aia(ah6);return![];}}aia('I'+cO2(0x2c7)+'!');}function ah7(){var ah8=aih(bP['defaults']['secretkey'],'e'+cO2(0x2c8)+'g')['replace'](/(^[\s\n\t]+|[\s\n\t]+$)/g,'');var ah9=ah8['lastIndexOf']('}');var aha=ah8[cO0(0x655)](ah8,ah9+0x1);aha=JSON['parse'](aha);return[aha['engineModule']==undefined?-0x1:aha['engineModule'],aha['engineApiModuleMapping']==undefined?-0x1:aha['engineApiModuleMapping']];}var ahb=cNY(0xbe);function ahc(){try{ag6=![];if(bP['defaults']['secretkey']!==''&&bP['defaults']['secretkey']!=undefined){var ahd=aih(bP[cO0(0x656)]['secretkey'],'e'+cO2(0x2c9)+'g')['replace'](/(^[\s\n\t]+|[\s\n\t]+$)/g,'');var ahe=ahd['lastIndexOf']('}');var ahf=ahd['substring'](ahd,ahe+0x1);if(ahf['indexOf']('A'+cO2(0x2ca)+'g')>-0x1){var ahg=ahf;if(Object[cO0(0x657)]['toString']['call'](ahg)==='['+cO2(0x2cb)+']'){ahg=JSON['parse'](ahg);}var ahh=bP['tileset']==undefined?'.'+cO2(0x2cc)+'t':bP['tileset']['_url']['substring'](bP[cO0(0x658)]['_url']['lastIndexOf']('.'),bP[cO0(0x659)][cO0(0x65a)]['length']);if(ahh!='.'+cO2(0x2cd)+'t'&&ahg['HardDiskId']!=undefined&&ahg['cpuSerialNumber']!=undefined){ag6=!![];return;}else{var ahi=bP['Public'][cO0(0x65b)]();if(ahi!=undefined&&ahi!=''&&ahi!=null){ahk(ahi,ahf);}else{ahG(ahf,'');}}}else{ag7();}}else{return aia(-0x64);}}catch(ahj){aia(ahj['message']+('A'+cO2(0x2ce)+'!'));}}function ahk(ahl,ahm,ahn){var aho=aih(ahl,'e'+cO2(0x2cf)+'g')['replace'](/(^[\s\n\t]+|[\s\n\t]+$)/g,'');aho=aho[cO0(0x65c)](aho,aho['lastIndexOf']('}')+0x1);if(Object['prototype']['toString']['call'](aho)==='['+cO2(0x2d0)+']'){aho=JSON[cO0(0x65d)](aho);}var ahp=ahm;if(Object['prototype']['toString']['call'](ahp)==='['+cO2(0x2d1)+']'){ahp=JSON['parse'](ahp);}if(aho['InstallationTimestamp']!=undefined){if(aho['InstallationTimestamp']!=ahp['InstallationTimestamp']){return aia(-0x1);}}if(ahb!=ahp['AuthVersionFlag']||ahb!=aho['AuthVersionFlag']){return aia(-0x2);}if(ahp[cO0(0x65e)]!=aho['AuthVersionSerialNumber']){return aia(-0x3);}if(aho['HardDiskId']!=undefined&&ahp['HardDiskId']!=undefined&&aho['cpuSerialNumber']!=undefined&&ahp['cpuSerialNumber']!=undefined){var ahq=0x0;var ahr=window['location']['href'];if(ahr['indexOf']('h'+cO2(0x2d2)+'/')>-0x1){ahq+=0x8;}else if(ahr['indexOf']('h'+cO2(0x2d3)+'/')>-0x1){ahq+=0x7;}var ahs=ahr['substring'](0x0,ahq+ahr[cO0(0x65f)]('h'+cO2(0x2d4)+'/','')['replace']('h'+cO2(0x2d5)+'/','')['indexOf']('/')+0x1);if(aho['HardDiskId']!=ahp['HardDiskId']||aho['cpuSerialNumber']!=ahp['cpuSerialNumber']||aho['macaddress']!=ahp['macaddress']){return aia(-0x4);}if(aho['domainName']['replace']('\x20','')['indexOf']('#')>-0x1){var aht=aho['domainName']['replace']('\x20','')['split']('#');var ahu=![];for(var ahv=0x0;ahv<aht['length'];ahv++){aht[ahv]=ahA(aht[ahv],'/');if(aht[ahv]['replace']('\x20','')!=''){if(ahs['indexOf']('l'+cO2(0x2d6)+'t')>-0x1){var ahw=ahs['replace']('l'+cO2(0x2d7)+'t','1'+cO2(0x2d8)+'1');if(ahp['domainName']['indexOf'](aht[ahv]['replace']('\x20',''))>-0x1&&(ahp['domainName']['indexOf'](ahs['replace']('\x20',''))>-0x1||ahp['domainName']['indexOf'](ahw[cO0(0x660)]('\x20',''))>-0x1)){ahu=!![];break;}}else if(ahs['indexOf']('1'+cO2(0x2d9)+'1')>-0x1){var ahw=ahs['replace']('1'+cO2(0x2da)+'1','l'+cO2(0x2db)+'t');if(ahp['domainName']['indexOf'](aht[ahv]['replace']('\x20',''))>-0x1&&(ahp['domainName']['indexOf'](ahs['replace']('\x20',''))>-0x1||ahp['domainName']['indexOf'](ahw[cO0(0x661)]('\x20',''))>-0x1)){ahu=!![];break;}}else{if(ahp['domainName']['indexOf'](aht[ahv]['replace']('\x20',''))>-0x1&&ahp['domainName'][cO0(0x662)](ahs['replace']('\x20',''))>-0x1){ahu=!![];break;}}}}if(!ahu){return aia(-0x5);}}else{if(ahs['indexOf']('l'+cO2(0x2dc)+'t')>-0x1){var ahw=ahs['replace']('l'+cO2(0x2dd)+'t','1'+cO2(0x2de)+'1');if(ahp[cO0(0x663)]['indexOf'](aho['domainName']['replace']('\x20',''))==-0x1||ahp['domainName'][cO0(0x664)](ahs['replace']('\x20',''))==-0x1&&ahp['domainName']['indexOf'](ahw['replace']('\x20',''))==-0x1){return aia(-0x5);}}else if(ahs['indexOf']('1'+cO2(0x2df)+'1')>-0x1){var ahw=ahs['replace']('1'+cO2(0x2e0)+'1','l'+cO2(0x2e1)+'t');if(ahp[cO0(0x665)]['indexOf'](aho['domainName']['replace']('\x20',''))==-0x1||ahp['domainName'][cO0(0x666)](ahs['replace']('\x20',''))==-0x1&&ahp['domainName']['indexOf'](ahw['replace']('\x20',''))==-0x1){return aia(-0x5);}}else{if(ahp['domainName']['indexOf'](aho['domainName']['replace']('\x20',''))==-0x1||ahp['domainName']['indexOf'](ahs['replace']('\x20',''))==-0x1){return aia(-0x5);}}}ag6=!![];}else{ahG(ahm,aho,ahn);}}function ahA(ahB,ahC){var ahD=ahC['length'];var ahE=ahB['lastIndexOf'](ahC);var ahF='';if(ahE==ahB[cO0(0x667)]-ahD){ahF=ahB[cO0(0x668)](0x0,ahB[cO0(0x669)]-ahD);}else{ahF=ahB;}return ahF;}function ahG(ahH,ahI,ahJ){try{var ahK;if(Object['prototype']['toString']['call'](ahH)==='['+cO2(0x2e2)+']'){ahK=JSON['parse'](ahH);}else{ahK=JSON['parse'](ahH);}var ahL=new XMLHttpRequest();ahL['open']('P'+cO2(0x2e3)+'T','/mapmodel/'+cNY(0xbf),!![]);ahL['setRequestHeader']('C'+cO2(0x2e4)+'e',cNY(0xc0));ahL['timeout']=0x4e20;ahL['ontimeout']=function(ahM){aia('r'+cO2(0x2e5)+'!');};ahL['onreadystatechange']=function(){if(ahL['readyState']===0x4){if(ahL['status']===0xc8||ahL['status']===0x0){var ahN=ahL['responseText'];if(ahN!=''&&ahN!=null){var ahO;if(Object['prototype']['toString']['call'](ahN)==='['+cO2(0x2e6)+']'){ahO=JSON['parse'](ahN);}else{ahO=ahN;}var ahP=aih(ahO['bf226bd314'],'1'+cO2(0x2e7)+'!');var ahQ;if(Object['prototype']['toString']['call'](ahP)==='['+cO2(0x2e8)+']'){ahP=ahP['substring'](ahP,ahP[cO0(0x66a)]('}')+0x1);ahQ=JSON['parse'](ahP);}var ahR=0x0;var ahS=window['location'][cO0(0x66b)];if(ahS['indexOf']('h'+cO2(0x2e9)+'/')>-0x1){ahR+=0x8;}else if(ahS['indexOf']('h'+cO2(0x2ea)+'/')>-0x1){ahR+=0x7;}var ahT=ahS['substring'](0x0,ahR+ahS['replace']('h'+cO2(0x2eb)+'/','')['replace']('h'+cO2(0x2ec)+'/','')['indexOf']('/')+0x1);if(ahI!=''){var ahU=!![];if(ahK['AuthVersionFlag']=='w/SdeaiitQGEOmLFqunB3w=='){if(ahK['domainName']==ahI['domainName']&&ahK['domainName']=='A'+cO2(0x2ee)+'e'){ahU=!![];}}if(!ahU){if(ahI['domainName']['replace']('\x20','')['indexOf']('#')>-0x1){var ahV=ahI['domainName']['replace']('\x20','')['split']('#');var ahW=![];var ahX=![];for(var ahY=0x0;ahY<ahV['length'];ahY++){ahV[ahY]=ahA(ahV[ahY],'/');if(ahV[ahY]['replace']('\x20','')!=''){if(ahT['indexOf']('l'+cO2(0x2ef)+'t')>-0x1){var ahZ=ahT['replace']('l'+cO2(0x2f0)+'t','1'+cO2(0x2f1)+'1');if(ahK['domainName']['indexOf'](ahV[ahY]['replace']('\x20',''))>-0x1&&(ahK['domainName'][cO0(0x66c)](ahT['replace']('\x20',''))>-0x1||ahK['domainName']['indexOf'](ahZ[cO0(0x66d)]('\x20',''))>-0x1)){ahW=!![];break;}}else if(ahT['indexOf']('1'+cO2(0x2f2)+'1')>-0x1){var ahZ=ahT[cO0(0x66e)]('1'+cO2(0x2f3)+'1','l'+cO2(0x2f4)+'t');if(ahK['domainName']['indexOf'](ahV[ahY]['replace']('\x20',''))>-0x1&&(ahK['domainName']['indexOf'](ahT['replace']('\x20',''))>-0x1||ahK['domainName']['indexOf'](ahZ['replace']('\x20',''))>-0x1)){ahW=!![];break;}}else{if(ahK['domainName']['indexOf'](ahV[ahY]['replace']('\x20',''))>-0x1&&ahK[cO0(0x66f)]['indexOf'](ahT['replace']('\x20',''))>-0x1){ahW=!![];break;}}}}if(!ahW){return aia(-0x7);}}else{if(ahT['indexOf']('l'+cO2(0x2f5)+'t')>-0x1){var ahZ=ahT['replace']('l'+cO2(0x2f6)+'t','1'+cO2(0x2f7)+'1');if(ahK['domainName']['indexOf'](ahI['domainName']['replace']('\x20',''))==-0x1||ahK[cO0(0x670)]['indexOf'](ahT['replace']('\x20',''))==-0x1&&ahK['domainName']['indexOf'](ahZ['replace']('\x20',''))==-0x1){return aia(-0x7);}}else if(ahT['indexOf']('1'+cO2(0x2f8)+'1')>-0x1){var ahZ=ahT['replace']('1'+cO2(0x2f9)+'1','l'+cO2(0x2fa)+'t');if(ahK[cO0(0x671)]['indexOf'](ahI['domainName']['replace']('\x20',''))==-0x1||ahK['domainName'][cO0(0x672)](ahT['replace']('\x20',''))==-0x1&&ahK['domainName']['indexOf'](ahZ['replace']('\x20',''))==-0x1){return aia(-0x7);}}else{if(ahK['domainName']['indexOf'](ahI['domainName']['replace']('\x20',''))==-0x1||ahK['domainName']['indexOf'](ahT['replace']('\x20',''))==-0x1){return aia(-0x7);}}}}}else{if(ahK['AuthVersionFlag']=='w/SdeaiitQGEOmLFqunB3w=='){if(ahK['domainName']=='A'+cO2(0x2fc)+'e'){ahU=!![];}}if(!ahU){ahT=ahA(ahT,'/');if(ahK[cO0(0x673)]['indexOf'](ahT[cO0(0x674)]('\x20',''))==-0x1){return aia(-0x6);}}}var ai3=ahQ['RequestTime'];var ai4=ahQ['identification'];var ai5=ahQ['code'];var ai6=Date[cO0(0x675)](new Date());var ai7=Date['parse'](new Date(ai3['replace'](/-/g,'/')));if(Math[cO0(0x676)]((ai7-ai6)/(0x3c*0x3e8))<0x1e){if(ai4==='g'+cO2(0x2fd)+'e'){if(ai5==0x0){ag6=!![];}else{return aia(-0x8);}}else{return aia(-0x9);}}else{return aia(-0xa);}}else{return aia(-0xb);}}else{return aia(-0xc);}}};var ai8='';if(bP['defaults']['secretkey']==''&&ahJ!=undefined){ai8=ahJ;}else{ai8=bP['defaults']['secretkey'];}ahL['send']('d'+cO2(0x2fe)+'='+ai8+'');}catch(ai9){}}function aia(aib){bP['EngineErrorMessage']=aib;console[cO0(0x677)](aib);}};function aic(aid){var aie='';for(var aif=0x0;aif<aid['length'];aif+=0x2){var aig=parseInt(aid['substring'](aif,aif+0x2),0x10);aie+=String['fromCharCode'](aig);}return aie;}function aih(aii,aij){return aik(aij,aic(aii),0x0,0x0);}function aik(ail,aim,ain,aio,aip){var aiq=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 air=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 ais=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 ait=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 aiu=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 aiv=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 aiw=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 aix=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 aiy=aiV(ail);var aiz=0x0,aiA,aiB,aiC,aiD,aiE,aiF,aiG,aiH;var aiI,aiJ,aiK,aiL;var aiM,aiN;var aiO=aim['length'];var aiP=0x0;var aiQ=aiy['length']===0x20?0x3:0x9;if(aiQ===0x3){aiH=ain?new Array(0x0,0x20,0x2):new Array(0x1e,-0x2,-0x2);}else{aiH=ain?new Array(0x0,0x20,0x2,0x3e,0x1e,-0x2,0x40,0x60,0x2):new Array(0x5e,0x3e,-0x2,0x20,0x40,0x2,0x1e,-0x2,-0x2);}aim+=' |