使用ol.interaction.Translate监听翻译结束

man*_*vic 1 openlayers-3

我正在玩v3.9.0中添加的新翻译交互(ol.interaction.Translate).我想知道是否有办法听取通知结束翻译的事件?

TeC*_*n4K 5

现在有一个新事件: translateend

const myTanslate = new ol.interaction.Translate({
  layers: [myLayer],
})

myTanslate.on('translateend', evt => {
  evt.features.forEach(feat => {
    // process every feature
  })
})
Run Code Online (Sandbox Code Playgroud)

PS编辑:不要忘记用地图添加互动 map.addInteraction(myTanslate)