【问题标题】:How can I display my OSM tiles in Qt client application?如何在 Qt 客户端应用程序中显示我的 OSM 磁贴?
【发布时间】:2017-03-24 21:38:34
【问题描述】:

我正在做一个地图项目,我有一个基于 Linux Debian Jessie 构建的 OSM 切片服务器,它使用 Mapnik 和 mod_tiles 来渲染切片。

磁贴的 URL:http://domain/mod_tiles/Z/X/Y.png

我也想用 Qt 框架在 C++ 中构建一个客户端应用程序,但我真的不知道应该如何启动它。 我在 Qt 中找到了一个示例,但我不知道如何将切片服务器从默认更改为我的切片服务器。

如果您知道答案或有帮助,或者您知道解决我问题的其他方法,请告诉我。

【问题讨论】:

    标签: c++ qt openstreetmap mapnik


    【解决方案1】:

    根据http://doc.qt.io/qt-5/location-plugin-osm.html,有两种方法可以做到这一点。 最简单的方法是将 osm.mapping.custom.host 设置为http://domain/mod_tiles/,然后使用最后一个 Map.supportedMapTypes。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-09-23
      相关资源
      最近更新 更多