使用 ol.interaction.Translate 收听翻译结束
Listen for end of translation using ol.interaction.Translate
我正在玩 v3.9.0 中添加的新翻译交互 (ol.interaction.Translate)。
我想知道是否有一种方法可以监听通知翻译结束的事件?
尚未看到:https://github.com/openlayers/ol3/pull/4161 可能的解决方案
现在有一个新活动:translateend
const myTanslate = new ol.interaction.Translate({
layers: [myLayer],
})
myTanslate.on('translateend', evt => {
evt.features.forEach(feat => {
// process every feature
})
})
PS 编辑:不要忘记使用 map.addInteraction(myTanslate)
向您的地图添加交互
我正在玩 v3.9.0 中添加的新翻译交互 (ol.interaction.Translate)。 我想知道是否有一种方法可以监听通知翻译结束的事件?
尚未看到:https://github.com/openlayers/ol3/pull/4161 可能的解决方案
现在有一个新活动:translateend
const myTanslate = new ol.interaction.Translate({
layers: [myLayer],
})
myTanslate.on('translateend', evt => {
evt.features.forEach(feat => {
// process every feature
})
})
PS 编辑:不要忘记使用 map.addInteraction(myTanslate)