为了在⽆⽹、弱⽹或者特殊外⽹环境下也能流畅地显示地图,腾讯地图SDK从4.3.5版本开始,提供了⼀套离线地图⽅案。可⽀持离线地图开关、城市列表获取、离线城市数据下载、下载状态回调、离线缓存管理等能⼒。
离线地图下载地址:
iOS地图SDK、Android地图SDK
本篇文章为Android地图SDK离线地图使用教程,iOS离线地图教程请参考:https://lbs.qq.com/mobile/iOSMapSDK/mapGuide/offline
开启离线地图能力可按照以下步骤进⾏:
-
打开离线地图开关
-
获取离线地图的城市列表
-
获取某个城市的离线控制器
-
判断该城市是否有数据更新
-
执⾏离线数据下载
打开离线地图开关
通过TencentMapOptions
可以配置离线地图开关,在多个地图实例的情况下,离线地图开关状态保持
⼀致。
TencentMapOptions options = new