0

在地图视图中,我正确地获得了从源到目的地的路线。但我想在地图视图中获取路线方向列表。我在一个示例链接下面添加了,同样我需要。iphone可以吗?如果可以,请帮助我。 http://thumblines.com/2012/02/05/driving-directions-in-native-ios-and-android-apps/ 现在我正在使用下面的代码,但它不起作用。

NSString *googleMapsURLString = [NSString stringWithFormat:@"http://maps.google.com/?saddr=%1.6f,%1.6f&daddr=%1.6f,%1.6f", start.latitude, start.longitude, end.latitude, end.longitude];

[[UIApplication sharedApplication] openURL:[NSURL URLWithString:googleMapsURLString]];

4

1 回答 1

1

使用 Google Direction API,可以很容易地找到两个地方之间的方向。它根据用户要求以 json/xml 的形式给出响应。这是一个用于找出两地之间方向的示例 API。

http://maps.googleapis.com/maps/api/directions/json?origin=Toronto&destination=Montreal&sensor=false

现在通过简单地解析作为以下 API 响应获得的 json,就可以轻松获取方向指令。您可以通过替换不同 Places 的文本来检查此 API 的可移植性。希望它会帮助你。

于 2013-05-06T14:21:17.513 回答