geoSatelliteInfo QML Value Type
Der Typ geoSatelliteInfo stellt grundlegende Informationen über einen Satelliten dar. Mehr...
Import Statement: | import QtPositioning |
Since: | Qt 6.5 |
Eigenschaften
- satelliteIdentifier : int
- satelliteSystem : enumeration
- signalStrength : real
Methoden
- real attribute(Attribute attr)
- bool hasAttribute(Attribute attr)
Detaillierte Beschreibung
Dieser Typ ist eine QML-Darstellung von QGeoSatelliteInfo. Der Typ kann nicht in QML erstellt werden und kann nur verwendet werden, wenn Satelliten-Updates von SatelliteSource verarbeitet 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 existiert oder nicht, und die Methode attribute, um seinen Wert zu erhalten.
Siehe auch QGeoSatelliteInfo.
Eigenschaft Dokumentation
satelliteIdentifier : int |
Enthält die Nummer der Satellitenkennung.
Die Satelliten-Kennnummer 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 |
Enthält das GNSS-System des Satelliten.
Konstante | Beschreibung |
---|---|
GeoSatelliteInfo.Undefined | Nicht definiert. |
GeoSatelliteInfo.GPS | Globales Positionsbestimmungssystem (USA). |
GeoSatelliteInfo.GLONASS | Globales Positionsbestimmungssystem (Russland). |
GeoSatelliteInfo.GALILEO | Globales Satellitennavigationssystem (EU). |
GeoSatelliteInfo.BEIDOU | BeiDou Navigationssatellitensystem (China). |
GeoSatelliteInfo.QZSS | Quasi-Zenith-Satellitensystem (Japan). |
GeoSatelliteInfo.Multiple | Dieser Typ zeigt normalerweise an, dass die Informationen von einem Gerät empfangen werden, das mehrere Satellitensysteme unterstützt, wobei das Satellitensystem nicht explizit angegeben ist. |
GeoSatelliteInfo.CustomType | Der erste Typ, der für Benutzerzwecke verwendet werden kann. |
signalStrength : real |
Enthält die Signalstärke in Dezibel.
Methode Dokumentation
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
- das Azimut zum wahren Norden in Grad.
bool hasAttribute(Attribute attr) |
Gibt true
zurück, wenn die Satelliteninformationen das Attribut attr enthalten. Andernfalls wird false
zurückgegeben.
Siehe attribute() für die Liste der unterstützten Attribute.
© 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.