我一直在开发基于位置的应用程序,最好使用Google应用程序直接链接到路线。
我已经看过一些应用程序,例如AroundMe,它们似乎已经这样做但我无法弄清楚它们是如何设法实现它的
答案 0 :(得分:10)
问题是关于打开显示导航方向的地图,而不仅仅是地图。 iPhone的URL方案支持源和&目的地址 - 尝试,例如:
NSString* urlString = @"http://maps.google.com/maps?saddr=London+UK&daddr=Birmingham+UK";
[[UIApplication sharedApplication] openURL:[NSURL URLWithString: urlString]];
答案 1 :(得分:0)
使用OpenURL以正确的位置启动Google地图,就像this question on stackoverflow中所述。
从中提取:使用
[someUIApplication openURL:[[NSURL alloc] initWithString: @"http://maps.google.com/maps?g=London"]]
而不是g=London
您还可以使用更多的URL格式来放置引脚,或移动到GPS位置(可能是您之前从应用程序通过询问核心位置获得的当前位置)
相依:
如果有人建议如何处理有关堆栈溢出的重复和/或相关问题,请发表评论。我在这里还是新手: - )