cesium wms图层样式
时间: 2023-08-21 16:08:39 浏览: 235
cesium-template
对于 Cesium 中的 WMS 图层样式,你可以使用以下方法进行配置:
1. 使用 `Cesium.ImageryLayer` 创建 WMS 图层,并指定相关参数,如 URL、图层名称、样式等。例如:
```javascript
var imageryLayers = viewer.imageryLayers;
var wmsLayer = new Cesium.ImageryLayer(new Cesium.WebMapServiceImageryProvider({
url: 'http://your-wms-service-url',
layers: 'your-wms-layer-name',
parameters: {
styles: 'your-wms-layer-style' // 指定样式名
}
}));
imageryLayers.add(wmsLayer);
```
2. 通过 WMS GetCapabilities 请求获取支持的样式列表,并使用其中的样式名。例如:
```javascript
Cesium.when(Cesium.WebMapServiceImageryProvider.loadCapabilities('http://your-wms-service-url'), function (capabilities) {
var layer = capabilities.layers
阅读全文