mapverter

Convertir KML en GeoJSON

Convertissez un KML en GeoJSON dans votre navigateur. Styles en propriétés stroke et fill, dossiers conservés, MultiGeometry mixtes intactes.

  1. Ajouter un fichier
  2. Vérifier
  3. Télécharger

Glissez-déposez votre fichier cartographique ici

SHP (zip ou .shp avec .shx, .dbf et .prj), KML, KMZ, GeoJSON, GPX, CSV

Gratuit · un jeu de données à la fois · 20 Mo maximum

Convertir plusieurs jeux de données à la fois ?

Les repères deviennent des entités

Chaque repère (Placemark) devient une Feature GeoJSON. Son nom, sa description et ses valeurs ExtendedData deviennent des propriétés, et le dossier dans lequel il se trouvait est enregistré dans une propriété folder, les dossiers imbriqués étant reliés par une barre oblique. Les descriptions écrites en HTML sont conservées sous forme de texte.

Les styles deviennent des propriétés

Les styles KML, y compris les styles partagés référencés par un styleUrl, sont écrits sous forme de propriétés comme stroke, stroke-width, stroke-opacity, fill et fill-opacity, plus icon pour l’adresse d’une icône. Si vous reconvertissez ensuite le GeoJSON en KML, mapverter retransforme les propriétés de couleur et d’épaisseur en styles KML.

La géométrie reste telle quelle

  • Une MultiGeometry d’un seul type de géométrie devient une géométrie MultiPoint, MultiLineString ou MultiPolygon. Une MultiGeometry qui mélange les types devient une GeometryCollection, que le GeoJSON peut stocker telle quelle.
  • Les repères sans coordonnées sont conservés avec une géométrie null.
  • L’altitude reste en troisième coordonnée et, comme le KML est déjà en WGS 84, les coordonnées sont écrites sans modification.

Questions fréquentes

Mes couleurs KML survivront-elles dans le GeoJSON ?
Oui, sous forme de propriétés. Les couleurs de ligne, les épaisseurs et les couleurs de remplissage sont stockées dans les propriétés stroke, stroke-width et fill de chaque entité, et reconvertir le GeoJSON en KML les retransforme en styles KML.
Que devient une MultiGeometry qui mélange points et polygones ?
Elle devient une seule entité GeometryCollection avec toutes ses parties : rien n’est scindé ni perdu.
Les repères sans coordonnées sont-ils supprimés ?
Non. Le GeoJSON autorise les entités sans géométrie : elles sont donc conservées avec une géométrie null et toutes leurs propriétés.
Mon KML est-il téléversé ?
Non. Le fichier est lu et converti dans votre navigateur et n’est jamais envoyé à un serveur.