首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何使用turfjs库生成两个经度和纬度之间的点?

如何使用turfjs库生成两个经度和纬度之间的点?
EN

Stack Overflow用户
提问于 2021-02-01 12:56:58
回答 1查看 64关注 0票数 0

我想在地图上模拟多恩的移动。为了做到这一点,我想使用socket.io发送当前经度和纬度的无人机。只是为了模拟,因为在生产中数据会通过套接字。

问题

我在地图上有两个经纬度点。现在,我想通过添加两个点在行上生成一些点,这样我就可以在某个时间间隔内通过socket发送它们。

我试着用https://turfjs.org/来做到这一点。我在想我可以使用线块

当我检查它的返回值时,我发现它是LineStrings的集合。

我不明白这里的行块是什么意思,我是否可以用它的坐标来创建一条线。

我所需要的

我有两点:

A= lon1,lat1 B= lon2,lat2

我需要这个

代码语言:javascript
复制
[
[lon1,lat1]
// some more points
[lon2,lat2]
]
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2021-02-01 16:41:40

使用

代码语言:javascript
复制
var linePoint = turf.lineString([[-95, 40], [-93, 45]]);
var options = {units: 'kilometers'};

var along = turf.along(linePoint, 100, options);
// at distance of 100KM from first point  towards second point
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/65993116

复制
相关文章

相似问题

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