动态更改已加载 WMS 图层的样式

Posted

技术标签:

【中文标题】动态更改已加载 WMS 图层的样式【英文标题】:Dynamically change style of a WMS layer already loaded 【发布时间】:2016-02-24 16:14:50 【问题描述】:

我想创建一个面板,用户可以在其中更改所选图层的样式。

对于矢量图层,更新 ol.style 配置没有问题,但我真的不知道如何处理 ImageWMS 层。

Based on this post,我猜我需要在图层中添加一个新的 SLD 文件并刷新它,但是如何使用 OL3 来实现呢?

【问题讨论】:

【参考方案1】:

我希望这就是你要找的东西

http://opendem.info/ol3/wms_sld.html

【讨论】:

以上是关于动态更改已加载 WMS 图层的样式的主要内容,如果未能解决你的问题,请参考以下文章

通过SLD_BODY动态改变geoserver的图层样式

带有图层的 iOS 6 上的样式控件是错误的? (来自iOS7)

如何使用已加载 KML 图层的动态 Google 地图上的按钮激活地理定位?

Mapbox GL JS:样式未完成加载

Openlayers 样式不适用于某些 Geoserver WFS 图层(块状)

动态计算图层的中心坐标、缩放和停止