首页 / OpenLayers / 使用示例
最小缩放级别
视图边界会夹住所有来源的缩放请求,代码设置也不能越界。
源码与运行效果
说明
View 的 minZoom 与 maxZoom 会夹住所有来源的级别:滚轮、双击、代码里的 animate 都一样。
两个按钮一次跳两级,越过边界时视图停在边界上,状态栏给出被夹住的提示。运行中把 minZoom 调高,当前级别会立刻按新边界规整。
要点
setMinZoom之后不用手动setZoom,视图自己收敛。minResolution与minZoom等价,二选一即可。- 边界同时作用于交互与动画,不存在绕过路径。
底图瓦片只到 19 级时把 maxZoom 设成 19,可避免放大后出现空白块。