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

WMTS 维度参数

滑块调节水位阈值,WMTS 源更新维度后重新取图,蓝色淹没范围随之变化。

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

说明

ol.source.WMTS 的 dimensions 对象存放服务端定义的维度参数。滑块调用 updateDimensions({threshold: value}),源内部会把维度写进瓦片键,旧瓦片失效并重新请求。示例的合成函数读取当前 threshold,在瓦片底部画出对应高度的淹没面。

操作结果
拖动滑块到 20淹没范围较低,只有少量区域变蓝
拖动滑块到 90淹没范围抬高,蓝色覆盖扩大
查看顶部显示当前 threshold 维度值与请求状态

维度参数会进入瓦片缓存键,取值过多会导致缓存命中率下降;只保留业务需要的几个档位即可。