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. 计算曲线之间的距离