我试图实现移动标记的leaflet移动制造商,但发生了一些错误。
import {movingMarker} from 'leaflet-moving-marker'
var myMovingMarker = L.movingMarker([[48.8567, 2.3508],[50.45, 30.523333]],
[20000]).addTo(this.map);
myMovingMarker.start();
我已经实现了如下,它是说,movingMarker不存在的类型导入.../@类型/传单/索引。
2条答案
按热度按时间tcomlyy61#
您可以使用
leaflet.animatedmarker
,它与您尝试使用的库类似,并且与最新的传单版本兼容。安装插件:
导入插件:
当组件挂载创建并保存插件示例时:
按下按钮启动动画:
Demo
u3r8eeie2#
你可以使用Leaflet.MoveMarker这是一个新的插件由我.有相当完整的功能,你可以看到示例代码在github或codesandbox