高德地图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")