Convertir un GPX en GeoJSON
Votre trace en GeoJSON pour une carte web ou votre code.
Aucun envoi de fichier

AI Agent pour QGIS
La prochaine fois, sautez le convertisseur : demandez à AI Agent dans QGIS de convertir, reprojeter et charger vos fichiers.
En savoir plus
Fonctionnement, formats et limites.
À propos de cet outil
Votre trace en GeoJSON pour une carte web ou votre code. Gratuit, et le fichier ne quitte jamais votre navigateur.
Comment fonctionne la conversion
- Choisissez un fichier .gpx, déposez-le sur la page ou collez le texte GPX. Plusieurs GPX déposés ensemble sont fusionnés.
- Chaque waypoint devient une entité Point, chaque route un LineString, chaque trace un LineString ou un MultiLineString quand elle a plusieurs segments. L'altitude est la troisième coordonnée ; nom, description et heure sont des propriétés.
- Téléchargez le .geojson et chargez-le dans Leaflet, Mapbox, geojson.io ou QGIS.
Correspondance des éléments
GeoJSON RFC 7946, longitude en premier, WGS 84.
| GPX | GeoJSON |
|---|---|
| wpt | Une entité Point. |
| rte | Une entité LineString. |
| trk | Un LineString, ou un MultiLineString avec une ligne par trkseg. |
| ele | La troisième coordonnée. |
| name, desc, cmt, type, sym, time | Propriétés de l'entité. |
Ce que l'outil ne fait pas
- Les heures par point et les extensions de capteurs (fréquence cardiaque, cadence, puissance) ne sont pas écrites : un LineString n'a pas de place pour elles.
- Fichiers jusqu'à 50 Mo de texte GPX.
Questions fréquentes
Les réponses aux questions les plus posées.
Mon fichier est-il téléversé ?
Non. La conversion se fait dans l'onglet de votre navigateur. Rien n'est envoyé, et fermer l'onglet efface tout.
L'altitude est-elle conservée ?
Oui, comme troisième nombre de chaque coordonnée, que Leaflet ignore et que Mapbox et QGIS peuvent utiliser.
Puis-je afficher le résultat sur une carte Leaflet ?
Oui : L.geoJSON(data).addTo(map) dessine les waypoints et la trace tels quels.
Puis-je fusionner plusieurs GPX en un GeoJSON ?
Oui. Déposez-les ensemble ; leurs entités vont dans une seule FeatureCollection.