我有一个使用Google地图的应用,我希望获得当前位置和其他位置之间的旅行时间。我该怎么做?提前谢谢。
答案 0 :(得分:2)
您可以使用CLLocation计算两个位置之间的距离。像,
CLLocationDistance meters = [newLocation distanceFromLocation:oldLocation];
计算出距离后,您可以使用速度距离时间公式
轻松计算出行程时间 i.e., speed = distance / time
因为你知道距离,如果你假设速度,你可以计算旅行所需的时间
time = distance / speed
结帐link以使用Google Maps API计算时间旅行。