geocircle QML Value Type
Der Typ Geokreis stellt ein kreisförmiges geografisches Gebiet dar. Mehr...
Import Statement: | import QtPositioning |
Detaillierte Beschreibung
Der Typ geocircle
ist ein geoshape, der ein kreisförmiges geografisches Gebiet darstellt. Er ist eine direkte Darstellung von QGeoCircle und wird durch coordinate definiert, das die center des Kreises angibt, und durch qreal, das die radius des Kreises in Metern angibt.
Der Kreis wird als ungültig angesehen, wenn die Koordinate center ungültig ist oder wenn radius kleiner als Null ist.
Beispiel für die Verwendung
Verwenden Sie Eigenschaften vom Typ var, um einen geocircle
zu speichern. Um einen geocircle
Wert zu erstellen, verwenden Sie die Funktion QtPositioning.circle():
import QtPositioning Item { property var region: QtPositioning.circle(QtPositioning.coordinate(-27.5, 153.1), 1000) }
Bei der Integration mit C++ ist zu beachten, dass jeder QGeoCircle Wert, der von C++ an QML übergeben wird, automatisch in einen geocircle
Wert umgewandelt wird und umgekehrt.
Eigenschaften
Mittelpunkt
coordinate radius
Diese Eigenschaft enthält die Koordinate des Mittelpunkts des Geokreises.
radius
real radius
Diese Eigenschaft enthält den Radius des Geokreises in Metern.
Der Standardwert für den Radius ist -1, was auf einen ungültigen Geokreisbereich hinweist.
© 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.