BaiduMap_IOSSDK_v7.1.0_Docs 7.1.0

构造函数 | 属性 | 所有成员列表
BMKOfflineMap类 参考

离线地图服务 更多...

`#import <BMKOfflineMap.h>`

类 BMKOfflineMap 继承关系图:

## 构造函数
(BOOL) | - scan:
(BOOL) | - start:
(BOOL) | - update:
(BOOL) | - pause:
(BOOL) | - remove:
(NSArray< BMKOLSearchRecord * > *) | - getHotCityList
(NSArray< BMKOLSearchRecord * > *) | - getOfflineCityList
(NSArray< BMKOLSearchRecord * > *) | - searchCity:
(NSArray< BMKOLUpdateElement * > *) | - getAllUpdateInfo
(BMKOLUpdateElement *) | - getUpdateInfo:

## 属性
id< BMKOfflineMapDelegate > | delegate

## 详细描述

离线地图服务

## 函数文档

## ◆ getAllUpdateInfo

- (NSArray<BMKOLUpdateElement *> *) getAllUpdateInfo |  |  |

返回各城市离线地图更新信息

返回
  各城市离线地图更新信息,用户需要显示释放该数组，数组元素为BMKOLUpdateElement

## ◆ getHotCityList

- (NSArray<BMKOLSearchRecord *> *) getHotCityList |  |  |

返回热门城市列表

返回
  热门城市列表,用户需要显示释放该数组，数组元素为BMKOLSearchRecord

## ◆ getOfflineCityList

- (NSArray<BMKOLSearchRecord *> *) getOfflineCityList |  |  |

返回所有支持离线地图的城市列表

返回
  支持离线地图的城市列表,用户需要显示释放该数组，数组元素为BMKOLSearchRecord

## ◆ getUpdateInfo:

- (BMKOLUpdateElement *) getUpdateInfo: |  | (int) | cityID |

返回指定城市id离线地图更新信息

参数

  cityID | 指定的城市id

返回
  指定城市id离线地图更新信息

## ◆ pause:

- (BOOL) pause: |  | (int) | cityID |

暂停下载指定城市id的离线地图

参数

  cityID | 指定的城市id

返回
  成功返回YES，否则返回NO

## ◆ remove:

- (BOOL) remove: |  | (int) | cityID |

删除下载指定城市id的离线地图

参数

  cityID | 指定的城市id

返回
  成功返回YES，否则返回NO

## ◆ scan:

- (BOOL) scan: |  | (") | 废弃方法空实现
|  | (自2.9.) | 0起废弃
|  | (不支持扫描导入离线包") | __deprecated_msg

自2.9.0起废弃，不支持扫描导入离线包

参数

  deleteFailedr | 扫描离线地图压缩包,异步函数

返回
  成功返回YES，否则返回NO

## ◆ searchCity:

- (NSArray<BMKOLSearchRecord *> *) searchCity: |  | (NSString *) | cityName |

根据城市名搜索该城市离线地图记录

参数

  cityName | 城市名

返回
  该城市离线地图记录,用户需要显示释放该数组，数组元素为BMKOLSearchRecord

## ◆ start:

- (BOOL) start: |  | (int) | cityID |

启动下载指定城市id的离线地图

参数

  cityID | 指定的城市id

返回
  成功返回YES，否则返回NO

## ◆ update:

- (BOOL) update: |  | (int) | cityID |

启动更新指定城市id的离线地图

参数

  cityID | 指定的城市id

返回
  成功返回YES，否则返回NO

## 属性说明

## ◆ delegate

- (id<BMKOfflineMapDelegate>) delegate
| readwritenonatomicweak

该类的文档由以下文件生成:

- BaiduMapAPI_Map.framework/Headers/BMKOfflineMap.h