Cesium:地形数据和影像服务支持
Cesium作为一个三维的开源可视化库,可以用来显示海量三维模型数据、影像数据、地形高程数据、空间要素、图片、视频等数据。
地形数据和影像数据是与地球自身息息相关的数据,地形用于塑造Cesium的骨架,影像地图用于描绘地表的样貌。在《Cesium-加载地形数据和影像数据(一)》一文中,已经介绍了地形数据及其服务加载的基本方式,下面介绍如何利用Cesium API调用官方/自定义影像底图服务,实现不同影像服务的加载,并根据需要执行切换操作。
Cesium:ImageryProvider接口
同Openlayers、Leaflet等2D WebGIS开发平台类似,Cesium亦支持WMS、WMTS等多个标准地图服务,图层可以单独加载,也可以合并后加载(即:通过参数配置,修改图层的亮度、对比度、伽马射线、色调饱和度等参数,使其产生叠加的效果)。
与Terrain地形服务类似,Cesium API提供了ImageryProvider接口,用于加载各种类型的影像服务,包括:WMS、TMS、WMTS、ArcGIS WMS、Bing Map、Google Earth、MapBox、OSM等影像服务。