iPhone MapKit框架缓存谷歌地图供离线使用

iPhone MapKit框架缓存谷歌地图供离线使用,iphone,ios4,mapkit,Iphone,Ios4,Mapkit,我计划在iPhone上进行一个徒步旅行地图项目 因为徒步旅行的区域可能不被移动网络覆盖。因此,有必要预缓存该区域的地图(Google) 1) MapKit框架能否支持在iPhone上本地缓存谷歌地图? 2) MapKit Framework是否支持在GPS导航过程中使用脱机地图 谢谢。不幸的是,您不能缓存google磁贴(至少在iOS 4.x中不能)。但是,您可以使用MKOverlay创建一个覆盖,用于显示和缓存来自其他地图源(如OpenStreetMap)的分幅。苹果发布了2010年WWDC视

我计划在iPhone上进行一个徒步旅行地图项目

因为徒步旅行的区域可能不被移动网络覆盖。因此,有必要预缓存该区域的地图(Google)

1) MapKit框架能否支持在iPhone上本地缓存谷歌地图? 2) MapKit Framework是否支持在GPS导航过程中使用脱机地图


谢谢。

不幸的是,您不能缓存google磁贴(至少在iOS 4.x中不能)。但是,您可以使用MKOverlay创建一个覆盖,用于显示和缓存来自其他地图源(如OpenStreetMap)的分幅。苹果发布了2010年WWDC视频的TileMap覆盖示例。

WWDC10视频可在以下网址找到:hxxt://developer.apple.com/videos/wwdc/2010/ (抱歉,无法发布超过1个链接)

下面是WWDC10示例源(包括TileMap)的链接:


你需要一个苹果帐户来下载这个233MB的ZIP:)

只是更新一下,说这个评论在iOS 5.0上仍然适用