Plus de jeux sur WuGames.ioSponsoriséDécouvrez des jeux de navigateur gratuits — jouez aussitôt, sans téléchargement ni inscription.Jouer

Convertisseur KML GPX GeoJSON

Convertisseur en ligne gratuit KML, GPX ↔ GeoJSON. Convertissez vos traces, waypoints et itinéraires entre KML, GPX et GeoJSON en conservant les styles.

Upload
Glissez-déposez un fichier KML, GPX ou GeoJSON ici
ou cliquez pour parcourir

Pourquoi convertir KML/GPX en GeoJSON ?

Ce convertisseur transforme vos fichiers GPS entre les formats KML, GPX et GeoJSON. Idéal pour échanger des données entre Google Earth, appareils GPS, applications SIG et cartes web.

KML (Google Earth/Maps) gère la visualisation stylée, GPX est le standard des appareils GPS et trackers, tandis que GeoJSON est le format web-friendly pour Leaflet, Mapbox ou OpenLayers.

L'outil conserve les métadonnées clés : noms de waypoints, descriptions, altitudes, styles et timestamps.

Conversions prises en charge

Conversions bidirectionnelles disponibles :

  • KML ->GeoJSON : convertir des placemarks Google Earth pour le web
  • GPX ->GeoJSON : afficher vos traces GPS dans des cartes web
  • GeoJSON ->KML : exporter des données web vers Google Earth
  • GeoJSON ->GPX : générer un fichier GPS depuis vos données web
  • Préserve waypoints, traces, routes et placemarks
  • Conserve propriétés, descriptions et horodatages

Comment utiliser le convertisseur

Procédez ainsi :

  • Collez vos données ou importez un fichier KML/GPX/GeoJSON
  • L'outil détecte automatiquement le format
  • Choisissez le format de sortie souhaité
  • Activez les options (styles, altitude, simplification)
  • Cliquez sur Convertir pour générer le résultat
  • Visualisez le rendu sur la carte ou téléchargez le fichier

Format KML

KML (Keyhole Markup Language) est un format XML développé par Google pour la visualisation géographique :

  • Placemark : points d'intérêt nommés avec descriptions/icônes
  • LineString : itinéraires et chemins stylés
  • Polygones : zones avec couleur de remplissage/contours
  • Données étendues : attributs personnalisés
  • Styles : couleurs, icônes, largeurs de traits

Les fichiers .kml s'ouvrent directement dans Google Earth ou divers SIG.

Format GPX

GPX (GPS Exchange Format) est un format XML standard pour les données GPS :

  • Waypoints : points isolés avec métadonnées
  • Traces : chemins enregistrés avec timestamps/altitudes
  • Itinéraires : chemins planifiés via waypoints
  • Métadonnées : créateur, temps, limites
  • Extensions : champs personnalisés

Les fichiers .gpx sont utilisés par la plupart des GPS, applis fitness (Garmin, Strava) et solutions cartographiques.

Applications & cas d'usage

Servez-vous en pour :

  • Convertir des KML Google Earth vers des GeoJSON web-ready
  • Importer des traces de course ou randonnée dans vos cartes
  • Exporter vos données web vers Google Earth ou un GPS
  • Convertir des sentiers, parcours vélo ou courses
  • Transformer des relevés terrain entre formats SIG
  • Préparer des jeux de données compatibles multi-plateformes

Conservation des données

Nous préservons :

  • Coordonnées : latitude, longitude, altitude
  • Noms & descriptions : titres et détails
  • Timestamps : date/heure des traces GPS
  • Propriétés : attributs personnalisés
  • Styles : couleurs, icônes, épaisseurs (si pris en charge)
  • Structure : waypoints, traces, routes conservent leur type

Certaines spécificités propres à un format peuvent être adaptées pour assurer la compatibilité.

Questions fréquentes

L'outil convertit dans n'importe quelle direction entre KML (Keyhole Markup Language, format natif de Google Earth), GPX (GPS Exchange Format de Topografix) et GeoJSON (RFC 7946). Les archives KMZ (KML zippé) sont aussi acceptées en entrée ; l'outil les décompresse, sélectionne le doc.kml à l'intérieur et traite la géométrie. La sortie peut être un KML plat ou une archive KMZ quand vous avez beaucoup d'images ou de styles. Les trois formats représentent les mêmes types géométriques fondamentaux (Point, LineString, Polygon), donc la conversion est sans perte pour les coordonnées ; seules les métadonnées spécifiques au format comme le style KML peuvent devoir être abandonnées en visant GeoJSON.

Les trois formats sont tenus de stocker les coordonnées en longitude-latitude WGS84 (EPSG:4326). KML l'impose via sa spécification, GPX y est verrouillé car les satellites GPS émettent en WGS84, et GeoJSON (selon RFC 7946) l'exige explicitement. Les coordonnées sont en degrés décimaux avec la longitude (X) en premier et la latitude (Y) en second, suivies optionnellement de l'altitude en mètres. Si votre source est dans un CRS projeté tel qu'UTM, Web Mercator (EPSG:3857) ou une grille nationale, reprojetez d'abord en WGS84 avec QGIS ou GDAL ogr2ogr avant d'importer ici, sinon la géométrie atterrira à des centaines de kilomètres du bon endroit.

Les noms et descriptions sont préservés dans les trois formats, bien que le nommage des champs diffère : KML utilise name et description, GPX utilise name et desc, GeoJSON utilise properties.name et properties.description par défaut. Les styles KML (couleur de ligne, remplissage de polygone, images d'icônes) sont préservés en allant de KML vers KML ou KML vers KMZ, mais abandonnés en allant vers GeoJSON car GeoJSON n'a pas de concept natif de style. Les extensions GPX (cardio, cadence, puissance) sont préservées en allant de GPX vers GeoJSON dans l'objet properties mais ne peuvent revenir proprement vers KML car KML manque de champs équivalents.

KML et KMZ sont lus par Google Earth (bureau et mobile), Google Maps (Mes Cartes), QGIS, ArcGIS Pro, Marble, l'éditeur OpenStreetMap iD et de nombreux outils de cartographie par drone. GPX est pris en charge par tout appareil GPS grand public depuis 2005 (Garmin, Wahoo, Suunto), toute app de course et cyclisme (Strava, Komoot, AllTrails, MapMyRide) et la plupart des apps de navigation outdoor (Gaia GPS, OsmAnd). GeoJSON est le format universel de la cartographie web : Leaflet, Mapbox GL, API Google Maps, OpenLayers, Cesium, deck.gl, Tableau, Power BI et de nombreux notebooks R/Python le lisent nativement.

ISO 3166-1 est la norme internationale attribuant des codes aux pays et territoires dépendants. Les codes alpha-2 sont à deux lettres (US, GB, VN, BR, FR, DE) et sont les plus utilisés dans les URLs, sélecteurs de pays et TLDs. Les codes alpha-3 sont à trois lettres (USA, GBR, VNM, BRA, FRA, DEU) et sont employés par l'OACI, le CIO pour les Jeux Olympiques et de nombreuses bases statistiques. Les codes numériques (840, 826, 704, 076, 250, 276) apparaissent dans les jeux de données ONU. Le convertisseur laisse passer le code présent dans le fichier source ; il n'essaie pas de traduire entre variantes ni de chercher des noms dans une table obsolète.

Oui. L'outil prend en charge l'entrée multi-fichier par glisser-déposer sur ordinateur et un sélecteur multi-fichier sur mobile. Tous les fichiers sont convertis en parallèle via les Web Workers quand le navigateur les prend en charge (presque tous les modernes), donc 50 petits fichiers GPX se convertissent en moins d'une seconde sur un portable typique. La sortie est livrée comme une seule archive zip contenant un fichier converti par entrée. Les noms sont préservés avec une nouvelle extension ; les sous-dossiers dans la liste d'entrée deviennent des dossiers dans le zip de sortie. La taille maximale dépend de la mémoire du navigateur, typiquement 500 Mo combinés.

KML stocke les couleurs dans l'ordre ABGR (alpha, bleu, vert, rouge) en hexadécimal, l'opposé de l'ordre RGBA plus courant utilisé en HTML et CSS. Une couleur KML 7fff0000 est RGB 0000ff (bleu) avec alpha à 50 pour cent ; pas rouge comme un lecteur naïf pourrait le supposer. Le convertisseur respecte cet ordre d'octets à l'import et à l'export, mais si vous copiez une couleur hex depuis un outil de design (qui donne RGBA), vous devez inverser l'ordre d'octets pour obtenir la bonne couleur KML. Utilisez le sélecteur de couleurs intégré à l'éditeur pour éviter complètement ce piège.

Oui, une fois la page chargée. Le convertisseur est entièrement du JavaScript côté client s'exécutant dans votre navigateur ; il n'y a pas d'appels au serveur pendant la conversion. Après votre première visite, le navigateur met en cache toutes les ressources et vous pouvez convertir des fichiers hors ligne indéfiniment. Cela le rend utile en contexte de relevé terrain où vous enregistrez des données GPS sans couverture cellulaire et voulez les convertir en GeoJSON pour téléversement ultérieur. L'outil ne stocke rien sur vos fichiers ou données de localisation ; fermez l'onglet et tout disparaît de la mémoire. La posture vie privée est vérifiable avec les outils de développeur du navigateur.
Convertisseur KML GPX GeoJSON — Convertisseur en ligne gratuit KML, GPX ↔ GeoJSON. Convertissez vos traces, waypoints et itinéraires entre KML, GPX et G
Convertisseur KML GPX GeoJSON