如何在Qt客户端应用程序中显示我的OSM磁贴
How can I display my OSM tiles in Qt client application?
我正在做一个地图项目,我有一个OSM瓦片服务器,它建立在Linux Debian Jessie上,它使用Mapnik和mod_tiles来渲染图块。
磁贴的网址:http://domain/mod_tiles/Z/X/Y.png
我也想C++Qt框架构建一个客户端应用程序,但我真的不知道应该如何启动它。我在Qt中找到了一个示例,但我不知道如何将磁贴服务器从默认更改为我的磁贴服务器。
如果您知道答案或有一些帮助,或者如果您知道解决我问题的另一种方法,请通知我。
根据 http://doc.qt.io/qt-5/location-plugin-osm.html 的说法,有两种方法可以做到这一点。最简单的方法是将osm.mapping.custom.host设置为 http://domain/mod_tiles/,然后使用最后一个Map.supportedMapTypes。
相关文章:
- 为什么我的程序不能显示斐波那契级数?
- 为什么我的 cout 在输出中没有显示字符串?
- 为什么在为其分配编号后无法显示我的字符串值?
- 你能帮我解决显示矩阵的问题吗?
- 我的期末考试遇到了麻烦.代码不断循环回到我的订购菜单,不会显示我的总价
- 如何重载运算符<<显示我的列表
- 为什么我无法显示我的链表?
- 为什么我的代码不显示我的 TButton 数组?
- 我如何显示我的字符串
- 如何在printf中显示我的源代码的行号
- 如何在Qt客户端应用程序中显示我的OSM磁贴
- 类,显示我的最终结果C++时出现问题
- 需要有关使用 for 循环显示我的数组的帮助
- 有没有一种方法可以在两列中显示我的素数列表输出
- 如何显示我的 Queue & Stack?
- 如何使用 OPENCV 显示我的代码中的图像
- 无法显示我的每个函数的结果
- 我如何让Anjuta突出显示我的构建系统(waf)产生的错误/行
- 如何在 GUI 输出窗口而不是 Visual Studio 2015 中的 cmd 控制台上显示我的C++程序输出
- 为什么 OpenGL 不显示我的火粒子