我想在地图上模拟多恩的移动。为了做到这一点,我想使用socket.io发送当前经度和纬度的无人机。只是为了模拟,因为在生产中数据会通过套接字。
问题
我在地图上有两个经纬度点。现在,我想通过添加两个点在行上生成一些点,这样我就可以在某个时间间隔内通过socket发送它们。
我试着用https://turfjs.org/来做到这一点。我在想我可以使用线块。
当我检查它的返回值时,我发现它是LineStrings的集合。
我不明白这里的行块是什么意思,我是否可以用它的坐标来创建一条线。
我所需要的
我有两点:
A= lon1,lat1 B= lon2,lat2
我需要这个
[
[lon1,lat1]
// some more points
[lon2,lat2]
]发布于 2021-02-01 16:41:40
使用
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 pointhttps://stackoverflow.com/questions/65993116
复制相似问题