Convertir GPX en KML
Gratuit, privé et rapide : tout se passe dans votre navigateur, votre fichier GPX n'est jamais envoyé.
GPX en KML : pourquoi convertir ?
Un fichier GPX est ce que vous obtenez en exportant une randonnée, une sortie vélo ou une course depuis un appareil Garmin, Strava, Komoot ou une application de téléphone. Google Earth et Google My Maps préfèrent le KML, et Google Earth est un bon endroit pour revoir une sortie sur un relief en 3D ou la partager avec des personnes qui n'ont pas de logiciel GPS. Ce convertisseur transforme les waypoints, itinéraires et traces d'un fichier GPX en un seul fichier KML avec un dossier pour chacun, garde les noms et descriptions comme étiquettes et textes d'info-bulle des repères, et conserve l'altitude de chaque point. Les champs que le GPX n'utilise pas sont laissés de côté, pour que les données des repères restent courtes. Le fichier est lu et converti dans votre navigateur avec GDAL, la bibliothèque open source sur laquelle repose QGIS ; votre trace, qui montre où vous habitez et quand vous êtes dehors, n'est jamais envoyée.
Comment convertir GPX en KML
- Déposez votre fichier .gpx dans le cadre, ou cliquez pour le choisir.
- Vérifiez la trace sur la carte, et cochez la case si vous voulez aussi chaque point de trace avec son heure.
- Cliquez sur « Convertir en KML » et ouvrez le fichier dans Google Earth ou importez-le dans My Maps.
Ce qui change lors de la conversion
Waypoints, itinéraires et traces deviennent des dossiers
Le GPX sépare trois types de données. Les waypoints sont des lieux isolés, comme un sommet ou un parking, un itinéraire est une ligne prévue passant par quelques points, et une trace est le parcours réellement enregistré. Quand le fichier contient plusieurs types, chacun devient un dossier KML, nommé waypoints, routes et tracks, que vous pouvez afficher ou masquer dans Google Earth ; un fichier qui ne contient qu'une trace donne un seul dossier nommé d'après le fichier. Une trace mise en pause puis reprise a plusieurs segments ; elle reste un seul repère composé de plusieurs lignes.
L'altitude est conservée, la ligne suit quand même le sol
La valeur ele de chaque point devient l'altitude dans les coordonnées KML. Le KML ne définit pas de mode d'altitude : Google Earth dessine donc la trace sur le relief, ce qui est généralement ce que l'on veut pour une randonnée. Pour voir plutôt les hauteurs enregistrées, ouvrez les propriétés du repère dans Google Earth Pro et réglez l'altitude sur absolue. Les points sans altitude restent en deux dimensions.
Les heures restent attachées aux points de trace
Dans une trace GPX, chaque point peut porter un horodatage, mais pas une ligne KML. La ligne de la trace n'a donc pas d'heures. Cochez « Inclure aussi chaque point de trace » pour obtenir un dossier supplémentaire avec un repère par point, chacun avec son heure (au format ISO, comme 2024-05-01T08:07:30Z) et son altitude comme données. Les heures sont enregistrées comme champs de données, pas comme horodatages KML : le curseur temporel de Google Earth ne les anime donc pas.
Fréquence cardiaque, cadence et puissance ne sont pas reprises
Les montres Garmin et les compteurs vélo ajoutent la fréquence cardiaque, la cadence, la température et la puissance sous forme d'extensions à chaque point de trace. Ces extensions propres aux appareils ne sont pas lues : le KML ne contient que la position, l'altitude et l'heure.
Noms et descriptions
Le nom GPX devient le nom du repère que Google Earth affiche sur la carte, et la description GPX devient le texte de l'info-bulle. Les autres valeurs présentes, comme le symbole, le commentaire ou le type d'un waypoint, sont conservées comme données du repère. Vous pouvez choisir un autre champ pour les noms avant de convertir.
À propos des formats
GPX
Le GPX (GPS Exchange Format) est le format XML utilisé par les appareils et applications GPS comme Garmin, Strava et Komoot. Il enregistre des waypoints, des itinéraires et des traces, avec en option l'heure et l'altitude. La version 1.1 de 2004, publiée par TopoGrafix, est celle utilisée aujourd'hui.
- Un waypoint est un point isolé ; un itinéraire est une ligne prévue passant par quelques points ; une trace est le parcours enregistré, souvent des milliers de points.
- Les traces peuvent porter un horodatage et une altitude pour chaque point.
- Les coordonnées sont toujours une latitude et une longitude WGS84.
- Le GPX a un jeu de champs fixe (nom, description, symbole, type et quelques autres) ; tout le reste doit aller dans des extensions.
KML
Le KML (Keyhole Markup Language) est le format XML de Google Earth et de Google My Maps, et une norme OGC depuis 2008. En plus de la géométrie, il peut contenir des styles, des icônes, des dossiers et des descriptions en HTML.
- Toujours en longitude et latitude WGS84, avec une altitude facultative.
- Les dossiers regroupent les repères ; chaque dossier peut devenir sa propre couche lors de la conversion.
- Les styles (couleurs, épaisseurs de ligne, icônes) sont propres au KML et à Google Earth.
Questions fréquentes
Mon fichier GPX est-il envoyé ?
Non. Votre navigateur lit le fichier et écrit le KML sur votre propre appareil. Rien n'est envoyé à un serveur : les lieux où vous êtes allé et les heures auxquelles vous y étiez restent privés.
Comment récupérer un fichier GPX depuis Strava ou Garmin Connect ?
Sur le site de Strava, ouvrez l'activité, cliquez sur le menu à trois points et choisissez « Exporter le GPX ». Dans Garmin Connect, ouvrez l'activité, cliquez sur l'icône d'engrenage et choisissez l'export au format GPX. La plupart des autres applications ont une option d'export ou de partage similaire.
Puis-je importer le KML dans Google My Maps ?
Oui. Ajoutez un calque dans My Maps, cliquez sur Importer et choisissez le fichier. Une trace de plusieurs milliers de points ne pose pas de problème en une seule ligne, mais l'option des points de trace crée un repère par point, ce qui peut être trop pour un calque My Maps.
Est-ce que j'obtiens un KMZ ?
Vous obtenez du KML simple, que Google Earth et My Maps ouvrent directement. Pour faire un KMZ, ouvrez le KML dans Google Earth Pro et enregistrez le lieu avec le type de fichier KMZ.
Les coordonnées sont-elles modifiées ?
Non. Le GPX et le KML utilisent tous deux la longitude et la latitude WGS84 : les positions sont copiées telles quelles.