Convertisseur GeoJSON vers KML

Convertissez du GeoJSON de QGIS, geojson.io ou Mapbox en KML pour Google Earth et Google My Maps, en conservant les attributs. Gratuit, instantané, et rien n’est envoyé.

Déposez votre fichier GeoJSON ici

ou

Votre fichier ne quitte jamais votre navigateur

Comment convertir un GeoJSON en KML

  1. Déposez votre fichier GeoJSON dans la zone ci-dessus, ou cliquez pour le choisir sur votre appareil.
  2. La conversion s’exécute instantanément dans votre navigateur. Rien n’est envoyé.
  3. Cliquez sur « Télécharger le KML » pour enregistrer le fichier converti.

À propos des formats

GeoJSON .geojson
GeoJSON (RFC 7946) est le format JSON des données géographiques utilisé par les cartes web et les logiciels SIG comme Leaflet, Mapbox, QGIS et PostGIS. Les coordonnées sont stockées dans l’ordre longitude, latitude, altitude.
KML .kml
KML (Keyhole Markup Language) est le format XML de Google Earth et Google My Maps. Il décrit des repères, des tracés et des polygones, et peut contenir des traces horodatées grâce à l’extension gx:Track.

Questions fréquentes

Comment les géométries GeoJSON sont-elles converties en KML ?

Les Point, LineString et Polygon (trous compris) gardent leur type. MultiPoint, MultiLineString, MultiPolygon et GeometryCollection deviennent une MultiGeometry KML. Une ligne avec des heures par point dans properties.coordinateProperties.times est écrite en gx:Track, pour que Google Earth puisse l’animer.

Les propriétés des objets sont-elles conservées ?

Oui. name (ou title) et description deviennent le nom et la description du repère, et toute autre propriété texte, nombre ou vrai/faux est écrite dans ExtendedData, que Google Earth affiche dans l’infobulle du repère. Les objets imbriqués, les tableaux et les valeurs vides sont ignorés. Les couleurs simplestyle comme stroke ou marker-color sont conservées comme données mais ne changent pas l’apparence du repère.

Pourquoi le message dit-il que mon fichier n’utilise pas WGS 84 ?

KML n’accepte que des longitudes et latitudes WGS 84 en degrés. Un GeoJSON exporté depuis QGIS ou ogr2ogr dans un système projeté comme EPSG:3857 contient des mètres et s’afficherait au mauvais endroit ; il est donc refusé. Exportez à nouveau la couche avec le SCR EPSG:4326.

Mes fichiers sont-ils envoyés sur un serveur ?

Non. La conversion s’exécute entièrement dans votre navigateur, et la page n’est pas autorisée à envoyer votre fichier où que ce soit. Vous pouvez le vérifier dans l’onglet Réseau des outils de développement de votre navigateur : aucune requête ne contient votre fichier.

Y a-t-il une limite de taille ?

Les fichiers jusqu’à 200 Mo sont acceptés. Comme tout se passe sur votre appareil, la limite pour les très gros fichiers est la mémoire de votre navigateur, pas un quota d’envoi.