使用谷歌地图中的参数开始转弯

Posted

技术标签:

【中文标题】使用谷歌地图中的参数开始转弯【英文标题】:Starting turn-by-turn with parameters in google maps 【发布时间】:2012-01-04 10:34:53 【问题描述】:

我正在使用以下代码打开谷歌地图

UIApplication *app = [UIApplication sharedApplication];
NSString *url = [NSString stringWithFormat:@"http://maps.google.com/maps?ll=%@,%@",Latitude,Longitude];
[app openURL:[NSURL URLWithString:url]]; 

是否可以发送一些参数来立即开始转弯?

【问题讨论】:

【参考方案1】:

试试这个...

UIApplication *app = [UIApplication sharedApplication];
NSString *url = [NSString stringWithFormat:@"http://maps.google.co.in/maps?saddr=%f,%f&daddr=%@",userLocation.latitude,userLocation.longitude,address];
[app openURL:[NSURL URLWithString:url]];

这里address可以是任何逻辑地址..比如..Mumbai,India

【讨论】:

以上是关于使用谷歌地图中的参数开始转弯的主要内容,如果未能解决你的问题,请参考以下文章

是否可以使用谷歌地图在Android / iOS上创建转弯GPS导航应用程序?

谷歌地图 API 方向

在 Xcode 中打开原生谷歌地图

谷歌地图吃豆人[关闭]

开始新的导航而不退出谷歌地图中的先前导航

谷歌卫星地图影像怎么投影转换为西安80坐标?