是否可以在Openlayers中的矢量图层上进行平移?

时间:2015-04-06 03:45:56

标签: javascript jquery openlayers

enter image description here如上图所示," La Union"被选中所以我无法平移。即使光标位于矢量图层上方也未选中,我也无法在地图上平移。

显而易见的问题是,是否可以不使用工具栏/控件?也许使用Jquery或JavaScript?顺便说一下,我使用的是Openlayers 2.14。

1 个答案:

答案 0 :(得分:1)

这解决了我的问题,例如你有一个名为“selectControl”的SelectFeature控件,只需在下面添加:

if (typeof(selectControl.handlers) != "undefined") { // OL 2.7
    selectControl.handlers.feature.stopDown = false;
} else if (typeof(selectControl.handler) != "undefined") { // OL < 2.7
    selectControl.handler.stopDown = false;
    selectControl.handler.stopUp = false;
}

Reference