geoSatelliteInfo QML Value Type
Le type `geoSatelliteInfo` représente les informations de base concernant un satellite. En savoir plus…
| Import Statement: | import QtPositioning |
| Since: | Qt 6.5 |
Propriétés
- satelliteIdentifier : int
- satelliteSystem : enumeration
- signalStrength : real
Méthodes
- real attribute(Attribute attr)
- bool hasAttribute(Attribute attr)
Description détaillée
Ce type est une représentation QML de QGeoSatelliteInfo. Ce type ne peut pas être créé à partir de QML et ne peut être utilisé que lors du traitement des mises à jour par satellite provenant de SatelliteSource.
Ce type contient les propriétés en lecture seule ` satelliteSystem`, ` satelliteIdentifier ` et ` signalStrength `, ainsi que des attributs facultatifs.
Utilisez la méthode ` hasAttribute ` pour vérifier si l’attribut existe ou non, et la méthode ` attribute ` pour récupérer sa valeur.
Voir également QGeoSatelliteInfo.
Documentation sur les propriétés
satelliteIdentifier : int [read-only]
Contient le numéro d'identification du satellite.
Le numéro d'identification du satellite permet d'identifier un satellite au sein du système satellitaire.
La valeur réelle peut varier en fonction de la plateforme et du backend sélectionné.
satelliteSystem : enumeration [read-only]
Contient le système GNSS du satellite.
| Constante | Description |
|---|---|
GeoSatelliteInfo.Undefined | Non défini. |
GeoSatelliteInfo.GPS | Système de positionnement global (États-Unis). |
GeoSatelliteInfo.GLONASS | Système de positionnement global (Russie). |
GeoSatelliteInfo.GALILEO | Système mondial de navigation par satellite (UE). |
GeoSatelliteInfo.BEIDOU | Système de navigation par satellite BeiDou (Chine). |
GeoSatelliteInfo.QZSS | Système de satellites quasi-zénithaux (Japon). |
GeoSatelliteInfo.Multiple | Ce type indique généralement que les informations proviennent d’un appareil prenant en charge plusieurs systèmes satellitaires, sans que le système satellitaire soit explicitement précisé. |
GeoSatelliteInfo.CustomType | Le premier type pouvant être utilisé par les utilisateurs. |
signalStrength : real [read-only]
Contient la puissance du signal en décibels.
Documentation de la méthode
real attribute(Attribute attr)
Renvoie la valeur de l'attribut « attr » ou -1 si la valeur n'a pas été définie.
Les attributs suivants sont pris en charge :
GeoSatelliteInfo.Elevation- l'élévation du satellite, en degrés.GeoSatelliteInfo.Azimuth- l'azimut par rapport au nord géographique, en degrés.
bool hasAttribute(Attribute attr)
Renvoie « true » si les informations satellite contiennent l'attribut « attr ». Sinon, renvoie « false ».
Voir attribute() pour la liste des attributs pris en charge.
© 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.