如何在Kepler.gl中为视口过渡设置动画

时间:2018-12-11 10:35:02

标签: kepler.gl

我同时使用Deck.gl和Kepler.gl,并使用FlyToInterpolatorDocs here)在Deck.gl中实现了动画视口过渡。

但是FlyToInterpolator在Kepler.gl中不起作用。视口更新时,地图将跳至目标视口,而不会发生任何过渡。我尝试使用与Deck.gl中相同的代码更新视口,但未看到动画过渡。这是在Deck.gl中而不是Kepler.gl中进行动画处理的代码片段:

transitionTo: (viewport, transitionDuration) => {
  Object.assign(viewport, {
    transitionDuration,
    transitionInterpolator: new FlyToInterpolator()
  })

  return viewport
}

我是否无法通过某种方式将transitionInterpolator参数从Kepler.gl传递给包装的Deck.gl以启用“飞行”动画?还是我在Kepler.gl配置中错过了什么?谢谢!

0 个答案:

没有答案