`r`n
经纬志
`r`n
`r`n
首页 / OpenLayers / 使用示例
`r`n

图层分辨率范围

按分辨率阈值自动显隐图层,放大出现细节、缩小只剩概览。

OpenLayers 10.3.1 · 更新 2026-10-27
`r`n
源码与运行效果
运行效果
`r`n

说明

图层的 minResolution 与 maxResolution 以「地图单位每像素」为单位, 数值越小表示越放大。超出区间时图层自动隐藏,不需要自己监听缩放事件。

示例放两层同一份点位:一层只在放大时显示细节标签, 另一层只在缩小时显示汇总圆点;状态栏同时给出当前分辨率与可见图层。

操作结果
放大到 13 级以上细节层出现,汇总层隐藏
缩小到 8 级以下汇总层出现,细节层隐藏
中间层级两层由阈值决定,可能出现都不显示

minResolution 与 minZoom 不能混写;一个吃分辨率、一个吃层级,换算时留意投影与瓦片网格。

`r`n
`r`n