Auf dieser Seite

geoSatelliteInfo QML Value Type

Der Typ „geoSatelliteInfo“ stellt grundlegende Informationen zu einem Satelliten dar. Mehr...

Import Statement: import QtPositioning
Since: Qt 6.5

Eigenschaften

Methoden

Ausführliche Beschreibung

Dieser Typ ist eine QML-Darstellung von QGeoSatelliteInfo. Der Typ kann nicht über QML erstellt werden und darf nur bei der Verarbeitung von Satellitenaktualisierungen von SatelliteSource verwendet werden.

Dieser Typ enthält die schreibgeschützten Eigenschaften ` satelliteSystem`, ` satelliteIdentifier ` und ` signalStrength ` sowie optionale Attribute.

Verwenden Sie die Methode „ hasAttribute “, um zu prüfen, ob das Attribut vorhanden ist, und die Methode „ attribute “, um dessen Wert abzurufen.

Siehe auch „ QGeoSatelliteInfo “.

Dokumentation zu Eigenschaften

satelliteIdentifier : int [read-only]

Enthält die Identifikationsnummer des Satelliten.

Die Satelliten-Identifikationsnummer kann zur Identifizierung eines Satelliten innerhalb des Satellitensystems verwendet werden.

Der tatsächliche Wert kann je nach Plattform und ausgewähltem Backend variieren.

satelliteSystem : enumeration [read-only]

Enthält das GNSS-System des Satelliten.

KonstanteBeschreibung
GeoSatelliteInfo.UndefinedNicht definiert.
GeoSatelliteInfo.GPSGlobal Positioning System (USA).
GeoSatelliteInfo.GLONASSGlobales Positionierungssystem (Russland).
GeoSatelliteInfo.GALILEOGlobales Navigationssatellitensystem (EU).
GeoSatelliteInfo.BEIDOUBeiDou-Navigationssatellitensystem (China).
GeoSatelliteInfo.QZSSQuasi-Zenith-Satellitensystem (Japan).
GeoSatelliteInfo.MultipleDieser Typ weist in der Regel darauf hin, dass die Informationen von einem Gerät empfangen werden, das mehrere Satellitensysteme unterstützt, und das Satellitensystem nicht ausdrücklich angegeben ist.
GeoSatelliteInfo.CustomTypeDer erste Typ, der für Benutzerzwecke verwendet werden kann.

signalStrength : real [read-only]

Enthält die Signalstärke in Dezibel.

Methodendokumentation

real attribute(Attribute attr)

Gibt den Wert des Attributs „ attr “ zurück oder -1, wenn der Wert nicht festgelegt wurde.

Die folgenden Attribute werden unterstützt:

  • GeoSatelliteInfo.Elevation - die Elevation des Satelliten in Grad.
  • GeoSatelliteInfo.Azimuth - der Azimutwinkel zum geografischen Norden in Grad.

bool hasAttribute(Attribute attr)

Gibt „ true “ zurück, wenn die Satelliteninformationen das Attribut „ attr “ enthalten. Andernfalls wird „ false “ zurückgegeben.

Eine Liste der unterstützten Attribute finden Sie unter ` attribute()`.

© 2026 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.