如何获得地图控件或交互

时间:2015-08-12 16:21:22

标签: openlayers-3

如何从ol.Map获得特定的ol.control或ol.interaction?我在一个页面上有几个动态添加的地图,我希望能够访问ol.interaction.Select。

1 个答案:

答案 0 :(得分:13)

map.getInteractions().forEach(function (interaction) {
  if(interaction instanceof ol.interaction.Select) { ... }
});

控件也一样。