找到当前位置和指定位置之间的道路距离

时间:2012-03-09 06:13:57

标签: iphone ios json cllocation

我想计算当前位置与其他位置之间的道路距离。我使用哪种(XML / JSON Google方向或任何其他)API(如果有的话)或者正确的方法是什么。?

在我尝试以下之前。但我想要道路距离

感谢。

CLLocation *location1 = [[CLLocation alloc] initWithLatitude:lat1 longitude:long1];

CLLocation *location2 = [[CLLocation alloc] initWithLatitude:lat2 longitude:long2];

NSLog(@"Distance in meters: %f", [location1 getDistanceFrom:location2]);

1 个答案:

答案 0 :(得分:0)

Use google direction Json api您必须提供初始位置详细信息和最终位置。在json的腿部数组内,您将获得距离字典,在该字典中您将获得两个位置之间的距离。