MapRoute QML Type
Der Typ MapRoute zeigt eine Route auf einer Karte an. Mehr...
Import Statement: | import QtLocation 6.8 |
Since: | QtLocation 5.0 |
- Liste aller Mitglieder, einschließlich geerbter Mitglieder
- MapRoute ist Teil des QML Maps Plugin.
Eigenschaften
- line
- line.color : color
- line.width : int
- route : Route
Detaillierte Beschreibung
Der Typ MapRoute zeigt eine Route, die über RouteModel oder auf andere Weise erhalten wurde, auf der Karte als Polylinie an, die dem Pfad der Route folgt.
MapRoute ist eigentlich eine MapPolyline, wobei der Pfad jedoch über die Eigenschaft route statt direkt in coordinates angegeben wird.
Standardmäßig wird die Route als eine 1 Pixel dicke schwarze Linie angezeigt. Dies kann mit den Eigenschaften line.width und line.color geändert werden.
Beispielverwendung
So zeichnen Sie eine route auf eine map:
import QtQuick import QtPositioning import QtLocation Map { RouteModel { id: routeModel } MapItemView { model: routeModel delegate: routeDelegate } Component { id: routeDelegate MapRoute { route: routeData line.color: "blue" line.width: 5 smooth: true opacity: 0.8 } } }
Dokumentation der Eigenschaft
Diese Eigenschaft ist Teil der Eigenschaftsgruppe Linie. Die Eigenschaftsgruppe Linie enthält die Breite und die Farbe, die zum Zeichnen der Linie verwendet werden.
Die Breite wird in Pixel angegeben und ist unabhängig von der Zoomstufe der Karte. Die Standardwerte entsprechen einem schwarzen Rand mit einer Breite von 1 Pixel.
Um keine Linie zu zeichnen, verwenden Sie eine Breite von 0 oder eine transparente Farbe.
route : Route |
Diese Eigenschaft enthält die zu zeichnende Route, die zur Darstellung einer geografischen Route verwendet werden kann.
© 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.