Cesium.ImageryProvider 是基类,支持以下15 种类型。(截图的版本为 1.84)
二、设置图层顺序Cesium.ImageryLayerCollection 中的方法
1. lower(layer)说明
将图层向下移一层。
API 截图
示例
// viewer 是 Cesium.Viewer 对象,layer 是基于 Cesium.ImageryProvider 的图层 viewer.imageryLayers.lower(layer);2. raise(layer)
说明
将图层向上移一层。
API 截图
示例
// viewer 是 Cesium.Viewer 对象,layer 是基于 Cesium.ImageryProvider 的图层 viewer.imageryLayers.raise(layer);3. lowerToBottom(layer)
说明
将图层移到最下层。
API 截图
示例
// viewer 是 Cesium.Viewer 对象,layer 是基于 Cesium.ImageryProvider 的图层 viewer.imageryLayers.lowerToBottom(layer);4. raiseToTop(layer)
说明
将图层移到最上层。
API 截图
示例
// viewer 是 Cesium.Viewer 对象,layer 是基于 Cesium.ImageryProvider 的图层 viewer.imageryLayers.raiseToTop(layer);三、其它
同样在 Cesium.ImageryLayerCollection 中
1. get(index)根据下标,获取图层。
2. indexOf(layer)获取图层的下标。
3. contains(layer)场景中是否包含该图层。
4. add(layer, index) 和 remove(layer, destroy)ImageryLayer 类型图层的添加和删除。
5. addImageryProvider(imageryProvider, index)返回 ImageryLayer 类型,直接用 remove(layer, destroy) 删除
6. removeAll(destroy)删除全部的 ImageryLayer 类型图层。
7. destroy()官网说明和百度翻译



