Sur cette page

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

Méthodes

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.

ConstanteDescription
GeoSatelliteInfo.UndefinedNon défini.
GeoSatelliteInfo.GPSSystème de positionnement global (États-Unis).
GeoSatelliteInfo.GLONASSSystème de positionnement global (Russie).
GeoSatelliteInfo.GALILEOSystème mondial de navigation par satellite (UE).
GeoSatelliteInfo.BEIDOUSystème de navigation par satellite BeiDou (Chine).
GeoSatelliteInfo.QZSSSystème de satellites quasi-zénithaux (Japon).
GeoSatelliteInfo.MultipleCe 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.CustomTypeLe 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.