计算汽车两个坐标之间的距离

时间:2012-06-15 12:30:59

标签: android

  

可能重复:
  Get the distance between two geo points

distanceTo(Location dest)distanceBetween(double startLatitude, double startLongitude, double endLatitude, double endLongitude, float[] results)

是计算人们步行或开车的距离吗?

如何计算汽车两个坐标之间的距离?

3 个答案:

答案 0 :(得分:2)

一个快速谷歌引导我完成了很多关于坐标的公式,其中包括你正在做的工作:

http://www.movable-type.co.uk/scripts/latlong.html

答案 1 :(得分:0)

根据文档,两点之间的距离是它们之间的直线。如果您想要考虑两辆车之间的距离和街道等,您需要更多的航路点:

  

计算两个位置之间的大致距离,以及   可选地,最短路径之间的初始轴承和最终轴承   他们。距离和方位是使用WGS84椭圆体定义的。

答案 2 :(得分:0)

您可以通过以下方式获得2个地址的距离: http://maps.googleapis.com/maps/api/distancematrix/xml?origins= “+ A +” &安培;目的地= “+ B +” &安培;模式=驱动&安培;语言= EN-EN&安培;传感器=假

祝你好运。