Qt加载百度离线地图

Qt加载百度离线地图1 下载百度地图离线 API1 3 下载链接 http download csdn net detail caoshangpa 网上虽然出现了 2 0 版本离线 API 但是经试用 存在很多问题 该 1 3 版本离线 API 也是由高人制作 我只是优化了一下 去掉了百度的 logo 2 下载瓦片地图百度地图是由一张张正方形瓦片组成 在拖动地图时 只加载可视范围内的瓦片 如下图所示

1.下载百度地图离线API 1.3

下载链接:http://download.csdn.net/detail/caoshangpa/,网上虽然出现了2.0版本离线API,但是经试用,存在很多问题。该1.3版本离线API也是由高人制作,我只是优化了一下,去掉了百度的logo。

2.下载瓦片地图

百度地图是由一张张正方形瓦片组成,在拖动地图时,只加载可视范围内的瓦片。如下图所示,每个方格代表一个瓦片,这样就可以通过访问百度瓦片地图服务器下载瓦片地图。有高人制作了下载工具,电子地图下载器。

Qt加载百度离线地图

3.加载瓦片地图

将下载的地图放在百度离线API指定的目录下,当然这个目录是可以通过API的源码更改的。我使用的目录是maptile(卫星地图)和maptile_(街道地图)。这样通过html引用百度离线API时,地图就显示出来了。

参考链接:http://www.cnblogs.com/i-gps/archive/2012/11/28/2791826.html

4.Qt与JavaScript的交互

当QWebkit加载html显示地图后,只能显示地图,如果想通过Qt界面操作地图或者将地图信息显示到Qt界面,就需要实现Qt与JavaScript的交互,这可以参考我的另一篇微博http://blog.csdn.net/caoshangpa/article/details/

最终的结果如下图所示,实现了地铁经纬度的显示,街道图和卫星图的切换和标注的移动

Qt加载百度离线地图

源码链接:在http://blog.csdn.net/caoshangpa/article/details/的评论中

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/201655.html原文链接:https://javaforall.net

(0)
上一篇 2026年3月20日 上午8:55
下一篇 2026年3月20日 上午8:55


相关推荐

  • 如何更好的使用谷歌搜索引擎加速器_国外搜索引擎

    如何更好的使用谷歌搜索引擎加速器_国外搜索引擎搜索引擎命令大全!1、双引号把搜索词放在双引号中,代表完全匹配搜索,也就是说搜索结果返回的页面包含双引号中出现的所有的词,连顺序也必须完全匹配。bd和Google都支持这个指令。例如搜索:“seo方法图片”2、减号减号代表搜索不包含减号后面的词的页面。使用这个指令时减号前面必须是空格,减号后面没有空格,紧跟着需要排除的词。Google和bd都支持这个指令。例如:搜索-引擎返回的则是包含“搜索”这个词,却不包含“引擎”这个词的结果3、星号星号*是常用的通配符,也可以用在搜索中。百

    2025年10月22日
    4
  • awk 三目运算

    awk 三目运算awk 三目运算 awk BEGIN a b printa b ok err ok

    2026年3月17日
    2
  • GBK,UTF8是什么?有什么区别,做网站选择哪种好?

    GBK,UTF8是什么?有什么区别,做网站选择哪种好?

    2021年9月18日
    51
  • TCP拥塞控制机制(附面试题)

    TCP拥塞控制机制(附面试题)产生的原因∑对资源的需求>可用资源∑对资源的需求>可用资源\sum_{}^{}对资源的需求>可用资源注意单纯的增加网络资源无法解决问题例如:把结点的存储空间扩大,更换更高速率的链路,提高结点处理机的运算速度,不仅不能解决问题,而且可能使网络性能更坏。原因:网络拥塞是许多因素引起的,单纯的解决一个可能会使上述情况得到一些缓解,但是会把拥塞转移到其…

    2022年6月24日
    23
  • 括号匹配算法「建议收藏」

    概述​括号匹配在很多字符串处理的场景中时常被用到,诸如各大IDE括号不匹配的错误提示,编译器编译时检查应该成对出现的括号是否符合要求等,在这里我们就直接使用一种比较常规,但效率不差的方法去解决括号匹配的问题就行了。栈方法匹配问题​为了方便描述,对于需要做匹配的两个符号,比如’(‘和’)’,前者可称为左侧符号,后者可称为右侧符号。在做符号匹配时,如果以左侧符号

    2022年4月13日
    65
  • 如何将本地文件传到虚拟机linux_怎么把文件放到虚拟机里的系统里

    如何将本地文件传到虚拟机linux_怎么把文件放到虚拟机里的系统里一、使用FileZilla上传文件1.启动虚拟机,打开Linux终端,输入ifconfig命令查看IP地址IP地址为192.168.59.62.打开FileZilla,输入IP地址,用户名,密码,端口号,点击快速连接连接成功后,左边为本机资源目录,右边为虚拟机目录,左边选中文件,右键选择上传,即可上传成功二、使用SecureCRT或Xshell上…

    2022年8月22日
    193

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号