如何使用javascript计算两个纬度,长度之间的航向/方向?

时间:2017-02-09 22:32:57

标签: javascript

假设我有以下内容:

A点(纬度,经度) 33.95,-118.4333

B点(纬度,经度) 33.9461,-118.4431

我想获得线指向的角度/方向。 我如何在Javascript中执行此操作?

1 个答案:

答案 0 :(得分:0)

有一个npm包:

https://www.npmjs.com/package/geojson-tools#getDistance

它相当容易使用:

const { getDistance } = require('geojson-tools')
var array = [
    [20, 30],
    [20.5, 29.5]
 ];

 getDistance(array, 4); // 76.3212 

单位是米,我相信。

如果您需要getDistance的实际代码,可以在此处查找:https://github.com/MovingGauteng/GeoJSON-Tools/blob/master/src/geojson-tools.js