地形加载
地形瓦片服务的加载有两种方式:
1.在初始化时,通过配置加载
2.调用setTerrain方法加载
1.通过初始化配置加载
ts
new Viewer(el, {
depthTestTerrain: true, //开启深度检测(遮挡关系)
controlAsMapbox: true, //操作对齐mapbox
terrain:{
url:"http://your/terrain/source"
}
imageryLayers: [
{
type: "tile",
option: {
// 卫星影像瓦片
url: "https://server.arcgisonline.com/ArcGIS/rest/services/World_Imagery/MapServer/tile/{z}/{y}/{x}.png",
},
},
],
})结果展示:

2.调用setTerrain方法加载
Cesium 引擎的地形数据源只支持设置一个,通过调用setTerrain方法可以设置或切换地形数据源:
ts
fair.setTerrain("http://your/path/cesiumTerrain/asia_90m")