Zéro envoi — tout s’exécute dans votre navigateur

Convertisseur de systèmes de coordonnées — GPS WGS84 GCJ02 BD09

Vos coordonnées GPS tombent à plus de 100 mètres sur les cartes chinoises ?

Convertissez instantanément entre WGS84 (GPS brut), GCJ02 (Amap/Tencent) et BD09 (Baidu) : collez et convertissez, rien ne quitte votre navigateur.

Données d’exemple — saisissez vos propres coordonnées à convertir

Résultat

Latitude

39.9056033

Longitude

116.4136423

GCJ02 (coordonnées Mars Chine — AutoNavi / Tencent)

Guide complet de conversion de coordonnées — WGS84, GCJ02, BD09

Si vous avez déjà placé une coordonnée GPS sur une carte en Chine et vu le point tomber 500 mètres à côté de sa cible, vous avez rencontré une incompatibilité de systèmes de coordonnées. Pays et plates-formes utilisent différents systèmes de référence (CRS), et les convertir correctement est essentiel pour la cartographie, les SIG et les applications géolocalisées. Ce convertisseur gère les trois grands systèmes utilisés en Chine et dans le monde — WGS84, GCJ02 et BD09 — avec des conversions entièrement exécutées dans votre navigateur.

WGS84 — la norme GPS mondiale

WGS84 (World Geodetic System 1984, EPSG:4326) est le système utilisé par les satellites GPS du monde entier. Google Maps hors de Chine continentale, Apple Maps au niveau mondial, OpenStreetMap et quasiment tous les services cartographiques internationaux utilisent WGS84 comme système natif. Si vous enregistrez un point de cheminement GPS avec votre téléphone hors de Chine, vous enregistrez du WGS84. WGS84 est géographiquement exact : une latitude de 39,9042 et une longitude de 116,4074 en WGS84 pointent au bon endroit sur Terre, sans décalage intentionnel. Cela en fait le format universel d’échange de données géospatiales.

GCJ02 — le décalage chiffré de la Chine (coordonnées Mars)

GCJ02, parfois appelé « coordonnées Mars » par les développeurs, est imposé par la norme nationale chinoise GB/T 17278 pour toutes les cartes publiées en Chine continentale. Il applique aux coordonnées WGS84 un décalage cryptographique non linéaire, déplaçant typiquement les positions de 100 à 500 mètres dans une direction variable selon le lieu. L’algorithme de décalage est délibérément obscurci pour empêcher la rétro-ingénierie. Les services qui utilisent GCJ02 incluent AutoNavi (Gaode), Tencent Maps et Apple Maps en Chine. Si vous développez pour le marché chinois ou exploitez les données de ces plates-formes, vous devez convertir le GCJ02 en WGS84 avant stockage en base standard, et reconvertir avant affichage sur les cartes chinoises.

BD09 — la deuxième couche propriétaire de Baidu

BD09 est le système de coordonnées propriétaire de Baidu Maps qui ajoute un décalage supplémentaire par-dessus GCJ02. Convertir WGS84 → BD09 demande donc deux étapes : WGS84 → GCJ02, puis GCJ02 → BD09. Le double décalage peut éloigner les coordonnées de 700 mètres de leur vraie position WGS84. Baidu Maps est l’une des plates-formes cartographiques les plus utilisées en Chine, et la spécification BD09-BD09LL est documentée dans le SDK développeur LBSYUN. La conversion inverse (BD09 → WGS84) est une approximation précise à 1–2 mètres en Chine continentale. Ce convertisseur utilise des algorithmes open-source validés par rapport à l’API Baidu Maps.

Préparez vos nuits d’astrophoto avec des coordonnées converties → Calculateur de champ de télescope

Quand avez-vous besoin de ce convertisseur ?

Vous avez besoin d’une conversion chaque fois que vous mélangez des données d’écosystèmes cartographiques différents. Cas courants : (1) vous intégrez une API cartographique chinoise (AutoNavi/Tencent/Baidu) et devez convertir ses réponses en WGS84 pour les stocker ; (2) vous êtes analyste SIG et préparez des données réglementaires en Chine, qui exigent du GCJ02 selon GB/T 17278 ; (3) vous déboguez un affichage où les points sont décalés : c’est presque toujours une incompatibilité WGS84/GCJ02/BD09 ; (4) vous utilisez en Chine un appareil GPS qui produit du WGS84 mais devez l’afficher sur une application cartographique chinoise. Le convertisseur gère les trois systèmes dans les deux sens : WGS84 vers GCJ02, GCJ02 vers BD09 et WGS84 vers BD09. Hors de Chine continentale, GCJ02 équivaut à WGS84 sans décalage, et le convertisseur gère ce cas automatiquement.

Calculez le temps sidéral local depuis vos coordonnées GPS converties → Calculateur de temps sidéral

Pourquoi les systèmes de coordonnées diffèrent-ils ?

WGS84 — la norme mondiale

Utilisé par les satellites GPS, Google Maps (hors Chine) et la plupart des API cartographiques internationales. Coordonnées géographiquement exactes dans le monde entier.

NGA — spécification WGS84

GCJ02 — le décalage chiffré de la Chine

Imposé par la réglementation chinoise, GCJ02 applique aux coordonnées WGS84 un décalage cryptographique non linéaire. Utilisé par AutoNavi (Gaode), Tencent Maps et Apple Maps en Chine.

Wikipédia — origine de GCJ-02

BD09 — la couche supplémentaire de Baidu

Baidu Maps ajoute par-dessus GCJ02 un décalage propriétaire supplémentaire. Utiliser directement des coordonnées WGS84 dans les API Baidu produit une dérive visible de la carte.

Plateforme ouverte Baidu Maps

Confidentialité — les coordonnées ne quittent pas votre appareil

Toutes les conversions s’exécutent entièrement dans votre navigateur avec des algorithmes open-source. Aucune coordonnée n’est envoyée à un serveur.

Norme ISO 19111 des systèmes de coordonnées

Fondé sur l’algorithme de décalage GCJ02 selon la norme nationale chinoise GB/T 17278 et sur l’algorithme BD09 documenté dans Baidu Maps LBSYUN.

Quand avez-vous besoin de ce convertisseur ?

Intégration d’API cartographiques chinoises

Les développeurs utilisant les API AutoNavi (Gaode), Tencent Maps ou Baidu Maps reçoivent des coordonnées GCJ02 ou BD09. Convertissez-les en WGS84 avant tout stockage dans une base indépendante du GPS.

Mise en conformité des jeux de données SIG

Les ingénieurs SIG qui publient des données cartographiques en Chine doivent fournir du GCJ02 selon la norme nationale GB/T 17278. Convertissez vos données source WGS84 avant soumission.

Déboguer la dérive des cartes

Si votre point cartographique est décalé de 100 à 700 m en Chine, vous mélangez les systèmes de coordonnées. Utilisez ce convertisseur pour identifier le bon décalage pour votre plate-forme cible.

Questions fréquentes

Quelle différence entre WGS84 et GCJ02 ?

WGS84 est la norme GPS mondiale. GCJ02 applique un décalage chiffré obligatoire pour les cartes publiées en Chine ; ce convertisseur gère les trois systèmes. Le décalage est typiquement de 100 à 500 mètres.

Peut-on reconvertir du BD09 en WGS84 ?

Oui. Ce convertisseur effectue un calcul inverse approché, précis à 1–2 mètres près pour les coordonnées en Chine continentale.

Pourquoi mon point apparaît-il au mauvais endroit sur Baidu Maps ?

Vous utilisez probablement des coordonnées WGS84 dans un contexte qui attend BD09. Utilisez ce convertisseur avant de transmettre vos coordonnées à l’API Baidu Maps.

Cet outil est-il précis hors de Chine ?

Hors de Chine continentale, GCJ02 = WGS84 (aucun décalage n’est appliqué). BD09 n’est utilisé que par Baidu et ne concerne que la Chine. Ce convertisseur gère automatiquement tous les cas limites.

Pourquoi mon GPS affiche-t-il la mauvaise position sur les cartes ?

Si vous êtes en Chine ou utilisez une application cartographique chinoise (Baidu, Amap), votre GPS donne des coordonnées WGS84 alors que la carte attend du GCJ02 ou du BD09, d’où un décalage de 100 à 500 mètres. Ce convertisseur sur fasttool.io le corrige instantanément : collez vos coordonnées, choisissez le sens de conversion et obtenez les valeurs corrigées pour votre système cartographique cible.

Guides associés

All coordinate conversions run entirely in your browser. Input coordinates are never transmitted to any server. This tool uses WGS84 (EPSG:4326) and publicly documented transformation formulas from EPSG and OGC standards.

All tools on fastool.io run entirely in your browser — zero data leaves your device. No personal data is collected, stored, or transmitted to any server. Solar calculations use SunCalc.js; lunar data uses JPL DE440 ephemeris; coordinate transforms use publicly documented EPSG/OGC standards. This site requires no signup, no account, and no cloud processing.