0
假設我有以下幾點:如何計算兩個經緯度之間的航向/方向,使用javascript?
點A(緯度,經度) 33.95,-118.4333
點B(緯度,經度) 33.9461,-118.4431
我想要得到的角/行指向的方向。 如何在Javascript中執行此操作?
假設我有以下幾點:如何計算兩個經緯度之間的航向/方向,使用javascript?
點A(緯度,經度) 33.95,-118.4333
點B(緯度,經度) 33.9461,-118.4431
我想要得到的角/行指向的方向。 如何在Javascript中執行此操作?
有一個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
'SIN','COS','ATAN2'都可以原生支持JS。這可能對度和弧度有所幫助:http://stackoverflow.com/q/135909/218196。 –
檢查[**這個**](http://www.movable-type.co.uk/scripts/latlong.html)!這可能有一些幫助! –