OpenLayers中开启SelectFeature控件后鼠标在面要素上不能拖动地图的问题

OpenLayers中,如果在一个矢量要素图层中绘制了几何面类型的要素,同时开启了SelectFeature控件,当鼠标在面要素上时是无法拖动地图的。解决这个问题可以使用以下方法:

selectControl = new OpenLayers.Control.SelectFeature(polygonLayer,
    {onSelect: onFeatureSelect, onUnselect: onFeatureUnselect});
selectControl.handlers.feature.stopDown = false;

注意此方法在开启拉框选择功能时无效。



转载自:https://blog.csdn.net/zhangjie617/article/details/37958535

You may also like...