Cesium控制地形图层显隐

Cesium地形图层没有设置显示隐藏的属性方法,只能使用替换的方式实现

function setTerrainVis(isShow) {
    
    
    let terrain;
    if (!isShow) {
    
    
        terrain = new Cesium.EllipsoidTerrainProvider({
    
    });
    } else {
    
    
        terrain = new Cesium.CesiumTerrainProvider({
    
    
            url: Terrain_URL,
            isSct: true
        });
    }
    cesium_map.terrainProvider = terrain;
    cesium_map.scene.globe.depthTestAgainstTerrain = true;
}

猜你喜欢

转载自blog.csdn.net/qq_29242649/article/details/121604522