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

Comment utiliser GPX vers GeoJSON

  1. Choisissez un sens : GPX vers GeoJSON (par défaut) ou GeoJSON vers GPX.
  2. Collez votre GPX ou GeoJSON dans la zone de saisie, ou cliquez sur Choisir un fichier pour en charger un.
  3. Lisez la sortie convertie dans le panneau de droite.
  4. 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

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

Tous les outils ArrayKit