如何将新的Google地图应用与ios应用集成

时间:2012-12-14 13:00:54

标签: ios google-maps ios6 mapkit google-maps-sdk-ios

Google Map现在可以在Appstore for IOS 6中使用。我有一个应用程序利用MAPKIT和WebView来显示使用Google Web服务的驾驶方向。 要在Native Apple MAP应用程序中显示Route,我使用与此类似的代码。

MKMapItem *mapItem = [[MKMapItem alloc]initWithPlacemark:place];
NSDictionary *options = @{
MKLaunchOptionsDirectionsModeKey:MKLaunchOptionsDirectionsModeDriving
};
[mapItem openInMapsWithLaunchOptions:options];

我想在用户设备上安装的New Google MaP App中向用户显示路线,将其UI嵌入我应用中的视图中。

指导我。

2 个答案:

答案 0 :(得分:7)

Goole已经发布了适用于IOS 6.0及更高版本的最新API。

为此,请按照以下步骤进行操作

  1. 您必须注册您的应用并从Map IOS access获取密钥。
  2. 有关详细信息,请参阅以下链接 New way to add google maps in iOS 6 app

答案 1 :(得分:5)

要在GoogleMaps应用中显示路线,请使用新的GoogleMaps网址方案:

comgooglemaps://?saddr=Google+Inc,+8th+Avenue,+New+York,+NY&daddr=John+F.+Kennedy+International+Airport,+Van+Wyck+Expressway,+Jamaica,+New+York&directionsmode=transit

取自documentation应该对你有所帮助。从那里进行简短的浏览,您还会注意到Google已经为新的GoogleMaps发布了一个SDK,其访问令牌正在缓慢推出。文件

  • 似乎切断了我的答案的结尾,但@Hi Ren已经将文档的链接填入新的SDK