特定路线的Google Maps API持续时间

时间:2011-08-01 11:00:22

标签: ios google-maps google-maps-api-3

我正在编写一个iOS应用程序,需要获取特定路径(纬度,经度点)的持续时间,我该怎么做?

由于

2 个答案:

答案 0 :(得分:2)

various methods来计算lat / lng给出的两点之间的距离。最简单的方法是使用Google Maps API v3的spherical namespace提供的功能:

computeDistanceBetween(from:LatLng, to:LatLng)

甚至还有一种计算路径长度的方法:

computeLength(path:Array.<LatLng>|MVCArray.<LatLng>)

要使用这些方法,您需要按如下方式初始化地图:

<script type="text/javascript"
        src="http://maps.googleapis.com/maps/api/jslibraries=geometry&sensor=false"> 
</script>

如果你知道距离和速度,你可以计算时间。

答案 1 :(得分:0)

我终于找到了这个:http://code.google.com/apis/maps/documentation/distancematrix/

感谢Jiri的帮助!