首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用多段线将标记从点A移动到点B

使用多段线将标记从点A移动到点B
EN

Stack Overflow用户
提问于 2015-08-28 02:15:29
回答 1查看 1.6K关注 0票数 0

我有电车的折线和更多的电车标记。我发现了用于动画标记移动的MovingMarker.js和用于逐点获取折线上最近点的leaflet.geometryutil.js。需要通过多段线获取从点A到点B的方向。有什么建议吗?

EN

回答 1

Stack Overflow用户

发布于 2015-09-19 03:42:19

您提到了MovingMarker.js,我认为它包含了您想要做的一切。

这里是Example

对于线的创建,您已经有了两个点,因此您已经有了它们的坐标,因此您将能够轻松地在这两个点之间创建一条线,并使用MovingMarker插件在其上运行移动标记,使其从点a坐标开始到点b坐标。

代码语言:javascript
复制
var line = L.line([L.latLng(/* point a lon*/, /* point a lat */), L.latLng(/* point b lon*/, /* point b lat */)]).addTo(map);
var marker = L.Marker.movingMarker([[/* point a lon*/, /* point a lat */],[/* point b lon*/, /* point b lat */]],
                    [20000]).addTo(map);
marker.start();
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/32256692

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档