Cesium学习笔记(三)地形

Cesium 支持流动和可视化海洋,湖泊和河流的全球高分辨率地形和水分影响。与2D地图相比,山峰,山谷和其他地形特征真正显示出3D地球的好处。

添加地形图层

...

"cesiumDemo">
...

启动地球照明和水影响

     var view = new Cesium.Viewer('cesiumDemo',{
        baseLayerPicker: false,
        imageryProvider: new Cesium.ArcGisMapServerImageryProvider({
            url: 'http://server.arcgisonline.com/ArcGIS/rest/services/World_Street_Map/MapServer'
        }),
        // 添加地形
        terrainProvider: new Cesium.CesiumTerrainProvider({
            url: '//assets.agi.com/stk-terrain/world',
            requestVertexNormals: true, // 指示客户端是否应从服务器请求其他照明信息
            requestWaterMask: true // 指示客户端是否应从服务器请求每个瓦片水掩模
        }),
        shadows:true
    });
    view.scene.globe.enableLighting = true; // 使用太阳作为光源照亮地球。

效果图

Cesium学习笔记(三)地形_第1张图片

你可能感兴趣的:(GIS三维)