Convertisseur GPX vers GeoJSON
Convertissez du GPX en GeoJSON et inversement dans votre navigateur. Vos traces et points de cheminement restent sur votre appareil.
Vos fichiers GPX et GeoJSON sont convertis localement dans votre navigateur et ne sont jamais téléversés, si bien que vos itinéraires, points de cheminement et historiques de localisation restent sur votre appareil.
Besoin de voir les coordonnées sur une carte ? Essayez la Visionneuse de carte de coordonnées.
À propos de GPX vers GeoJSON
Ce convertisseur GPX vers GeoJSON transforme un fichier d’échange GPS issu de votre montre, de votre téléphone ou de votre application de randonnée en une FeatureCollection GeoJSON propre que vous pouvez déposer dans une carte, un script ou un pipeline SIG. Les points de cheminement deviennent des features Point, les itinéraires et les traces deviennent des features LineString, et les noms, altitudes et horodatages sont conservés en tant que propriétés. Inversez le sens de conversion et l’outil fait le chemin inverse, en réexportant votre GeoJSON vers un fichier GPX que Garmin, Strava et d’autres outils GPS savent lire. Collez le texte directement ou chargez un fichier .gpx ou .geojson depuis votre appareil. Tout s’exécute entièrement dans votre navigateur : vos itinéraires, points de cheminement et historiques de localisation sont analysés sur votre appareil et ne sont jamais envoyés à un serveur.
Fonctionnalités
- Convertir du GPX en GeoJSON et du GeoJSON en GPX d’un simple basculement de sens
- Transforme les points de cheminement (<wpt>) en features Point et les itinéraires/traces (<rte>/<trk>) en LineString
- Reporte les noms, descriptions, altitudes et horodatages GPX comme propriétés GeoJSON
- Charger un fichier .gpx, .geojson, .json ou .xml, ou coller le texte directement
- Met en forme et colore syntaxiquement la sortie GeoJSON pour une lecture facile
- Copier le résultat dans le presse-papiers ou le télécharger en .geojson ou .gpx
- Erreurs claires et précises pour un XML malformé, un JSON invalide ou un GPX sans feature
- Fonctionne entièrement dans votre navigateur : les données de localisation ne quittent jamais votre appareil
Comment utiliser GPX vers GeoJSON
- Choisissez un sens : GPX vers GeoJSON (par défaut) ou GeoJSON vers GPX.
- Collez votre GPX ou GeoJSON dans la zone de saisie, ou cliquez sur Choisir un fichier pour en charger un.
- Lisez la sortie convertie dans le panneau de droite.
- Copiez le résultat, ou téléchargez-le sous forme de fichier .geojson ou .gpx.
Exemple
Entrée
<gpx version="1.1" creator="ArrayKit" xmlns="http://www.topografix.com/GPX/1/1">
<wpt lat="48.8584" lon="2.2945">
<name>Eiffel Tower</name>
</wpt>
</gpx>
Sortie
{
"type": "FeatureCollection",
"features": [
{
"type": "Feature",
"properties": { "name": "Eiffel Tower" },
"geometry": { "type": "Point", "coordinates": [2.2945, 48.8584] }
}
]
}
Un point de cheminement GPX devient une feature Point GeoJSON, en conservant son nom.
Erreurs courantes et dépannage
- La sortie affiche « Invalid XML » lors de la conversion de GPX vers GeoJSON. — Assurez-vous que le texte collé est un document GPX complet et bien formé, y compris la balise de fermeture </gpx> ; une copie tronquée ne pourra pas être analysée.
- Vous voyez « No features found » pour un fichier GPX qui semble pourtant valide. — Le GPX doit contenir au moins un point de cheminement (<wpt>), un itinéraire (<rte>) ou une trace (<trk>). Un fichier vide, ou ne contenant que des métadonnées, ne produit aucune feature.
- La conversion de GeoJSON vers GPX signale « Invalid JSON ». — Vérifiez qu’il n’y a pas de virgule en trop, de clé sans guillemets ou de crochet manquant. Passer d’abord le texte dans un formateur JSON indiquera la position exacte.
- Certaines propriétés GeoJSON manquent dans le GPX exporté. — Le GPX ne dispose d’emplacements que pour un ensemble fixe de champs comme le nom, la description, l’altitude et l’heure. Les propriétés personnalisées supplémentaires sont intégrées à la description du point de cheminement ou abandonnées.
Foire aux questions
- La conversion a-t-elle lieu sur un serveur ?
- Non. Les conversions GPX vers GeoJSON et GeoJSON vers GPX s’exécutent entièrement dans votre navigateur en JavaScript. Votre fichier est analysé sur votre appareil, si bien que vos traces, points de cheminement et historiques de localisation ne sont jamais envoyés.
- Quels éléments GPX sont pris en charge ?
- Les points de cheminement (<wpt>) sont convertis en features Point GeoJSON, tandis que les itinéraires (<rte>) et les segments de trace (<trk>/<trkseg>) deviennent des features LineString. Les noms, descriptions, altitudes (<ele>) et horodatages sont reportés comme propriétés de feature.
- Puis-je reconvertir du GeoJSON en fichier GPX ?
- Oui. Basculez le sens de conversion sur GeoJSON vers GPX, collez votre GeoJSON, et l’outil produit un fichier GPX 1.1 que vous pouvez télécharger et charger dans Garmin, Strava et d’autres applications GPS.
- Puis-je téléverser un fichier .gpx ou .geojson au lieu de coller ?
- Oui. Cliquez sur Choisir un fichier et sélectionnez un fichier .gpx, .geojson, .json ou .xml. Il est lu localement dans votre navigateur et son texte est chargé dans la zone de saisie, prêt à être converti.
- Quelle taille de fichier GPX puis-je convertir ?
- Comme tout s’exécute dans votre navigateur, la limite pratique est la mémoire de votre appareil. Les fichiers d’activités et d’itinéraires classiques comptant des milliers de points de trace se convertissent instantanément ; les très gros journaux de plusieurs jours peuvent prendre un instant.
- La sortie GeoJSON est-elle valide pour les cartes et les outils SIG ?
- Oui. La sortie est une FeatureCollection GeoJSON standard avec des coordonnées WGS84 [longitude, latitude], ce qui la rend compatible avec Leaflet, Mapbox, QGIS et tout ce qui lit le GeoJSON.
Outils associés
- KML vers GeoJSON — Convertit KML ⇄ GeoJSON — transforme le KML de Google Earth en GeoJSON pour les cartes web, ou le GeoJSON en KML.
- WKT vers GeoJSON — Convertit du WKT (Well-Known Text) en GeoJSON et inversement, dans votre navigateur.
- GeoJSON vers CSV — Convertit une FeatureCollection GeoJSON en CSV et inversement — les features Point deviennent des colonnes latitude/longitude avec leurs propriétés.
- Carte latitude longitude — Placez une latitude/longitude sur une carte OpenStreetMap et copiez des liens Google Maps et geo:.
- Formateur JSON — Embellit, minifie et valide le JSON avec la localisation des erreurs.
Tous les outils ArrayKit