Formats de données GNSS
Introduction
Les récepteurs GNSS produisent différents formats de données.
Certains sont destinés à la navigation en temps réel, d’autres au post-traitement, ou encore à la transmission de corrections.
Comprendre ces formats permet de mieux exploiter les données GNSS dans les logiciels SIG, de topographie ou de géodésie.
Comprendre ces formats permet de mieux exploiter les données GNSS dans les logiciels SIG, de topographie ou de géodésie.
NMEA
Le format le plus répandu.
NMEA (National Marine Electronics Association) est un protocole texte utilisé pour transmettre la position GNSS en temps réel.
Caractéristiques :
- format texte simple
- utilisé par la majorité des logiciels SIG
- compatible avec Android / QField / SW Maps
- faible volume de données
Exemples de phrases :
$GGA
$RMC
$GSA
$GSV
👉 Sert principalement à transmettre :
- latitude
- longitude
- altitude
- qualité de position (fix, float, autonome)
- nombre de satellites
RTCM
Le langage des corrections GNSS.
RTCM (Radio Technical Commission for Maritime Services) est utilisé pour transmettre les corrections différentielles nécessaires au RTK.
Caractéristiques :
- utilisé par les bases RTK
- transmis via NTRIP
- permet une précision centimétrique
Exemples de messages :
RTCM 1005
RTCM 1074
RTCM 1084
RTCM 1094
RTCM 1230
👉 Sert à transmettre :
- observations satellites
- corrections d’orbite
- corrections d’horloge
- données de station de référence
RINEX
Le format scientifique.
RINEX (Receiver Independent Exchange Format) est utilisé pour enregistrer les observations GNSS pour analyse et post-traitement.
Caractéristiques :
- format standard international
- utilisé en géodésie
- permet le PPK et le PPP
Contient :
- observations satellites
- éphémérides
- horloges
👉 utilisé pour :
- traitement scientifique
- recalcul de trajectoire
- archivage GNSS
UBX
Format propriétaire u-blox.
Caractéristiques :
- binaire
- très précis
- accès aux données internes du récepteur
Utilisé pour :
- configuration du récepteur
- données brutes GNSS
Formats propriétaires fabricants
Certains fabricants utilisent leurs propres formats :
- Septentrio SBF
- Hemisphere Binary
- Unicore Binary
Ces formats permettent d’accéder à des données avancées :
- IMU
- observations brutes
- état interne du récepteur
Tableau récapitulatif
| Format | Usage | Temps réel | Post-traitement |
| NMEA | Position | oui | non |
| RTCM | Corrections RTK | oui | non |
| Rinex | Observations GNSS | non | oui |
| UBX | Configuration / raw | oui | oui |
| Propriétaires | données avancées | oui | oui |
Conclusion
Dans la pratique :
- NMEA → position pour SIG et navigation
- RTCM → corrections RTK
- RINEX → post-traitement GNSS
La plupart des systèmes GNSS utilisent plusieurs formats simultanément.
Exemple typique :
RTCM → corrections
GNSS → calcul position
NMEA → envoi de la position au logiciel

