我需要处理打开图层3中的缩放事件.
以下是我的代码:
map_object = new ol.Map({ target: 'map',controls: controls_list,interactions: interactions_list,overlays: [overlay],layers: [OSM_raster,WFS_layer],view: view }); map_object.on("Zoom",function() { console.log('Zooming...'); });
该代码运行没有错误并显示地图,但没有控制台的输出,建议此功能未触发.
我也试过:
map_object.on("drag",function() { console.log('Dragging...'); });
这也没有什么.
有关如何处理OL3中的地图控制事件的任何帮助将不胜感激(特别是缩放!).注意我已经尝试’缩放’以及’缩放’为on方法的类型字段.
解决方法
尝试与移动事件. (请参阅
http://openlayers.org/en/master/apidoc/ol.Map.html,并且不要忘记在顶栏中取消选中“仅稳定”才能查看).