QT百度离线地图(一)

离线地图的实现方式基本就瓦片图了,找了很多瓦片图下载的工具,要么有水印要么就收费。。。
最后找到了太乐地图5.0.5的一个破解版可以用,具体怎么破解压缩包里边都有了,使用时先拔掉网线(不然会自动更新,如果自动更新了就重新安装破解),然后打开软件,等到真正进入软件界面之后,再插入网线即可。
下载瓦片图后储存为库,然后再导出瓦片图:
在这里插入图片描述
选择完成后离线浏览就能看到导出的离线瓦片图,具体的自己看看就好了,太乐地图这个软件会生成一个浏览的例子,实现了一些常用的功能。
结合一些参考别人做的离线地图:
http://www.cnblogs.com/Joanna-Yan/p/5822231.html
https://www.cnblogs.com/wmcnblogs/p/5398724.html
https://my.oschina.net/smzd/blog/548538?p=9
https://www.cnblogs.com/jiqing9006/p/5002855.html
http://api.map.baidu.com/lbsapi/creatmap/
制作离线地图的步骤也就那几步,但是我的目标平台是一个linux的触屏设备,在触屏设备上试了百度API1.4,2.0的版本,都有一个问题,地图能够正常显示,但是地图无法拖动,但是在pc上是正常的,调试了好久都没搞定。
之前做在线地图时,在这linux触屏设备上,百度API1.1以上的都无法拖动,但是将API降低为1.0时能够正常拖动,原因未知;但是高德地图时正常的,于是之前的在线地图换成了高德地图实现,但是高德地图的离线地图没多少资料参考。。。
于是决定自己离线化百度地图API1.0去加载瓦片图。

代码:https://github.com/yangyang0312/QtTestCode/tree/master/BaiduOfflineMap
百度地图API1.0离线化(二):https://blog.csdn.net/yangyang031213/article/details/84401199
百度地图API1.0离线化(三):https://blog.csdn.net/yangyang031213/article/details/84401251

评论 6
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值