经纬志
首页 / OpenLayers / 使用示例

WMS 参数配置

WMS 的关键参数集中在 params 对象里,改完参数要调用 updateParams() 才会重新请求。

OpenLayers 10.3.1 · 更新 2026-10-28
源码与运行效果
运行效果

说明

ol.source.TileWMS 的 params 必须包含 LAYERS, 其余如 VERSION、TRANSPARENT、STYLES 视服务端支持情况添加。 示例接入公开的 GeoServer 演示服务,勾选复选框后通过 updateParams() 打开或关闭图层,观察叠加效果。底图始终是 OSM。

操作结果
勾选「显示 WMS 图层」专题数据叠加在底图之上
拖动透明度滑块WMS 图层整体变淡
取消勾选控件调用 setVisible 隐藏该层

WMS 返回的是图片,浏览器跨域受限时无法导出画布;需要截图导出时给源加上 crossOrigin 并确认服务允许。