直接从您的应用中启动原生 iPhone Google Maps。
在此处查找 Google Maps 自定义 URL 文档:这里
测试 iPhone 上是否已安装 Google Maps
if ([GoogleMapsKit isGoogleMapsInstalled]) {
// Google Maps Installed!
}
启动 Google Maps
[GoogleMapsKit showMapWithCenter:CLLocationCoordinate2DMake(25.0, 121.5)
zoom:14
mapMode:GoogleMapsModeDefault
view:GoogleMapsViewClearAll];
带有回调的启动 Google Maps
[GoogleMapsKit showMapWithCenter:CLLocationCoordinate2DMake(25.0, 121.5)
zoom:14
mapMode:GoogleMapsModeDefault
view:GoogleMapsViewClearAll
callbackAppName:@"GoogleMapsKitDemo"
callBackUrlScheme:@"googlemapskitdemo://"];
使用关键词搜索 Google Maps
[GoogleMapsKit showMapWithSearchKeyword:@"Starbucks"
withCenter:CLLocationCoordinate2DMake(25.0, 121.5)
zoom:15
mapMode:GoogleMapsModeDefault
view:GoogleMapsViewTraffic];
显示路线
[GoogleMapsKit showMapWithDirectionsForStartingPointCoordinate:CLLocationCoordinate2DMake(25.027, 121.543)
endPointCoordinate:CLLocationCoordinate2DMake(25.039, 121.565)
directionsMode:GoogleMapsDirectionsModeDriving];
查看 GoogleMapsKit.h
以获取更多方便的方法。查看演示项目以了解实际用法。
两种安装方式
GoogleMapsKit/
文件夹拖拽到您的项目。版权 (C) 2014 Fawkes Wei
特此免费授予任何人以获取此软件及其相关文档文件(“软件”)的副本的权利,无需支付费用,任何人都可以在不受限制的情况下对软件进行管理,包括但不限于使用、复制、修改、合并、发布、分发、再许可和/或销售软件的副本,并允许向软件提供副本的个人以这样做,但受以下条件的约束
以上版权声明和本许可声明应包含在软件的所有副本或主要部分中。
软件按“原样”提供,不提供任何形式的担保,明示或暗示,包括但不限于适销性、针对特定目的的适用性和非侵权性。在任何情况下,作者或版权所有者都不应对任何索赔、损害或其他责任承担责任,无论是在合同诉讼、侵权诉讼或其他诉讼中,无论此类索赔、损害或其他责任是否源于、源于或与软件的使用或其他方式有关。