我正在开发一个地图项目,我有一个基于Linux Debian Jessie的OSM磁贴服务器,它使用Mapnik和mod_tiles来渲染磁贴。
图块的网址:http://domain/mod_tiles/Z/X/Y.png
我想用Qt框架在C ++中构建一个客户端应用程序,但我真的不知道应该如何启动它。 我在Qt中找到了一个例子,但我不知道如何将tile服务器从默认更改为我的tile服务器。
如果您知道答案或有一些帮助,或者您知道另一种解决问题的方法,请通知我。
答案 0 :(得分:0)
根据http://doc.qt.io/qt-5/location-plugin-osm.html,有两种方法可以做到这一点。 最简单的方法是将osm.mapping.custom.host设置为http://domain/mod_tiles/,然后使用最后一个Map.supportedMapTypes。