首页 / 浏览问题 / 云GIS / 问题详情
openlayers自定义resolutions,如何限制地图zoom?
106EXP 2022年01月21日
问题描述:使用openlayers客户端开发,自定义resolutions分辨率后,minZoom,maxZoom等设置均会无效,无法限制地图的最大及最小缩放等级,尝试通过监听moveend事件进行zoom限制,但是只能在地图缩放出发后才能调用,效果不好。想请教一下有没有通过代码能够限制地图的最大最小zoom等级,谢谢!

1个回答

请问您那边是怎么加载的?

我这边在view中设置minZoom和maxZoom都可以正常限制zoom级别。

 view: new ol.View({
            center: [0, 0],
            zoom: 0,
            minZoom: 2,
            maxZoom: 5,
            multiWorld: true
        }),
2,248EXP 2022年01月24日
...