如何在Iphone中使用Google Maps API?

时间:2011-06-13 06:39:00

标签: iphone objective-c google-maps driving-directions

我想了解Google Map的API如何为我们提供指示。

创建一个示例工具,我可以使用我的位置作为起点并选择其他位置,我可以在现有应用程序的文本和地图上查看路线(驾驶和步行)。

我没有使用谷歌地图api所以我对这个完全天真

任何人都可以帮我这个吗?

1 个答案:

答案 0 :(得分:2)

试试这个,

NSString *urlstring=[NSString stringWithFormat:@"http://maps.google.com/?saddr=%f,%f&daddr=%f,%f",sourcelocation.latitude,sourcelocation.longitude,destinationlocation.latitude,destinationlocation.longitude];

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

代码的作用是,它将在谷歌地图上显示源位置和目的地位置之间的路线。

如果你没有经度那么你就可以这样做: -

 NSString *source=@"NorthCarolina";
    NSString *destination=@"SouthCarolina";

    NSString *urlstring=[NSString stringWithFormat:@"http://maps.google.com/?saddr=%@&daddr=%@",source,destination];

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

我希望这会对你有所帮助。快乐编码:)