osmdroid 6.0.1跟5.0多版本变更还有有点大的,重构了不少接口。支持缩放到厘米级。第一次升级还是挺多地方都是红色。
osmdroid 官网:https://github.com/osmdroid/osmdroid
代码仓库:http://repo1.maven.org/maven2/org/osmdroid/
代码仓库里面有最新的库,还有很多相关的库,官方demo等等。
android osmdroid 加载常用离线地图格式(开源的在线地图)
android osmdroid 加载离线地图map格式以及地图网格绘制
android 开源库osmdroid绘制点线面(比例尺,缩小放大,导航图标等)
osmdroid 在线加载谷歌瓦片(谷歌地图瓦片地址解释)
这上面这几个测试时根据osmdroid 5.6.5测试的。
osmdroid 6.0.1加载天地图在线矢量和影像数据
1、看看变更
(1)设置缩放级别的接口参数变成double类型,之前的是int类型。支持最大级别29级。
(2)在6.0以上版本去掉了MapTile这个类,所以在线加载瓦片地图的TileURL有点改变
(3)默认开启自动缩放的按钮。就是图下
这个在以前是没有,现在有。我觉得是很烦事情,后面会说怎么去掉这个的显示。
(4)还有一些关联库的变动,如下图
(5)更好支持geopackage的titledao和featuredao
2、部分常用配置的代码
package com.osmdroid.sample.util;
<