初始化

    //写在继承MapActivity里MKOfflineMap mOffline = null; //申明变量//写在onCreate函数里mOffline = new MKOfflineMap();mOffline.init(mBMapMan, new MKOfflineMapListener() {@Overridepublic void onGetOfflineMapState(int type, int state) {switch (type) {case MKOfflineMap.TYPE_DOWNLOAD_UPDATE:{MKOLUpdateElement update = mOffline.getUpdateInfo(state);//mText.setText(String.format("%s : %d%%", update.cityName, update.ratio));}break;case MKOfflineMap.TYPE_NEW_OFFLINE:Log.d("OfflineDemo", String.format("add offlinemap num:%d", state));break;case MKOfflineMap.TYPE_VER_UPDATE:Log.d("OfflineDemo", String.format("new offlinemap ver"));break;}}});

导入离线包

SDK支持导入离线包,将从官方渠道下载的离线包(栅格版,老版地图)解压,把其中的Mapdata文件夹拷入SD卡根目录下的BaiduMapSdk文件夹内。

离线地图下载地址:http://shouji.baidu.com/map/map.html?from=3052

    int num = mOffline.scan();//if (num != 0)//mText.setText(String.format("已安装%d个离线包", num));

WIFI下载离线包

SDK支持在WIFI网络情况下,下载离线包。提供如下功能:

1. 返回热门城市列表。

2. 城市名搜索离线地图信息。

3. 启动下载。

4. 暂停下载。

5. 删除离线地图。

6. 多个APP共享一份离线地图数据。

详见官网Demo中OfflineDemo.java文件。

百度地图从零学起(六)离线地图包的安装使用相关推荐

  1. Android百度地图(四)如何引入离线地图包

    Android百度地图(四)如何引入离线地图包 本文代码在http://blog.csdn.net/xyzz609/article/details/51955363的基础上进一步修改,有兴趣的同学可以 ...

  2. 地图无限放大服务器软件,BIGEMAP离线地图服务器

    BIGEMAP汇聚了谷歌地图.百度地图.高德地图.OpenStreet等五十多种国内外优质的地图资源,主要包括卫星地图.电子地图.地形图等.同时还提供了全球矢量地图数据下载.设计.还包括海图.地质图. ...

  3. BIGEMAP通过离线地图二次开发接口(离线地图API)

    用法示例 示例 // 使用id为map的div容器初始化地图,同时指定地图的中心点和缩放级别BM.Config.HTTP_URL = ''; var map = BM.map('map','mapid ...

  4. 出国android地图,出国地图app哪个好_出国离线地图app哪个好_十大出国必备app

    核心提示:出国地图的软件有很多,哪些出国地图软件是我们想要的呢,下面多特小编就跟您推荐几款比较合适的软件或者app给您参考 出国地图的软件有很多,哪些出国地图软件是我们想要的呢,下面多特小编就跟您推荐 ...

  5. 百度地图从零学起(三)地图图层概念

    地图图层概念 用过Photoshop的同学应该都知道图层的概念,那么百度地图图层其实也是一样的道理.地图可以包含一个或多个图层,每个图层在每个级别都是由若干张图块组成的,它们覆盖了地球的整个表面.例如 ...

  6. CENTOS 7 踢用户_从零学ELK系列(三):Centos安装Docker(超详细图文教程)

    CSDN博客地址(关注,点赞) 人工智能推荐 GitHub(Star,Fork,Watch) [前言] 为了更加真实的模拟生产部署环境,不仅需要Linux环境支持,而且ELK需要在不同的机器上部署:再 ...

  7. 从零学ELK系列(二):VMware安装Centos(超详细图文教程)

    [前言] 最近在研究ELK日志收集架构,想搭一套环境收集自己项目的日志:需要Linux环境支持,自己在阿里云的服务器由于部署了自己的自有博客系统(https://zhanghan.xin),资源不充足 ...

  8. 从零学ELK系列(三):Centos安装Docker(超详细图文教程)

    [前言] 为了更加真实的模拟生产部署环境,不仅需要Linux环境支持,而且ELK需要在不同的机器上部署:再重新装几台虚拟机?本地资源不支持,于是乎想到了Docker:今天在上次的Linux系统(< ...

  9. 从零学ELK系列(四):Docker安装Elasticsearch(超详细图文教程)

    [前言] 为了更加真实的模拟生产部署环境,在上次的Docker环境中(<Centos安装Docker(超详细图文教程)>)中安装了Elasticsearch把步骤记录下来,一是方便自己以后 ...

最新文章

  1. 制作欧比旺·克诺比逼真的CG角色学习教程
  2. Linux下用汇编输出Hello, world
  3. java工厂模式 uml_简单工厂模式的UML类图与源码实现(转) | 学步园
  4. 如何在LOL中成功制造一颗飞弹?
  5. 云游戏之真心话:一切才刚刚开始 | 对话南京大学副教授马展
  6. java work set没有显示出来_eclipse里新建work set,将项目分组放在不同文件夹
  7. 一张图了解大牛直播SDK
  8. 创建数组-直接法/增量法 namelengthmax isvarname iskeyword
  9. 用JavaScript获取输入的特殊字符
  10. Bootstrap 多媒体对象
  11. Python词频统计
  12. STM8L 库下载地址
  13. html js css 简明教程,HTML+CSS+JavaScript网页制作简明教程
  14. 女生应该找一个会打DOTA的男生做老公
  15. Ajax与分页的实现
  16. 回溯(python)
  17. 如何从多个角度筛选和搭建量化股票池?
  18. 离散正弦变换(DST)实现(cpu和cuda)
  19. 我的微信群里有一个外国人
  20. 解决Google Android SDK 无法下载

热门文章

  1. eclipse的安装和汉化
  2. Solr学习 DIH增量、定时导入并检索数据
  3. POJ_1849 Two
  4. 期刊、会议水平查询网站 声纳图像处理可以投稿的期刊和会议记录
  5. Mac Google浏览器出现:您目前无法访问 XX.XX.XX.XX,因为此网站发送了 Google Chrome 无法处理的杂乱凭据
  6. Done、Doing、ToDo
  7. MYSQL存储过程怎么写
  8. ue4 改变枢轴位置_[UE4蓝图][Materials]虚幻4中可互动的雪地材质完整实现(一)
  9. Hbase hive kudu的区别和使用场景
  10. html基础-style样式