Vous exportez un itinéraire en GPX pour votre GPS ou appli et l’import échoue ? Fichier vide, points manquants ou erreur « fichier invalide » : ce guide propose un diagnostic rapide (30 s) et des solutions testées, avec astuces pour Garmin, Komoot, Strava et Google Maps.
Problème n°1 : le fichier GPX est vide ou trop petit
Symptômes rapides
- Taille du fichier < 5–10 ko.
- Import échoue ou crée une trace vide.
- Le fichier s’ouvre mais contient peu de texte.
Causes probables
- Export interrompu ou bug de l’application.
- Fichier compressé (.zip / .gz) non décompressé.
- Export restreint par confidentialité (route privée) ou par limitation d’abonnement.
Solutions pas‑à‑pas (2 minutes)
- Vérifier la taille du fichier et l’extension.
- Ouvrir le fichier dans un éditeur texte (Notepad++ / TextEdit). Si vous ne voyez pas «
- Si extension .zip / .gz → décompresser avant l’import.
- Si le fichier est réellement minuscule, réexporter depuis l’application en rendant la route publique ou en utilisant l’export via l’app mobile (parfois différent du web).
- Tester l’ouverture dans gpx.studio ou avec GPSBabel pour voir si l’outil signale une erreur.
Astuce plateforme
- Garmin : vérifier la visibilité/partage sur Garmin Connect ; si l’export web échoue, essayer l’app mobile ou Garmin BaseCamp.
⚠️ Erreurs à éviter
- Ne pas renommer simplement l’extension .zip en .gpx : décompresser d’abord.
- Si l’export est réservé aux abonnés, l’API peut renvoyer un fichier vide.
Problème n°2 : éléments manquants ou décalage (altitude, waypoints, route transformée)
Symptômes rapides
- Pas d’altitude dans l’instrumentation.
- Waypoints (POI) absents ou noms tronqués.
- La route devient une simple trace (rte → trk) et l’app la recalcule.
Pourquoi ça arrive
- Différences entre balises GPX :
, , . Certaines applis n’importent que . - Conversion GPX ↔ KML/TCX perdant des métadonnées (ele, time, name).
- Export simplifié qui n’inclut que la géométrie.
Solutions pratiques
- Ouvrir le GPX dans gpx.studio ou GPX Editor et vérifier la présence des balises
, , et . - Si l’app cible n’accepte que des tracks : convertir la route en track avec GPSBabel ou gpx.studio (option « export as track »).
- Pour l’altitude manquante : injecter l’élévation via l’option « fetch elevation » dans gpx.studio ou via QGIS avec un DEM.
- Pour récupérer les waypoints, si absents dans le GPX original, exporter depuis l’application d’origine en choisissant « inclure waypoints » ou recréer les wpt dans GPX Editor.
Tableau rapide : rte vs trk vs wpt
| Élément | Usage | Problèmes courants |
|---|---|---|
| rte (route) | itinéraire planifié | Certaines applis n’importent pas |
| trk (track) | trace enregistrée | Toujours importée, mais sans instructions |
| wpt (waypoint) | points d’intérêt | Peut être perdu à la conversion |
Astuce plateforme
- Komoot / Strava : vérifier la documentation d’export ; les routes exportées peuvent simplifier ou omettre des POI selon l’abonnement.
Problème n°3 : erreurs d’encodage ou XML invalide
Symptômes rapides
- Message « file not valid » ou « XML parsing error ».
- Noms contenant des accents tronqués ou caractères bizarres.
- Import qui plante à une ligne précise.
Causes techniques
- Encodage différent de UTF‑8 (ex. ANSI / ISO-8859-1).
- Caractères spéciaux non échappés (&, <, >).
- Balises mal fermées suite à un traitement automatique.
Comment corriger (rapide)
- Ouvrir le fichier et vérifier l’en-tête : il doit indiquer .
- Si encodage incorrect, convertir en UTF‑8 via Notepad++ (Encodage → Convertir en UTF‑8) ou avec la commande iconv.
- Valider le GPX avec un validateur XML ou via gpx.studio ; corriger les erreurs listées (caractères à échapper, balises manquantes).
- Pour automatiser : utiliser GPSBabel pour normaliser le fichier et régénérer un GPX propre.
Avertissement
- Éviter d’éditer les fichiers système ; ne modifiez que le GPX.
Checklist « avant d’exporter » (2 minutes)
✅ Vérifier la taille du fichier (>10 ko attendu pour un itinéraire complet). ✅ Ouvrir et confirmer la présence de l’en-tête XML. ✅ Confirmer la présence des balises
Mini‑boîte outils recommandés
- gpx.studio — visualisation, validation et injection d’altitude (usage : vérifier et corriger rapidement).
- GPSBabel — conversion entre GPX, TCX, KML et normalisation (usage : convertir rte→trk, changer encodage).
- Notepad++ — vérification et conversion d’encodage UTF‑8 (usage : corriger les caractères spéciaux).
Capture à inclure (à préparer pour publication)
- Capture 1 : tête XML d’un GPX valide montrant .
- Capture 2 : exemple d’erreur d’import dans Garmin/Komoot (message d’erreur).
Solutions spécifiques par plateforme (résumé)
- Garmin : rendre la route publique sur Garmin Connect, tester via Garmin BaseCamp ou l’app mobile.
- Komoot : préférer l’export depuis l’interface web et vérifier les restrictions d’export selon abonnement.
- Strava : exporter l’activité depuis le web ; convertir avec GPSBabel si l’app exige TCX.
- Google Maps / My Maps : exporter en KML puis convertir en GPX (GPSBabel ou gpx.studio).
FAQ
Mon GPX s'ouvre mais sans altitude — que faire ?
Injecter l’altitude via gpx.studio (fetch elevation) ou utiliser QGIS avec un DEM pour recalculer les ele.
L'app n'accepte que TCX — comment convertir ?
Utiliser GPSBabel pour convertir GPX ↔ TCX ; choisir l’option qui préserve le time et les points.
Le fichier semble protégé/privé — solution rapide ?
Rendre la route publique ou exporter depuis le compte propriétaire ; sinon utiliser l’app officielle pour forcer l’export.
Existe‑t‑il un validateur GPX simple ?
Oui : gpx.studio pour validation/visualisation, ou tout validateur XML pour vérifier la syntaxe.
—




