Cesium 支持流动和可视化海洋,湖泊和河流的全球高分辨率地形和水分影响。与2D地图相比,山峰,山谷和其他地形特征真正显示出3D地球的好处。
添加地形图层
...
<body>
<div id=
"cesiumDemo"></div>
<script type=
"text/javascript">
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'
})
});
</script>
</body>
...
启动地球照明和水影响
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;
效果图