Qt Location QML Types

Übersicht

Kurz gesagt, die wichtigsten QML-Typen und ihre Rollen sind wie folgt:

  • Die Place Instanzen enthalten Informationen über das Ziel und die umliegenden Objekte, einschließlich anzeigbarer Darstellungen.
  • Die Map ermöglicht es, die in den Place Objekten enthaltenen Informationen anzuzeigen, zu schwenken, zu zoomen und so weiter.
  • Die route wird von einem Plugin bestimmt, wobei jedes routeSegment die Navigationsanweisungen enthält, die sich an der ständig aktualisierten aktuellen Location orientieren.

Plugins

Plugins liefern die Daten, die zur Berechnung von Routen und Navigationsanweisungen erforderlich sind, und sind in der Regel an einen bestimmten ortsbezogenen Dienst gebunden. Ein Plugin kann zum Beispiel die Verbindung zu einem Dienst ermöglichen, der Geokodierungs- und Routeninformationen bereitstellt, die von der Anwendung genutzt werden können.

Es kann verschiedene GeoServices-Plugins für verschiedene Aufgaben geben, wobei einige Plugins mehr als einen Dienst bereitstellen. Für jedes GeoService-Plugin muss eine QML Plugin -Instanz erstellt werden. Plugins sind für Routing und Geokodierung, Karten und Orte erforderlich, wobei das Standard-Plugin alle vier dieser Dienste abdeckt. Ein Plugin kann einen Online-Zugang erfordern oder es kann Karten und Daten an Bord unterstützen.

Hinweis: Plugins bieten möglicherweise keine Funktionen wie Paging oder Relevanzhinweise.

Unter den folgenden Links finden Sie weitere Informationen über Karten und Orte:

Karten und NavigationAnzeigen von Karten und Finden von Routen
OrteSuchen und Verwalten von Points of Interest

Allgemeine QML-Typen

Plugin

Typ beschreibt ein Plugin für ortsbezogene Dienste

PluginParameter

Typ beschreibt einen Parameter für ein Plugin

Karten QML-Typen

GeoJsonData

Ein Modell zum Darstellen, Laden und Speichern von GeoJSON-Dokumenten

Map

Typ zeigt eine Karte an

MapCircle

Typ zeigt einen geografischen Kreis auf einer Karte an

MapCopyrightNotice

Item zeigt den aktuell gültigen Copyright-Hinweis für ein Kartenelement an

MapItemGroup

Typ ist ein Container für Kartenelemente

MapItemView

Wird verwendet, um die Karte aus einem Modell zu füllen

MapPolygon

Typ zeigt ein Polygon in einer Karte an

MapPolyline

Typ zeigt eine Polylinie auf einer Karte an

MapQuickItem

Typ zeigt ein beliebiges Qt Quick Objekt auf einer Karte an

MapRectangle

Typ zeigt ein Rechteck in einer Karte an

MapRoute

Typ zeigt eine Route auf einer Karte an

cameraCapabilities

Typ enthält Informationen über die Kamerafunktionen für einen bestimmten Kartentyp

mapType

Type enthält Informationen über einen Kartentyp

RouteModel

Typ ermöglicht den Zugriff auf Routen

RouteQuery

Typ wird verwendet, um Abfrageparameter für ein RouteModel bereitzustellen

route

Typ repräsentiert eine geografische Route

routeManeuver

Typ repräsentiert die Informationen, die für den Punkt relevant sind, an dem sich zwei routeSegments treffen

routeSegment

Typ repräsentiert ein Segment einer Route

QML-Typen für die Geokodierung

GeocodeModel

Typ bietet Unterstützung für Suchvorgänge im Zusammenhang mit geografischen Informationen

Orte QML-Typen

Category

Typ stellt eine Kategorie dar, der ein Ort zugeordnet werden kann

CategoryModel

Typ bietet ein Modell der Kategorien, die von einem Plugin unterstützt werden

ContactDetails

Typ enthält Kontaktinformationen für einen Ort

EditorialModel

Typ bietet ein Modell für Ortsredaktionen

ExtendedAttributes

Typ enthält zusätzliche Daten über einen Ort

ImageModel

Typ stellt ein Modell von Ortsbildern bereit

Place

Typ stellt einen Ort dar, der eine Position von Interesse ist

PlaceSearchModel

Ermöglicht den Zugriff auf Suchergebnisse für Orte

PlaceSearchSuggestionModel

Bietet Zugang zu Vorschlägen für Suchbegriffe

ReviewModel

Typ bietet ein Modell von Ortsbewertungen

contactDetail

Typ enthält ein Kontaktdetail wie eine Telefonnummer oder eine Website-Adresse

icon

Typ stellt das Symbol eines Ortes dar

placeAttribute

Typ enthält allgemeine Informationen über Ortsattribute

ratings

Typ enthält Informationen über die Bewertung eines Ortes

supplier

Enthält Daten über den Anbieter eines Ortes, das Bild eines Ortes, eine Bewertung oder einen Leitartikel

user

Typ identifiziert einen Benutzer, der ein bestimmtes Place-Inhaltselement beigetragen hat

Alphabetische Auflistung aller QML-Typen

Category

Typ stellt eine Kategorie dar, der ein Ort zugeordnet werden kann

CategoryModel

Typ bietet ein Modell der Kategorien, die von einem Plugin unterstützt werden

ContactDetails

Typ enthält Kontaktinformationen für einen Ort

EditorialModel

Typ bietet ein Modell für redaktionelle Beiträge zu einem Ort

ExtendedAttributes

Typ enthält zusätzliche Daten über einen Ort

GeoJsonData

Ein Modell zum Darstellen, Laden und Speichern von GeoJSON-Dokumenten

GeocodeModel

Typ bietet Unterstützung für Suchvorgänge im Zusammenhang mit geografischen Informationen

ImageModel

Typ bietet ein Modell für Ortsbilder

Map

Type zeigt eine Karte an

MapCircle

Typ zeigt einen geografischen Kreis auf einer Karte an

MapCopyrightNotice

Item zeigt den aktuell gültigen Copyright-Hinweis für ein Kartenelement an

MapItemGroup

Typ ist ein Container für Kartenelemente

MapItemView

Dient zum Auffüllen der Karte aus einem Modell

MapPolygon

Typ zeigt ein Polygon in einer Karte an

MapPolyline

Typ zeigt eine Polylinie auf einer Karte an

MapQuickItem

Typ zeigt ein beliebiges Qt Quick Objekt auf einer Karte an

MapRectangle

Typ zeigt ein Rechteck in einer Karte an

MapRoute

Typ zeigt eine Route auf einer Karte an

MapView

Eine interaktive Kartenanzeigekomponente

Place

Typ stellt einen Ort dar, der eine Position von Interesse ist

PlaceSearchModel

Ermöglicht den Zugriff auf Ergebnisse der Ortssuche

PlaceSearchSuggestionModel

Ermöglicht den Zugriff auf Vorschläge für Suchbegriffe

Plugin

Typ beschreibt ein Plugin für ortsbezogene Dienste

PluginParameter

Typ beschreibt einen Parameter für ein Plugin

ReviewModel

Typ bietet ein Modell für Ortsbewertungen

RouteModel

Type ermöglicht den Zugriff auf Routen

RouteQuery

Type wird verwendet, um Abfrageparameter für ein RouteModel bereitzustellen

cameraCapabilities

Typ enthält Informationen über die Kamerafunktionen für einen bestimmten Kartentyp

contactDetail

Typ enthält ein Kontaktdetail wie eine Telefonnummer oder eine Website-Adresse

icon

Type stellt das Symbol eines Ortes dar

mapType

Type enthält Informationen über einen Kartentyp

placeAttribute

Typ enthält allgemeine Informationen über Ortsattribute

ratings

Typ enthält Informationen über die Bewertung eines Ortes

route

Typ stellt eine geografische Route dar

routeManeuver

Typ repräsentiert die Informationen, die für den Punkt relevant sind, an dem sich zwei routeSegments treffen

routeSegment

Typ repräsentiert ein Segment einer Route

supplier

Enthält Daten über den Anbieter eines Ortes, das Bild eines Ortes, eine Bewertung oder einen Leitartikel

user

Typ identifiziert einen Nutzer, der ein bestimmtes Ortsinhaltselement beigetragen hat

© 2025 The Qt Company Ltd. Documentation contributions included herein are the copyrights of their respective owners. The documentation provided herein is licensed under the terms of the GNU Free Documentation License version 1.3 as published by the Free Software Foundation. Qt and respective logos are trademarks of The Qt Company Ltd. in Finland and/or other countries worldwide. All other trademarks are property of their respective owners.