加載Cesium地球及初始配置


加載ArcGIS在線地圖

this.viewer = new Cesium.Viewer('cesiumContainer', {
   
     
     
            animation: false, // 是否顯示動畫控件
	        homeButton: false, // 是否顯示home鍵
	        geocoder: false, // 是否顯示地名查找控件
	        baseLayerPicker: false, // 是否顯示圖層選擇控件
	        timeline: false, // 是否顯示時間線控件
	        fullscreenButton: false, // 是否全屏顯示
	        infoBox: false, // 是否顯示點擊要素之后顯示的信息
	        sceneModePicker: false, // 是否顯示投影方式控件  三維/二維
	        navigationInstructionsInitiallyVisible: false,
	        navigationHelpButton: false, // 是否顯示幫助信息控件
	        orderIndependentTranslucency: false,
	        shouldAnimate: true,
	        scene3DOnly: false, // 每個幾何實例將只能以3D渲染以節省GPU內存
	        selectionIndicator: false, // 取消點擊有綠框
       	    imageryProvider: new Cesium.ArcGisMapServerImageryProvider({
   
     
     
              url:
            'http://services.arcgisonline.com/ArcGIS/rest/services/World_Street_Map/MapServer',
           }),
   })
 // 不加載默認bing的衛星圖
this.viewer.imageryLayers.get(0).show = false
//設置版權等信息不顯示
this.viewer._cesiumWidget._creditContainer.style.display = "none";
//根據太陽位置開啟照明
this.viewer.scene.globe.enableLighting = true
//設置初始位置
this.viewer.camera.setView({
   
     
     
   destination: Cesium.Cartesian3.fromDegrees(116.20, 40.55, 3000000)
});


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM