Catégories

Convertisseur KML vers GeoJSON

Convertir le format KML (Keyhole Markup Language) au format GeoJSON

Points clés

Catégorie
Format Conversion
Types d’entrée
textarea, checkbox
Type de sortie
text
Couverture des échantillons
4
API disponible
Yes

Vue d’ensemble

Notre convertisseur KML vers GeoJSON vous permet de transformer rapidement vos fichiers de données géographiques KML en format GeoJSON, facilitant ainsi leur intégration dans des applications web et des outils de cartographie modernes.

Quand l’utiliser

  • Lorsque vous devez migrer des données de Google Earth vers des bibliothèques cartographiques comme Leaflet ou Mapbox.
  • Pour standardiser vos fichiers géospatiaux afin de les utiliser dans des bases de données NoSQL ou des API REST.
  • Quand vous souhaitez alléger vos données géographiques pour améliorer les performances de rendu sur le web.

Comment ça marche

  • Copiez et collez le contenu de votre fichier KML dans la zone de texte prévue à cet effet.
  • Activez l'option 'Sortie Formatée' si vous souhaitez obtenir un code JSON structuré et lisible.
  • Cliquez sur le bouton de conversion pour générer instantanément votre fichier au format GeoJSON.

Cas d’usage

Développement d'applications cartographiques interactives utilisant des données géographiques personnalisées.
Intégration de tracés GPS ou de zones délimitées dans des systèmes d'information géographique (SIG) basés sur le web.
Nettoyage et normalisation de données géospatiales pour des projets de visualisation de données.

Exemples

1. Conversion de tracés de randonnée

Développeur web
Contexte
Un développeur souhaite afficher des sentiers de randonnée enregistrés via Google Earth sur une carte interactive Leaflet.
Problème
Le format KML n'est pas nativement supporté par la bibliothèque Leaflet sans plugin supplémentaire.
Comment l’utiliser
Coller le contenu KML du tracé dans l'outil et lancer la conversion.
Résultat
Le développeur obtient un fichier GeoJSON prêt à être chargé directement dans son application via la fonction L.geoJSON().

2. Standardisation de données de zones commerciales

Analyste SIG
Contexte
Une équipe marketing possède des zones de chalandise au format KML et doit les importer dans une base de données MongoDB.
Problème
Le format KML est trop verbeux et complexe pour une insertion directe dans une base de données orientée document.
Comment l’utiliser
Utiliser le convertisseur pour transformer les fichiers KML en GeoJSON, puis importer le résultat dans la base de données.
Résultat
Les zones géographiques sont désormais stockées au format GeoJSON, permettant des requêtes spatiales efficaces.

Tester avec des échantillons

json

Hubs associés

FAQ

Qu'est-ce que le format KML ?

Le KML (Keyhole Markup Language) est un format basé sur XML utilisé pour stocker des données géographiques, principalement associé à Google Earth.

Pourquoi convertir KML en GeoJSON ?

Le GeoJSON est le format standard pour le web, offrant une meilleure compatibilité avec les bibliothèques JavaScript et les API de cartographie modernes.

La conversion est-elle effectuée localement ?

Oui, le traitement est rapide et optimisé pour transformer vos coordonnées géographiques sans délai inutile.

Puis-je formater le résultat obtenu ?

Oui, en cochant l'option 'Sortie Formatée', le code GeoJSON sera indenté pour faciliter sa lecture et sa maintenance.

Quelles données sont conservées lors de la conversion ?

L'outil convertit les géométries (points, lignes, polygones) et les propriétés associées présentes dans votre fichier KML source.

Documentation de l'API

Point de terminaison de la requête

POST /fr/api/tools/kml-to-geojson

Paramètres de la requête

Nom du paramètre Type Requis Description
kmlInput textarea Oui -
prettyPrint checkbox Non -

Format de réponse

{
  "result": "Processed text content",
  "error": "Error message (optional)",
  "message": "Notification message (optional)",
  "metadata": {
    "key": "value"
  }
}
Texte: Texte

Documentation de MCP

Ajoutez cet outil à votre configuration de serveur MCP:

{
  "mcpServers": {
    "elysiatools-kml-to-geojson": {
      "name": "kml-to-geojson",
      "description": "Convertir le format KML (Keyhole Markup Language) au format GeoJSON",
      "baseUrl": "https://elysiatools.com/mcp/sse?toolId=kml-to-geojson",
      "command": "",
      "args": [],
      "env": {},
      "isActive": true,
      "type": "sse"
    }
  }
}

Vous pouvez chaîner plusieurs outils, par ex.: `https://elysiatools.com/mcp/sse?toolId=png-to-webp,jpg-to-webp,gif-to-webp`, max 20 outils.

Si vous rencontrez des problèmes, veuillez nous contacter à [email protected]