【发布时间】:2017-12-21 12:30:04
【问题描述】:
我已成功设置本地 OSM 服务器,并希望将其用作我的应用程序的 tile 提供程序。但是,我面临一些难以使 Qt Location 应用程序连接到本地服务器的问题。以下代码是一个简单的 QML 应用程序,它使用本地服务器地址配置“osm.mapping.host”插件的属性。我注意到插件忽略了配置并从 MapQuest 检索图块。
我想知道是否有人将 OSM 插件连接到与默认服务器不同的服务器上?
Window {
visible: true
Plugin {
id: mapPlugin
name: "osm"
PluginParameter { name: "osm.useragent"; value: "map" }
PluginParameter { name: "osm.mapping.host"; value: "http://127.0.0.1/osm_tiles/" }
PluginParameter { name: "osm.mapping.copyright"; value: "All mine" }
}
Map {
id: map
plugin: mapPlugin
anchors.fill: parent
center {
latitude: -23.5475
longitude: -46.636110
}
zoomLevel: 10
gesture.enabled: true
}
}
【问题讨论】:
标签: qt geolocation qml