|
高德地图SDK(导航)
V7.7.0
|
离线地图管理类 More...
#import <MAOfflineMap.h>
Instance Methods | |
| (void) | - setupWithCompletionBlock: |
| 初始化离线地图数据,如果第一次运行且offlinePackage.plist文件不存在,则需要首先执行此方法。否则MAOfflineMap中的省、市、版本号等数据都为空。 More... | |
| (void) | - downloadItem:shouldContinueWhenAppEntersBackground:downloadBlock: |
| 启动下载 More... | |
| (BOOL) | - isDownloadingForItem: |
| 监测是否正在下载 More... | |
| (BOOL) | - pauseItem: |
| 暂停下载 More... | |
| (void) | - deleteItem: |
| 删除item对应离线地图数据 More... | |
| (void) | - cancelAll |
| 取消全部下载 More... | |
| (void) | - clearDisk |
| 清除所有在磁盘上的离线地图数据, 之后调用[mapView reloadMap]会使其立即生效 More... | |
| (void) | - checkNewestVersion: |
| 监测新版本。注意:如果有新版本,会重建所有的数据,包括provinces、municipalities、nationWide、cities,外部使用应当在newestVersionBlock中更新所持有的对象。 More... | |
| (void) | - downloadCity:downloadBlock: |
| deprecated More... | |
| (void) | - downloadCity:shouldContinueWhenAppEntersBackground:downloadBlock: |
| deprecated More... | |
| (BOOL) | - isDownloadingForCity: |
| deprecated More... | |
| (void) | - pause: |
| deprecated More... | |
Class Methods | |
| (MAOfflineMap *) | + sharedOfflineMap |
| 获取MAOfflineMap 单例 More... | |
Properties | |
| NSArray< MAOfflineProvince * > * | provinces |
| 省份数组(每个元素均是MAOfflineProvince类型) More... | |
| NSArray< MAOfflineItemMunicipality * > * | municipalities |
| 直辖市数组(每个元素均是MAOfflineItemMunicipality类型) More... | |
| MAOfflineItemNationWide * | nationWide |
| 全国概要图 More... | |
| NSArray< MAOfflineCity * > * | cities |
| 城市数组, 包括普通城市与直辖市 More... | |
| NSString * | version |
| 离线数据的版本号(由年月日组成, 如"20130715") More... | |
| NSArray * | offlineCities |
| deprecated More... | |
离线地图管理类
| - (void) cancelAll |
取消全部下载
| - (void) checkNewestVersion: | (MAOfflineMapNewestVersionBlock) | newestVersionBlock |
监测新版本。注意:如果有新版本,会重建所有的数据,包括provinces、municipalities、nationWide、cities,外部使用应当在newestVersionBlock中更新所持有的对象。
| newestVersionBlock | 回调block |
| - (void) clearDisk |
清除所有在磁盘上的离线地图数据, 之后调用[mapView reloadMap]会使其立即生效
| - (void) deleteItem: | (MAOfflineItem *) | item |
删除item对应离线地图数据
| item | 条目 |
| - (void) downloadCity: | (MAOfflineCity *) | city | |
| downloadBlock: | (MAOfflineMapDownloadBlock) | downloadBlock | |
deprecated
Provided by category MAOfflineMap(Deprecated).
| - (void) downloadCity: | (MAOfflineCity *) | city | |
| shouldContinueWhenAppEntersBackground: | (BOOL) | shouldContinueWhenAppEntersBackground | |
| downloadBlock: | (MAOfflineMapDownloadBlock) | downloadBlock | |
deprecated
Provided by category MAOfflineMap(Deprecated).
| - (void) downloadItem: | (MAOfflineItem *) | item | |
| shouldContinueWhenAppEntersBackground: | (BOOL) | shouldContinueWhenAppEntersBackground | |
| downloadBlock: | (MAOfflineMapDownloadBlock) | downloadBlock | |
启动下载
| item | 数据 |
| shouldContinueWhenAppEntersBackground | 进入后台是否允许继续下载 |
| downloadBlock | 下载过程block |
| - (BOOL) isDownloadingForCity: | (MAOfflineCity *) | city |
deprecated
Provided by category MAOfflineMap(Deprecated).
| - (BOOL) isDownloadingForItem: | (MAOfflineItem *) | item |
监测是否正在下载
| item | 条目 |
| - (void) pause: | (MAOfflineCity *) | city |
deprecated
Provided by category MAOfflineMap(Deprecated).
| - (BOOL) pauseItem: | (MAOfflineItem *) | item |
暂停下载
| item | 条目 |
| - (void) setupWithCompletionBlock: | (void(^)(BOOL setupSuccess)) | block |
初始化离线地图数据,如果第一次运行且offlinePackage.plist文件不存在,则需要首先执行此方法。否则MAOfflineMap中的省、市、版本号等数据都为空。
| block | 初始化完成回调 |
| + (MAOfflineMap *) sharedOfflineMap |
获取MAOfflineMap 单例
|
readnonatomicassign |
城市数组, 包括普通城市与直辖市
|
readnonatomicassign |
直辖市数组(每个元素均是MAOfflineItemMunicipality类型)
|
readnonatomicassign |
全国概要图
|
readnonatomicassign |
deprecated
Provided by category MAOfflineMap(Deprecated).
|
readnonatomicassign |
省份数组(每个元素均是MAOfflineProvince类型)
|
readnonatomicassign |
离线数据的版本号(由年月日组成, 如"20130715")