LeafletJS:如何在缩放动画时获得缩放增量或动画焦距%?

时间:2018-03-22 08:58:16

标签: leaflet zoom zooming

在LeafletJS 1.3.1中,我需要在缩放动画期间重绘一些东西。 我有zoomstartzoomendzoomzoomanim个事件,但在缩放动画期间没有重复触发:Issue 5664 所以,我必须基于计时器或requestAnimationFrame处理程序实现缩放动画。 在这里我遇到了一个问题:我无法找到,在哪里可以获得任何类型的地图缩放动画进度,该进度与动画期间实际地图的缩放级别相对应。

例如,在从缩放级别5缩放到缩放级别6时,我期望 map具有保留当前实际缩放的某种属性。在每个animtionFrame回调功能中,每次调用此方法时,我都可以读取此属性并获取当前缩放值:5.0, 5.1, 5.25, 5.3, 5.4, ..., 6.0

你可以帮助我在缩放动画期间获取此值吗?或者给出一个想法,将我的操作与地图的实际比例级别同步。

0 个答案:

没有答案