1. Load Cesium Earth and initial configuration

Load ArcGIS online map

  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
//设置初始位置
viewer.camera.setView({
    
    
   destination: Cesium.Cartesian3.fromDegrees(116.20, 40.55, 3000000)
});

Guess you like

Origin blog.csdn.net/skr_Rany/article/details/112576167