2
A
回答
2
您可以使用此功能找到2位置之間的距離。
function getDistance(origin, destination) {
// return distance in meters
var lon1 = toRadian(origin[1]),
lat1 = toRadian(origin[0]),
lon2 = toRadian(destination[1]),
lat2 = toRadian(destination[0]);
var deltaLat = lat2 - lat1;
var deltaLon = lon2 - lon1;
var a = Math.pow(Math.sin(deltaLat/2), 2) + Math.cos(lat1) * Math.cos(lat2) * Math.pow(Math.sin(deltaLon/2), 2);
var c = 2 * Math.asin(Math.sqrt(a));
var EARTH_RADIUS = 6371;
return c * EARTH_RADIUS * 1000;
}
function toRadian(degree) {
return degree*Math.PI/180;
}
var distance = getDistance([lat1, lng2], [lat2, lng2])
我們正在利用我們的庫time-aware-polyline此功能編碼與時間戳緯度經度信息。
相關問題
- 1. 計算兩張表之間的差距
- 2. 計算matlab中點之間的距離
- 3. 計算二維空間中兩點之間的距離?
- 4. 計算兩次之間的距離
- 5. 計算點之間的距離
- 6. 如何計算Perl中兩點之間的距離?
- 7. 如何計算MkMapview中兩點之間的距離?
- 8. 如何計算谷歌地圖中兩點之間的距離?
- 9. 計算bing地圖中兩點之間的距離
- 10. 計算Google Maps for Ionic 2中兩點之間的距離
- 11. 如何計算Java中兩點之間的距離
- 12. 我如何計算Java中兩個gps點之間的距離?
- 13. 如何計算GraphX,Scala中兩個節點之間的距離?
- 14. 計算相應圖像中兩點之間的距離
- 15. 如何計算兩個地理點之間的距離
- 16. 成對計算兩組點之間的距離
- 17. android:如何計算兩點之間的距離
- 18. 使用Google Directions API計算兩點之間的實際距離
- 19. 如何計算經度和緯度兩點之間的距離?
- 20. 計算兩個點之間的距離iphone
- 21. 如何計算兩點之間的距離?
- 22. OpenLayers:如何計算兩點之間的距離?
- 23. 計算兩個緯度 - 經度點之間的距離? - 鈦
- 24. 如何計算兩點之間的行車距離?
- 25. 計算兩點之間的距離時編譯錯誤
- 26. 我如何計算兩點Unity 3D之間的距離?
- 27. Matlab中兩點之間的距離
- 28. 計算pyspark中兩個數據幀的行之間的距離
- 29. 計算2 lat long之間的距離
- 30. 計算曲線之間的距離