Sur cette page

geoSatelliteInfo QML Value Type

Le type geoSatelliteInfo représente des informations de base sur un satellite. Plus d'informations...

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 pour traiter les mises à jour de satellites à partir 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 obtenir sa valeur.

Voir aussi 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 peut être utilisé pour 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]

Indique le système GNSS du satellite.

ConstanteDescription
GeoSatelliteInfo.UndefinedNon définie.
GeoSatelliteInfo.GPSSystème de positionnement global (États-Unis).
GeoSatelliteInfo.GLONASSSystème de positionnement global (Russie).
GeoSatelliteInfo.GALILEOSystème global de navigation par satellite (UE).
GeoSatelliteInfo.BEIDOUSystème de navigation par satellite BeiDou (Chine).
GeoSatelliteInfo.QZSSSystème satellitaire quasi-zénithal (Japon).
GeoSatelliteInfo.MultipleCe type indique normalement que l'information est reçue d'un dispositif qui prend en charge plusieurs systèmes de satellites et que le système de satellites n'est pas explicitement spécifié.
GeoSatelliteInfo.CustomTypeIl s'agit du premier type pouvant être utilisé par l'utilisateur.

signalStrength : real [read-only]

Indique l'intensité 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 vrai, en degrés.

bool hasAttribute(Attribute attr)

Renvoie true si l'information satellite contient l'attribut attr. Sinon, il 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.