Mapboxgl在Qt给出的示例中不起作用

时间:2018-12-20 18:22:47

标签: c++ qt qml mapbox mapbox-gl

我正在尝试使mapboxgl与Qt配合使用(在我的情况下为5.11.2版)。 Qt Creator提供了minimum_map示例,其中给出了mapboxgl插件作为可能的输入选项,但是在启动项目后,它仅显示白屏。

我已经尝试通过添加其他PluginParamter(例如mapboxgl.access_token)来修改示例,并使用了https://www.mapbox.com/qt/上的示例

为了使mapboxgl正常工作,我是否缺少某些东西?

这是我的qml代码如下:

import QtQuick 2.0
import QtQuick.Window 2.0
import QtLocation 5.11
import QtPositioning 5.6

Window {
width: 512
height: 512
visible: true

Plugin {
    id: mapPlugin

name: "mapboxgl"
    PluginParameter {
    name: "mapboxgl.mapping.items.insert_before"
    value: "road-label-small"
    }
    PluginParameter {
    name: "mapboxgl.mapping.use_fbo"
    value: "false"
    }
    PluginParameter {
    name: "mapboxgl.access_token"
    value: "---removed---"
    }
    PluginParameter {
    name: "mapboxgl.mapping.additional_style_urls"
    value: "mapbox://styles/mapbox/navigation-guidance-day-v2"
    }
}

    Map {
    anchors.fill: parent
    plugin: mapPlugin
    center: QtPositioning.coordinate(59.91, 10.75) // Oslo
    zoomLevel: 14
    }
}

0 个答案:

没有答案