影像加载篇:WebMapTileServiceImageryProvider

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了影像加载篇:WebMapTileServiceImageryProvider相关的知识,希望对你有一定的参考价值。

参考技术A

WebMapTileServiceImageryProvider是用来加载Web Map Tile Service (WMTS) 服务,下面简要说明下WMTS服务吧。
WMTS 1.0.0 支持三种实现模型:

WMTS 1.0.0 定义了 GetCapabilities、GetTile、GetFeatureInfo 3个操作

可以结合图2和图3,理解每个参数的意思,对接的需要注意 tileMatrixLabels tilingScheme

其他参数:
1.clock以及time:可参考Cesium官方示例 https://cesiumjs.org/Cesium/Build/Apps/Sandcastle/?src=Web%20Map%20Tile%20Service%20with%20Time.html
2.rectangle:默认全球范围,可根据能力文档里面的BoundingBox进行设置

cesium 影像图层 ImageryLayer

参考技术A Cesium支持多种服务来源的高精度影像地图数据的加载和渲染。图层支持排序和透明混合。每个图层的亮度(brightness),对比度(contrast),gamma,hue,and saturation都可以动态修改。

可以在Viewer构造时传参进行设置

baseLayerPicker    底图图层控件显隐

imageryProviderViewModels  可选底图图组(baseLayerPicker:true)

terrainProviderViewModels  可选地形组(baseLayerPicker:true)

imageryProvider 底图设置(baseLayerPicker:false)

terrainProvider  地形设置(baseLayerPicker:false)

在地球构造后可通过viewer.scene.imageryLayers(ImageryLayerCollection类)来控制

以上是关于影像加载篇:WebMapTileServiceImageryProvider的主要内容,如果未能解决你的问题,请参考以下文章

cesium 影像图层 ImageryLayer

如何在ARCGIS中加载海量影像数据

如何在ARCGIS中加载海量影像数据

cesium 加载自定义影像服务

影像服务——加载CESIUM自带的影像服务

cesium01_加载影像-BaseLayerPicker使用