var a0_0x269c=['fromRadians','nearValue','colSpan','stackTrace','async','clock','(^|','_orbitLastTimestamp','radii','GOOGLE','div-icon','KmlLayer:\x20the\x20url\x20is\x20empty','PolylineFlowType','pointToData','ajaxSend','rel','{F11}','yellow','Math','_modelUrl','access','domId','Billboard:\x20the\x20size\x20invalid','tileWidth\x20must\x20not\x20be\x20called\x20before\x20the\x20imagery\x20provider\x20is\x20ready.','northwest','scale3d(','[object\x20Array]','extend','delta','ImageMaterialProperty','toRadians','ifModified','string','stopVideo','specularMap','far','_completeCallback','broadcast\x20off\x20hide','_orbitFrame','implementation','_onRemove','isSuper','iconUrl','_setViewerOption','span','get','open','','parsePolygonCoordToArray','addProp','off','点击元素','postUpdate','_getCameraFocus','countTimer','uniform\x20vec4\x20lightColor;\x0d\x0auniform\x20vec4\x20darkColor;\x0d\x0auniform\x20float\x20frequency;\x0d\x0a\x0d\x0aczm_material\x20czm_getMaterial(czm_materialInput\x20materialInput){\x0d\x0a\x20\x20czm_material\x20material\x20=\x20czm_getDefaultMaterial(materialInput);\x0d\x0a\x0d\x0a\x20\x20//\x20From\x20Stefan\x20Gustavson\x27s\x20Procedural\x20Textures\x20in\x20GLSL\x20in\x20OpenGL\x20Insights\x0d\x0a\x20\x20vec2\x20F\x20=\x20czm_cellular(materialInput.st\x20*\x20frequency);\x0d\x0a\x20\x20float\x20t\x20=\x200.1\x20+\x20(F.y\x20-\x20F.x);\x0d\x0a\x0d\x0a\x20\x20vec4\x20color\x20=\x20mix(lightColor,\x20darkColor,\x20t);\x0d\x0a\x20\x20material.diffuse\x20=\x20color.rgb;\x0d\x0a\x20\x20material.alpha\x20=\x20color.a;\x0d\x0a\x0d\x0a\x20\x20return\x20material;\x0d\x0a}\x0d\x0a','zoomEventTypes','has','scale3d(1,1,1)','Content-Type','positionCartographic','animate','PI_OVER_TWO','timeout','_scene','topRadius','updateLayout','SingleTileImageryProvider','_option','cartesianToCartographic','data.data','dir','renderVoliceList','toString','wholeDistance','img','reverse','ptp-talk\x20on\x20hide','uniform\x20sampler2D\x20image;\x0d\x0auniform\x20float\x20speed;\x0d\x0auniform\x20vec4\x20color;\x0d\x0auniform\x20vec2\x20repeat;\x0d\x0a\x0d\x0aczm_material\x20czm_getMaterial(czm_materialInput\x20materialInput){\x0d\x0a\x20\x20\x20czm_material\x20material\x20=\x20czm_getDefaultMaterial(materialInput);\x0d\x0a\x20\x20\x20vec2\x20st\x20=\x20repeat\x20*\x20materialInput.st;\x0d\x0a\x20\x20\x20float\x20time\x20=\x20fract(czm_frameNumber\x20*\x20speed\x20/\x201000.0);\x0d\x0a\x20\x20\x20vec4\x20colorImage\x20=\x20texture2D(image,\x20vec2(fract(st.s\x20-\x20time),\x20st.t));\x0d\x0a\x20\x20\x20if(color.a\x20==\x200.0){\x0d\x0a\x20\x20\x20\x20material.alpha\x20=\x20colorImage.a;\x0d\x0a\x20\x20\x20\x20material.diffuse\x20=\x20colorImage.rgb;\x0d\x0a\x20\x20\x20}else{\x0d\x0a\x20\x20\x20\x20material.alpha\x20=\x20colorImage.a\x20*\x20color.a;\x0d\x0a\x20\x20\x20\x20material.diffuse\x20=\x20max(color.rgb\x20*\x20material.alpha\x20*\x203.0,\x20color.rgb);\x0d\x0a\x20\x20\x20}\x0d\x0a\x20\x20\x20return\x20material;\x0d\x0a}\x0d\x0a','_rotateMouseMoveFunction','BILLBOARD','marginLeft','\x0a\x20\x20\x20\x20visibility:visible;\x0a\x20\x20\x20\x20','standard','createEditDraggerHandler','GATHERING_PLACE','Plugin\x20\x27','_radi','preDispatch','append','...','TieDye','_floatingAnchor','getCoordinates','_dimensions','perPositionHeight','_endRotate','removeOverlay','parabola','kml','canceled','_renderRemoveCallback','text/html','corridor','_rotate','imageryProviderViewModels','minimumHeights',' ','mortarColor','_moveActive','createNightVisionStage','filter','updateSuperHeightLabel','polygon','viewBox','opts','utils','Animation','traditional','getMidPosition','grassColor','parseDom','show','_templates','getQBSplinePoints','html','overflowX','createXYZImageryLayer','GET','canvas2d','beginPath','getDraggersPositions','only','getLayerType','WebMercatorTilingScheme','extrudedHeight','defaultPrevented','super_height','EZUIKit','_rotateFrame','EZUIPlayer\x20requires\x20a\x20window\x20with\x20a\x20document','fullScreenModule','POLYLINE','getBaseLength','radioValue','clustering','restore','toDegrees','.bubble-window-zoom-out','step','rain','skyBox','send','alert','_selected','animationSpeed','setCoordinator','selected','pageSize','majorDragger','object','complete','find','FineArrow','data','addLayer','_content','.hd','setPosition','_getTargetInfo','extendComponentView','Ellipsoid','\x20公里','MOUSE_MOVE','attrHandle','lat','Deferred','onChangeEditing','HeightReference','eachOverlay','*([*^$|!~]?=)','ajaxError','lock','menu-items','_tileVisibleCallback','TENCENT','dataType','wgs84ToWindowCoordinates','dataFilter','atan','holes','hidden','Cartographic','offsetWidth','flyHome','lookAtTransform','boxSizingReliable','clientHeight','toDataURL','defaultMaxOpacity','initHeightDraggers','cameraMoveEnd','snow','uniqueSort','removeClass','amd','isReliesReady','PolylineEmission','_clear','terrainProviderViewModels','configure','east','surfacePosition','WHEEL','delegateTarget','darkWoodColor','clearTimeout','compare','*,:x','events','template','coordinateSystem','duration','form','silhouetteAlpha','nodeName','screenSpaceEventHandler','slice','PostProcessStageLibrary','uri','\x20\x20','readyWait','_tickCallback','script','onStopDrawing','cleared','CallbackProperty','sourceIndex','frameState','AMAP','addEffect','moveBackward','[*^$]=','xmax','inprogress','_constant','onfocusin','_cameraHandler','special','noModule','_chart','silhouette','borderLeftWidth','hasOwnProperty','data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAgAAAAAgCAYAAABkS8DlAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAIGNIUk0AAHolAACAgwAA+f8AAIDpAAB1MAAA6mAAADqYAAAXb5JfxUYAAADSSURBVHja7NYxEoUgDEDBYM39z2qHtZViwMFxt1FJnF/98ZXWWkRE7LWWOOt5Lsm9q/vsbu9Zdtazs/J19O5bs1XPZrwze/6V31zxbOZs1n905Wt2p3f25GzE7ohv6q3nLQCA3xEAACAAAAABAAAIAABAAAAAAgAAEAAAgAAAAAQAACAAAAABAAAIAABAAAAAAgAAEAAAgAAAAAQAACAAAEAAAAACAAAQAACAAAAABAAAIAAAAAEAAAgAAEAAAAACAAAQAACAAAAA8g4AAAD//wMA4WEFTJOT5UIAAAAASUVORK5CYII=','contains','/ezopen/h5/iframe','jQuery','{style}','PostProcessStage','_videoUrl','getRightMostControlPoint','https://open.ys7.com/api/lapp/live/talk/url','_this.opt','GoogleEarthEnterpriseTerrainProvider','showAt','add','语音设备正忙,请稍后重试','addClass','globalEval','\x0a\x0a\x0a','createVideoWindowAll','chart','outline','defaultView','compass_outer','disconnectedMatch','_removeLayerGroup','geodeticSurfaceNormal','Matrix4','odd','http://online{s}.map.bdimg.com/tile/?qt=tile&x={x}&y={y}&z={z}&styles=sl&v=020','handle','WallTrailMaterialProperty','headHeightFactor','specialEasing','onStartEditing','renderall','matrix','isMarsMeasureLabel','getClientRects','#ffff00','_specularMapSubscription','fromRotationTranslation','getData','trackedPath','event','pointerout','_removeEffect','bottomRadius','documentElement','terrainProvider','_properties','REMA','silhouetteSize','readyPromise','pickPosition','#dc-hawkeye-map\x20.cesium-widget','transformWGS84ArrayToCartesianArray','offset','offsetHeight','_wrapper','camera-location','warn','removeEventListener','expando','removeTerrain','_api','stopEditing','globe','rgb','_mountMap','arc','nonce','parentNode','Quaternion','rejectWith','setRequestHeader','tiles','_layerEvent','origType','_maxOpacity','setVLine','morpheus-bubble-popup','notifyWith','alpha','position','ADD','WebMapServiceImageryProvider','&autoplay=','direction','fromCoordArray','returnValue','_layerGroupEvent','clamp','outlineWidth','fillRect','isTrigger','props','_setGlobeOption','_initContainer','toCssColorString','fromQuaternion','getPixelSize','ownerDocument','_width','\x0a\x0a\x0a','hasProperty','magnitude','EZUIKitPlayer','center','WaterMaterialProperty','飞到默认位置','/npm/js/recoder.js','dragIcon.png','wall','now','escapeSelector','unpackArray','createCoordImageryLayer','enableCollisionDetection','constructor','VerticalOrigin','box','enableLighting','radar_scan','start','\x0a\x20\x20\x20\x20\x20\x20视角:','random','getComputedStyle','scaleByDistance','out-ring-bg','createVRTerrain','Grass','uniform\x20sampler2D\x20colorTexture;\x0d\x0auniform\x20sampler2D\x20depthTexture;\x0d\x0avarying\x20vec2\x20v_textureCoordinates;\x0d\x0auniform\x20vec4\x20u_scanCenterEC;\x0d\x0auniform\x20vec3\x20u_scanPlaneNormalEC;\x0d\x0auniform\x20float\x20u_radius;\x0d\x0auniform\x20vec4\x20u_scanColor;\x0d\x0a\x0d\x0avec4\x20toEye(in\x20vec2\x20uv,\x20in\x20float\x20depth){\x0d\x0a\x20\x20vec2\x20xy\x20=\x20vec2((uv.x\x20*\x202.0\x20-\x201.0),(uv.y\x20*\x202.0\x20-\x201.0));\x0d\x0a\x20\x20vec4\x20posInCamera\x20=\x20czm_inverseProjection\x20*\x20vec4(xy,\x20depth,\x201.0);\x0d\x0a\x20\x20posInCamera\x20=posInCamera\x20/\x20posInCamera.w;\x0d\x0a\x20\x20return\x20posInCamera;\x0d\x0a}\x0d\x0a\x0d\x0avec3\x20pointProjectOnPlane(in\x20vec3\x20planeNormal,\x20in\x20vec3\x20planeOrigin,\x20in\x20vec3\x20point){\x0d\x0a\x20\x20\x20\x20vec3\x20v01\x20=\x20point\x20-\x20planeOrigin;\x0d\x0a\x20\x20\x20\x20float\x20d\x20=\x20dot(planeNormal,\x20v01)\x20;\x0d\x0a\x20\x20\x20\x20return\x20(point\x20-\x20planeNormal\x20*\x20d);\x0d\x0a}\x0d\x0a\x0d\x0afloat\x20getDepth(in\x20vec4\x20depth){\x0d\x0a\x20\x20\x20\x20float\x20z_window\x20=\x20czm_unpackDepth(depth);\x0d\x0a\x20\x20\x20\x20z_window\x20=\x20czm_reverseLogDepth(z_window);\x0d\x0a\x20\x20\x20\x20float\x20n_range\x20=\x20czm_depthRange.near;\x0d\x0a\x20\x20\x20\x20float\x20f_range\x20=\x20czm_depthRange.far;\x0d\x0a\x20\x20\x20\x20return\x20(2.0\x20*\x20z_window\x20-\x20n_range\x20-\x20f_range)\x20/\x20(f_range\x20-\x20n_range);\x0d\x0a}\x0d\x0a\x0d\x0avoid\x20main(){\x0d\x0a\x20\x20\x20\x20gl_FragColor\x20=\x20texture2D(colorTexture,\x20v_textureCoordinates);\x0d\x0a\x20\x20\x20\x20float\x20depth\x20=\x20getDepth(texture2D(depthTexture,\x20v_textureCoordinates));\x0d\x0a\x20\x20\x20\x20vec4\x20viewPos\x20=\x20toEye(v_textureCoordinates,\x20depth);\x0d\x0a\x20\x20\x20\x20vec3\x20prjOnPlane\x20=\x20pointProjectOnPlane(u_scanPlaneNormalEC.xyz,\x20u_scanCenterEC.xyz,\x20viewPos.xyz);\x0d\x0a\x20\x20\x20\x20float\x20dis\x20=\x20length(prjOnPlane.xyz\x20-\x20u_scanCenterEC.xyz);\x0d\x0a\x20\x20\x20\x20if(dis\x20<\x20u_radius){\x0d\x0a\x20\x20\x20\x20\x20\x20float\x20f\x20=\x201.0\x20-\x20abs(u_radius\x20-\x20dis)\x20/\x20u_radius;\x0d\x0a\x20\x20\x20\x20\x20\x20f\x20=\x20pow(f,\x204.0);\x0d\x0a\x20\x20\x20\x20\x20\x20gl_FragColor\x20=\x20mix(gl_FragColor,\x20u_scanColor,\x20f);\x0d\x0a\x20\x20\x20\x20}\x0d\x0a\x20\x20}\x0d\x0a','readyException','backgroundColor','startTalk',':not(','compile','_map','fillStyle','ajaxTransport','lightWoodColor','wms','getPickRay','fromCartesianArray','gathering_place','ms-','_gyro','dc-hawkeye-map','speeds','.bubble-window-left','readyState','mapProjection','setClass','defaultRadius','time','transformCartesianArrayToWGS84Array','detectDuplicates','getMaximumHeights','parsePolylineCoordToArray','_getCorridorShape1','','val','px,\x200)','_mapOffset','fog','getOverlaysByAttr','tweens','_radius','properties','display','title','requestFullScreen','REMOVED','abort','selectHandler','replace','elements','fontSize','_onExtremaChange','enableInputs','Until','defaultValueField','jQuery\x20requires\x20a\x20window\x20with\x20a\x20document','wmts','notify','expand','HTML','RoamingController:\x20the\x20time\x20invalid\x20','CesiumTerrainProvider','createComment','addImageryProvider','_compassRectangle','longitude','uid','farValue','tfoot','_anchors','createEditSelectHandler','positionPopUp','speak\x20off','_plotEvent','preUpdate','hasContent','dc-popup','松开发送','text/javascript,\x20application/javascript,\x20application/ecmascript,\x20application/x-ecmascript','Cartesian3','zeroToTwoPi','fogColor','addColorStop','reject','setBillboard','MORPHING','_onRelease','(?:\x5c\x5c[\x5cda-fA-F]{1,6}','_clickHandler','brickColor','createTween','EllipseGeometryLibrary','getOverlay','tileHeight','disabled','If-Modified-Since','voiceName','config','moveHandler',',.*:','_bounds','uniform\x20vec4\x20color;\x0d\x0auniform\x20float\x20time;\x0d\x0a\x0d\x0aczm_material\x20czm_getMaterial(czm_materialInput\x20materialInput){\x0d\x0a\x20\x20czm_material\x20material\x20=\x20czm_getDefaultMaterial(materialInput);\x0d\x0a\x20\x20float\x20alpha\x20=\x201.0;\x0d\x0a\x20\x20if\x20(time\x20!=\x201.0)\x0d\x0a\x20\x20{\x0d\x0a\x20\x20\x20\x20\x20\x20float\x20t\x20=\x200.5\x20+\x20(0.5\x20*\x20czm_snoise(materialInput.str\x20/\x20(1.0\x20/\x2010.0)));\x20\x20\x20//\x20Scale\x20[-1,\x201]\x20to\x20[0,\x201]\x0d\x0a\x0d\x0a\x20\x20\x20\x20\x20\x20if\x20(t\x20>\x20time)\x0d\x0a\x20\x20\x20\x20\x20\x20{\x0d\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20alpha\x20=\x200.0;\x0d\x0a\x20\x20\x20\x20\x20\x20}\x0d\x0a\x20\x20}\x0d\x0a\x0d\x0a\x20\x20material.diffuse\x20=\x20color.rgb;\x0d\x0a\x20\x20material.alpha\x20=\x20color.a\x20*\x20alpha;\x0d\x0a\x0d\x0a\x20\x20return\x20material;\x0d\x0a}\x0d\x0a','LEFT_UP','imageryLayers','noConflict','maximumZoomDistance','position:absolute;left:-11111px','data-index','escape','Entity','_startTime','name','openSound','green','msRequestFullscreen','\x0a\x0a\x0a','end','inline','cleanData','requestImage\x20must\x20not\x20be\x20called\x20before\x20the\x20imagery\x20provider\x20is\x20ready.','fromTranslation','\x0a\x20\x20\x20\x20\x20\x20transform\x20:\x20rotate(-','canvas','cors','','cellSpacing','silhouetteColor','showBackground','getThirdPoint','layerId','PINCH','https','_max','_token','outlineColor','getAzimuth','getOSDTimeCallBack','|$)','_installHook','WebMapTileServiceImageryProvider','(\x5c.|$)','dc-attribution','','semiMinorAxis','call','allow',':disabled','cameraPosition','_startRotate','_camera','SceneTransforms','isXML','heightDraggers','[\x5cx20\x5ct\x5cr\x5cn\x5cf]','_semiMinorAxis','bold\x20','ImageryProvider','nth','_position','map-item\x20active','talk://','expr','','innerHTML','checked','checkPosition','_center','_getInternalData','getOwnPropertyDescriptors','pick','updateLengthForTerrain','LabelStyle','clear','opt','splitWords','PolylineEmissionMaterialProperty','_setWrapperStyle','ClassificationType','defaultMinOpacity','PolylineOutlineMaterialProperty','saveModule','80px','timer','application/x-www-form-urlencoded;\x20charset=UTF-8','heat','(^|\x5c.)','&autoplay=1&audio=','featuresLength','hasDataAttrs','Event','clearCloneStyle','enableTilt','voice-list-end','_coordinator','_tilingScheme','next','stopImmediatePropagation','setView','getDataURL','_rimColor','EZUIKit.state.countTimer','height','multiply','currentStyle','capturePicture','_heading','px,','minOpacity','\x27\x20data-time=','lastChild','/ezopen/h5/iframe?url=','type','removePath','getImageData','ScreenSpaceEventType','addEventListener','mouseover','values','tileHeight\x20must\x20not\x20be\x20called\x20before\x20the\x20imagery\x20provider\x20is\x20ready.','number','_popup','_effectCache','changeMouseMode','1px','cloneNode','Audio\x20context\x20set\x20up.','_credit','last','rowSpan','equals','data-','rimColor','protocol','getCenter','sort','voice-list-ul','before','geojson','高度差:','status','Invalid\x20attempt\x20to\x20spread\x20non-iterable\x20instance.\x0aIn\x20order\x20to\x20be\x20iterable,\x20non-array\x20objects\x20must\x20have\x20a\x20[Symbol.iterator]()\x20method.','endPosition','reliableTrDimensions','Erosion','gradient','+|((?:^|[^\x5c\x5c])(?:\x5c\x5c.)*)','flat','geometry','useMap','selector','PINCH_MOVE','bloom','_moveHandler','uniform\x20vec4\x20grassColor;\x0d\x0auniform\x20vec4\x20dirtColor;\x0d\x0auniform\x20float\x20patchiness;\x0d\x0a\x0d\x0aczm_material\x20czm_getMaterial(czm_materialInput\x20materialInput){\x0d\x0a\x20\x20czm_material\x20material\x20=\x20czm_getDefaultMaterial(materialInput);\x0d\x0a\x0d\x0a\x20\x20vec2\x20st\x20=\x20materialInput.st;\x0d\x0a\x20\x20float\x20noise1\x20=\x20(czm_snoise(st\x20*\x20patchiness\x20*\x201.0))\x20*\x201.0;\x0d\x0a\x20\x20float\x20noise2\x20=\x20(czm_snoise(st\x20*\x20patchiness\x20*\x202.0))\x20*\x200.5;\x0d\x0a\x20\x20float\x20noise3\x20=\x20(czm_snoise(st\x20*\x20patchiness\x20*\x204.0))\x20*\x200.25;\x0d\x0a\x20\x20float\x20noise\x20=\x20sin(noise1\x20+\x20noise2\x20+\x20noise3)\x20*\x200.1;\x0d\x0a\x0d\x0a\x20\x20vec4\x20color\x20=\x20mix(grassColor,\x20dirtColor,\x20noise);\x0d\x0a\x0d\x0a\x20\x20//Make\x20thatch\x20patterns\x0d\x0a\x20\x20float\x20verticalNoise\x20=\x20czm_snoise(vec2(st.x\x20*\x20100.0,\x20st.y\x20*\x2020.0))\x20*\x200.02;\x0d\x0a\x20\x20float\x20horizontalNoise\x20=\x20czm_snoise(vec2(st.x\x20*\x2020.0,\x20st.y\x20*\x20100.0))\x20*\x200.02;\x0d\x0a\x20\x20float\x20stripeNoise\x20=\x20min(verticalNoise,\x20horizontalNoise);\x0d\x0a\x0d\x0a\x20\x20color.rgb\x20+=\x20stripeNoise;\x0d\x0a\x0d\x0a\x20\x20material.diffuse\x20=\x20color.rgb;\x0d\x0a\x20\x20material.alpha\x20=\x20color.a;\x0d\x0a\x0d\x0a\x20\x20return\x20material;\x0d\x0a}\x0d\x0a','bounds','tweeners','headerContainer','fromString','PolylinePipeline','\x20to\x20','getClass','polyline_volume','_createHierarchy','ceil','morphComplete','CircleWaveMaterialProperty','_organiseData','setFeatureProperty','_viewMatrix','rtcgw-ws','method','subdomains','getRoamTransform','trackedEntity','interpolateUsingFraction','Missing\x20Base\x20SDK','createDragger','xyz','webkitRequestFullScreen','_orbitCursorOpacity','focus','security','\x0a\x20\x20\x20\x20\x20\x20海拔:','Tween','EllipsoidTangentPlane','page','baidu','_shape','TAG','\x20small-caps\x20','\x0a\x20\x20\x20\x20visibility:visible;\x0a\x20\x20\x20\x20z-index:1;\x0a\x20\x20\x20\x20transform:translate3d(','clockTick','_blendColorSubscription','computeMidPosition','Wood','TileCoordinatesImageryProvider','cssHooks','_dcContainer','footerContainer','','guid','left','ORANGE','_initCanvas','icon_midAnchor','client','CAMERA_MOVE_END','czm_cellular','isSimulated','_show','each','_options','closeSound','FINE_ARROW','_roamingEvent','headAngle','count','camera','contentDocument','_mode','','capturePictureCallBack','cssProps','PINCH_START','CustomDataSource','\x0a\x0a\x0a','towardsTheLeft','PolylineGlowMaterialProperty','attachEvent','background_color','script\x20json','namespaceURI','queue','valueField','zoomModule','LEFT_DOWN','tencent','shouldAnimate','legend','MOUSE_OVER','Coord','enableLook','splitDirection','handleTalkSuccess','LEFT_DOUBLE_CLICK','reSize','COORD','&templete=0','_createPolyline','GeoJsonLayer:the\x20url\x20invalid','easing','getViewRect','://','uniform\x20vec4\x20lightWoodColor;\x0d\x0auniform\x20vec4\x20darkWoodColor;\x0d\x0auniform\x20float\x20ringFrequency;\x0d\x0auniform\x20vec2\x20noiseScale;\x0d\x0auniform\x20float\x20grainFrequency;\x0d\x0a\x0d\x0aczm_material\x20czm_getMaterial(czm_materialInput\x20materialInput){\x0d\x0a\x20\x20czm_material\x20material\x20=\x20czm_getDefaultMaterial(materialInput);\x0d\x0a\x0d\x0a\x20\x20//Based\x20on\x20wood\x20shader\x20from\x20OpenGL\x20Shading\x20Language\x20(3rd\x20edition)\x20pg.\x20455\x0d\x0a\x20\x20vec2\x20st\x20=\x20materialInput.st;\x0d\x0a\x0d\x0a\x20\x20vec2\x20noisevec;\x0d\x0a\x20\x20noisevec.x\x20=\x20czm_snoise(st\x20*\x20noiseScale.x);\x0d\x0a\x20\x20noisevec.y\x20=\x20czm_snoise(st\x20*\x20noiseScale.y);\x0d\x0a\x0d\x0a\x20\x20vec2\x20location\x20=\x20st\x20+\x20noisevec;\x0d\x0a\x20\x20float\x20dist\x20=\x20sqrt(location.x\x20*\x20location.x\x20+\x20location.y\x20*\x20location.y);\x0d\x0a\x20\x20dist\x20*=\x20ringFrequency;\x0d\x0a\x0d\x0a\x20\x20float\x20r\x20=\x20fract(dist\x20+\x20noisevec[0]\x20+\x20noisevec[1])\x20*\x202.0;\x0d\x0a\x20\x20if(r\x20>\x201.0)\x0d\x0a\x20\x20\x20\x20\x20\x20r\x20=\x202.0\x20-\x20r;\x0d\x0a\x0d\x0a\x20\x20vec4\x20color\x20=\x20mix(lightWoodColor,\x20darkWoodColor,\x20r);\x0d\x0a\x0d\x0a\x20\x20//streaks\x0d\x0a\x20\x20r\x20=\x20abs(czm_snoise(vec2(st.x\x20*\x20grainFrequency,\x20st.y\x20*\x20grainFrequency\x20*\x200.02)))\x20*\x200.2;\x0d\x0a\x20\x20color.rgb\x20+=\x20lightWoodColor.rgb\x20*\x20r;\x0d\x0a\x0d\x0a\x20\x20material.diffuse\x20=\x20color.rgb;\x0d\x0a\x20\x20material.alpha\x20=\x20color.a;\x0d\x0a\x0d\x0a\x20\x20return\x20material;\x0d\x0a}\x0d\x0a','unsupported\x20pseudo:\x20','createElement','use','drawHandler','150','Syntax\x20error,\x20unrecognized\x20expression:\x20','stopPropagation','effectEvent','isXMLDoc','rgba(0,0,0,1)','fromAxisAngle','echarts','shadowCtx','source','handleTalkError','deserialize','apiDomain','_updateGradient','registerAction','border_color','rgb(255,0,0)','stRotation','Facet','MIDDLE_UP','_getArrowPoints','createDrawPolylineHandler','changed','https://open.ys7.com/assets/layer/layer.js','POST','cylinder','TyeDyeType','lonLatToCartesian','scrollTop','stack','setStyle','document','empty','showMoveDrawing','\x20平方公里','addSeconds','backgroundClip','_roll','mouseleave','isPropagationStopped','neckHeightFactor','RoamingController:\x20the\x20time\x20range\x20invalid\x20','exitFullscreen','createSingleTileImageryLayer','setOption','application/xml,\x20text/xml','isPlainObject','accepts','popupEvent','computeIcrfToFixedMatrix','brightness','*\x5c]','_sampledPosition','uniform\x20vec4\x20lightColor;\x0d\x0auniform\x20vec4\x20darkColor;\x0d\x0auniform\x20float\x20frequency;\x0d\x0a\x0d\x0aczm_material\x20czm_getMaterial(czm_materialInput\x20materialInput){\x0d\x0a\x20\x20czm_material\x20material\x20=\x20czm_getDefaultMaterial(materialInput);\x0d\x0a\x0d\x0a\x20\x20//\x20From\x20Stefan\x20Gustavson\x27s\x20Procedural\x20Textures\x20in\x20GLSL\x20in\x20OpenGL\x20Insights\x0d\x0a\x20\x20vec2\x20F\x20=\x20czm_cellular(materialInput.st\x20*\x20frequency);\x0d\x0a\x20\x20float\x20t\x20=\x201.0\x20-\x20F.x\x20*\x20F.x;\x0d\x0a\x0d\x0a\x20\x20vec4\x20color\x20=\x20mix(lightColor,\x20darkColor,\x20t);\x0d\x0a\x20\x20material.diffuse\x20=\x20color.rgb;\x0d\x0a\x20\x20material.alpha\x20=\x20color.a;\x0d\x0a\x0d\x0a\x20\x20return\x20material;\x0d\x0a}\x0d\x0a','setAttribute','uniform\x20sampler2D\x20colorTexture;\x0d\x0auniform\x20sampler2D\x20depthTexture;\x0d\x0avarying\x20vec2\x20v_textureCoordinates;\x0d\x0auniform\x20vec4\x20u_scanCenterEC;\x0d\x0auniform\x20vec3\x20u_scanPlaneNormalEC;\x0d\x0auniform\x20vec3\x20u_scanLineNormalEC;\x0d\x0auniform\x20float\x20u_radius;\x0d\x0auniform\x20vec4\x20u_scanColor;\x0d\x0a\x0d\x0avec4\x20toEye(in\x20vec2\x20uv,\x20in\x20float\x20depth){\x0d\x0a\x20\x20vec2\x20xy\x20=\x20vec2((uv.x\x20*\x202.0\x20-\x201.0),(uv.y\x20*\x202.0\x20-\x201.0));\x0d\x0a\x20\x20vec4\x20posInCamera\x20=czm_inverseProjection\x20*\x20vec4(xy,\x20depth,\x201.0);\x0d\x0a\x20\x20posInCamera\x20=posInCamera\x20/\x20posInCamera.w;\x0d\x0a\x20\x20return\x20posInCamera;\x0d\x0a}\x0d\x0a\x0d\x0abool\x20isPointOnLineRight(in\x20vec3\x20ptOnLine,\x20in\x20vec3\x20lineNormal,\x20in\x20vec3\x20testPt){\x0d\x0a\x20\x20vec3\x20v01\x20=\x20testPt\x20-\x20ptOnLine;\x0d\x0a\x20\x20normalize(v01);\x0d\x0a\x20\x20vec3\x20temp\x20=\x20cross(v01,\x20lineNormal);\x0d\x0a\x20\x20float\x20d\x20=\x20dot(temp,\x20u_scanPlaneNormalEC);\x0d\x0a\x20\x20return\x20d\x20>\x200.5;\x0d\x0a}\x0d\x0a\x0d\x0avec3\x20pointProjectOnPlane(in\x20vec3\x20planeNormal,\x20in\x20vec3\x20planeOrigin,\x20in\x20vec3\x20point){\x0d\x0a\x20\x20vec3\x20v01\x20=\x20point\x20-planeOrigin;\x0d\x0a\x20\x20float\x20d\x20=\x20dot(planeNormal,\x20v01)\x20;\x0d\x0a\x20\x20return\x20(point\x20-\x20planeNormal\x20*\x20d);\x0d\x0a}\x0d\x0a\x0d\x0afloat\x20distancePointToLine(in\x20vec3\x20ptOnLine,\x20in\x20vec3\x20lineNormal,\x20in\x20vec3\x20testPt){\x0d\x0a\x20\x20vec3\x20tempPt\x20=\x20pointProjectOnPlane(lineNormal,\x20ptOnLine,\x20testPt);\x0d\x0a\x20\x20return\x20length(tempPt\x20-\x20ptOnLine);\x0d\x0a}\x0d\x0a\x0d\x0afloat\x20getDepth(in\x20vec4\x20depth){\x0d\x0a\x20\x20float\x20z_window\x20=\x20czm_unpackDepth(depth);\x0d\x0a\x20\x20z_window\x20=\x20czm_reverseLogDepth(z_window);\x0d\x0a\x20\x20float\x20n_range\x20=\x20czm_depthRange.near;\x0d\x0a\x20\x20float\x20f_range\x20=\x20czm_depthRange.far;\x0d\x0a\x20\x20return\x20(2.0\x20*\x20z_window\x20-\x20n_range\x20-\x20f_range)\x20/\x20(f_range\x20-\x20n_range);\x0d\x0a}\x0d\x0a\x0d\x0avoid\x20main(){\x0d\x0a\x20\x20gl_FragColor\x20=\x20texture2D(colorTexture,\x20v_textureCoordinates);\x0d\x0a\x20\x20float\x20depth\x20=\x20getDepth(\x20texture2D(depthTexture,\x20v_textureCoordinates));\x0d\x0a\x20\x20vec4\x20viewPos\x20=\x20toEye(v_textureCoordinates,\x20depth);\x0d\x0a\x20\x20vec3\x20prjOnPlane\x20=\x20pointProjectOnPlane(u_scanPlaneNormalEC.xyz,\x20u_scanCenterEC.xyz,\x20viewPos.xyz);\x0d\x0a\x20\x20float\x20dis\x20=\x20length(prjOnPlane.xyz\x20-\x20u_scanCenterEC.xyz);\x0d\x0a\x20\x20float\x20twou_radius\x20=\x20u_radius\x20*\x202.0;\x0d\x0a\x20\x20if(dis\x20<\x20u_radius){\x0d\x0a\x20\x20\x20\x20\x20\x20float\x20f0\x20=\x201.0\x20-abs(u_radius\x20-\x20dis)\x20/\x20u_radius;\x0d\x0a\x20\x20\x20\x20\x20\x20f0\x20=\x20pow(f0,\x2064.0);\x0d\x0a\x20\x20\x20\x20\x20\x20vec3\x20lineEndPt\x20=\x20vec3(u_scanCenterEC.xyz)\x20+\x20u_scanLineNormalEC\x20*\x20u_radius;\x0d\x0a\x20\x20\x20\x20\x20\x20float\x20f\x20=\x200.0;\x0d\x0a\x20\x20\x20\x20\x20\x20if(isPointOnLineRight(u_scanCenterEC.xyz,\x20u_scanLineNormalEC.xyz,\x20prjOnPlane.xyz)){\x0d\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20float\x20dis1=\x20length(prjOnPlane.xyz\x20-\x20lineEndPt);\x0d\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20f\x20=\x20abs(twou_radius\x20-dis1)\x20/\x20twou_radius;\x0d\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20f\x20=\x20pow(f,\x203.0);\x0d\x0a\x20\x20\x20\x20\x20\x20}\x0d\x0a\x20\x20\x20\x20\x20\x20gl_FragColor\x20=\x20mix(gl_FragColor,\x20u_scanColor,\x20f\x20+\x20f0);\x0d\x0a\x20\x20\x20\x20}\x0d\x0a}\x0d\x0a','amplitude','tailed_attack_arrow','maxLength','_drawWorker','border_width','createTextNode','correspondingElement','addOverlays','isReady','getHeight','ScreenSpaceEventHandler','semiMajorAxis','_off','eachSeries','text/css','getBisectorNormals','Cesium','transformCartesianToWGS84','_clock','ajaxStop','nodeType','target','auto','mozRequestFullScreen','load','\x20\x0a请确认json文件格式正确!!!','/ezopen/h5/iframe_se?url=','*name','toVectorLayer','EZUIKitPlayer收到反馈','speak\x20on','filePath','audioleft','setMapOffset','isDisabled','plotEvent','window','throws','getValueOrUndefined','sum','getValueOrClonedDefault','Parse','removeInputAction','_rotateInitialCameraAngle','uniform\x20vec4\x20color;\x0d\x0auniform\x20float\x20speed;\x0d\x0a\x0d\x0aczm_material\x20czm_getMaterial(czm_materialInput\x20materialInput){\x0d\x0a\x20\x20czm_material\x20material\x20=\x20czm_getDefaultMaterial(materialInput);\x0d\x0a\x20\x20material.diffuse\x20=\x201.5\x20*\x20color.rgb;\x0d\x0a\x20\x20vec2\x20st\x20=\x20materialInput.st;\x0d\x0a\x20\x20float\x20dis\x20=\x20distance(st,\x20vec2(0.5,\x200.5));\x0d\x0a\x20\x20float\x20per\x20=\x20fract(czm_frameNumber\x20*\x20speed\x20/\x201000.0);\x0d\x0a\x20\x20if(dis\x20>\x20per\x20*\x200.5){\x0d\x0a\x20\x20\x20discard;\x0d\x0a\x20\x20}else\x20{\x0d\x0a\x20\x20\x20\x20material.alpha\x20=\x20color.a\x20\x20*\x20dis\x20/\x20per\x20/\x202.0;\x0d\x0a\x20\x20}\x0d\x0a\x20\x20return\x20material;\x0d\x0a}\x0d\x0a','ajaxSuccess','toModelLayer','transformMercatorToWGS84','_orbitMouseMoveFunction','dcContainer','boolean','_updateProperties','onmouseout','primitives','OverlayType','webkitExitFullscreen','_prepareDefaultMenu','function','dc-popup\x20','arrLables','appendPopup','normal','margin','spacing','appendChild','vector','Bottom','_mouseMode','createAnchor','primitive','play','isActive','right','_size','preRender','Webkit','_mountPath','credit','removeLayerGroup','parsePosition','editor','0\x200\x20','toGeoJSON','true/','anchorLayer','talk','updateHeightDraggers','isFunction','forEach','setPositions','0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz','stopSave','Plane','Feature','getWidgetType','getLength','container','http://t{s}.tianditu.gov.cn/{layer}_c/wmts?service=WMTS&version=1.0.0&request=GetTile&tilematrix={TileMatrix}&layer={layer}&style={style}&tilerow={TileRow}&tilecol={TileCol}&tilematrixset={TileMatrixSet}&format=tiles&tk={key}','surfaceDistance','finish','nodeValue','\x20\x20关闭对讲','console','attribute2Entity','getMaxHeightForPositions','speed','defineProperty','oMatchesSelector','水平距离','TimeInterval','_addEffect','resolveWith','GLMap','closeZoom','isEmptyObject','PlotUtil','voice-custom','distance','sortDetached','fromRotationZ','fieldset','openSoundCallBack','free','baseLayers','material','LinearApproximation','setBottomCircle','sub','Brick','单击选择点位','