Настройка карты Qt QML с помощью плагинов карт Google
Я пытаюсь настроить карту QML с помощью Google Maps . Я использую этот плагин от vladest, который добавляет поддержку Google Map для QtPositioning Map и работает как положено, но я не нашел, как его настроить.
Я попытался параметризовать
Plugin
в QML с использованием
PluginParameter
:
Plugin {
id: mapPlugin
name: "googlemaps"
// specify plugin parameters if necessary
//PluginParameter {
// name:"googlemaps.maps.apikey"
// value:"<--------->"
//}
//PluginParameter {
// name:"googlemaps.maps.identifier" // I have also tried mapId & map_id instead of identifier
// value: "8e0a97af9386fef"
//}
//PluginParameter {
// name:"googlemaps.maps.identifier"
// value: "8e0a97af9386fef"
//}
//PluginParameter {
// name:"googlemaps.identifier"
// value: "8e0a97af9386fef"
//}
//PluginParameter {
// name:"googlemaps.identifier"
// value: "8e0a97af9386fef"
//}
//PluginParameter {
// name:"identifier"
// value: "8e0a97af9386fef"
//}
//PluginParameter {
// name:"identifier"
// value: "8e0a97af9386fef"
//}
//PluginParameter {
// name:"googlemaps.maps.Map.identifier"
// value: "8e0a97af9386fef"
//}
//PluginParameter {
// name:"googlemaps.maps.map.identifier"
// value: "8e0a97af9386fef"
//}
//PluginParameter {
// name:"googlemaps.maps.map.identifier"
// value: "8e0a97af9386fef"
}
Map {
anchors.fill: parent
plugin: mapPlugin
}
Я также изучил API Google с помощью стилей, и я также попробовал пример стиля с помощью
mapId
, но не удалось заставить его работать.
Я также пытался отредактировать код плагина и добавить идентификатор карты в запрос запроса плитки, но безуспешно.
Есть ли способ настроить карту?