问题描述:基于openlayers开发,使用超图官网示例。监听地图移动moveend事件,获取滚轮缩放地图后的地图级别zoom,map.getView().getZoom(),但发现每次zoom变划单位不是1级别,而是0.33...左右级别。想要实现滚轮每次缩放均为1级别,请问应该如何设置?谢谢!
问题图片:
在new View 参数里面加
constrainResolution:true
你好,zoom控件是使用的openlayers的控件,可以参考openlayers的zoom的api文档