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

最小缩放级别

视图边界会夹住所有来源的缩放请求,代码设置也不能越界。

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

说明

View 的 minZoom 与 maxZoom 会夹住所有来源的级别:滚轮、双击、代码里的 animate 都一样。

两个按钮一次跳两级,越过边界时视图停在边界上,状态栏给出被夹住的提示。运行中把 minZoom 调高,当前级别会立刻按新边界规整。

要点

  • setMinZoom 之后不用手动 setZoom,视图自己收敛。
  • minResolution 与 minZoom 等价,二选一即可。
  • 边界同时作用于交互与动画,不存在绕过路径。

底图瓦片只到 19 级时把 maxZoom 设成 19,可避免放大后出现空白块。