- Accueil
- KML vers CSV
Convertir un KML en CSV
Une ligne par repère, chaque champ en colonne. Gratuit, et le fichier ne quitte jamais votre navigateur.
ou déposez KML ici
Comment fonctionne la conversion
- 1
Choisissez un fichier .kml, déposez-le sur la page ou collez le texte KML. Fichiers jusqu'à 50 Mo.
- 2
La page lit chaque Placemark. Un Point devient des colonnes de longitude et de latitude. Un LineString, un Polygon ou une MultiGeometry devient une colonne WKT, que QGIS lit comme une géométrie.
- 3
Téléchargez le CSV. Il s'ouvre dans Excel, Google Sheets et dans QGIS via Couche, Ajouter une couche, Ajouter une couche de texte délimité.
Contenu du CSV
Les colonnes qui ne contiennent aucune donnée sont supprimées, afin qu'un fichier de points simple comporte quatre colonnes plutôt que dix.
| Colonne | Contenu |
|---|---|
| name | Le nom du Placemark. |
| description | La description du Placemark, balises HTML comprises, dans une seule cellule. |
| longitude | Degrés décimaux, WGS 84, pour un Point. Vide pour les lignes et les polygones. |
| latitude | Degrés décimaux, WGS 84, pour un Point. |
| altitude | Mètres, lorsque le KML contient une troisième coordonnée. |
| geometry_type | Point, LineString, Polygon ou GeometryCollection. |
| wkt | Texte connu pour tout ce qui n'est pas un point unique. Choisissez cette colonne comme champ de géométrie lorsque vous chargez le CSV dans QGIS. |
| folder | Les noms des Folder au-dessus du Placemark, séparés par une barre oblique. |
| timestamp | Le TimeStamp ou le début du TimeSpan, tel qu'il est écrit dans le fichier. |
| <field name> | Une colonne par champ ExtendedData, dans les syntaxes Data et SchemaData, nommée d'après le champ. |
Ce que l'outil ne fait pas
- KMZ est une archive zip. Décompressez-la d'abord : le doc.kml qu'elle contient est le fichier lu par cette page.
- Les styles, icônes et couleurs ne sont pas conservés. Un CSV ne peut pas les contenir.
- Les éléments NetworkLink ne sont pas suivis. La page lit le fichier que vous lui donnez, rien d'autre.
- Les coordonnées restent en WGS 84 (EPSG:4326). Reprojetez-les dans QGIS si vous avez besoin d'un système projeté.
Questions fréquentes
- Mon fichier KML est-il téléversé ?
- Non. La conversion est réalisée par du JavaScript dans l'onglet de votre navigateur. Ouvrez le panneau réseau de votre navigateur pendant la conversion : aucune requête ne transporte le fichier. Fermez l'onglet et le fichier disparaît.
- Comment ouvrir le CSV dans QGIS ?
- Couche, Ajouter une couche, Ajouter une couche de texte délimité. Choisissez le fichier, définissez la géométrie sur Coordonnées de points avec la longitude comme X et la latitude comme Y, ou sur Texte connu avec la colonne wkt pour les lignes et les polygones. Le SCR de la géométrie est EPSG:4326.
- Pourquoi la longitude et la latitude sont-elles vides sur certaines lignes ?
- Ces placemarks sont des lignes ou des polygones. Leur géométrie se trouve dans la colonne wkt. Seul un Point possède une paire de coordonnées unique à placer dans deux colonnes.
- Puis-je convertir un fichier KMZ ?
- Pas directement. Un KMZ est une archive zip contenant un doc.kml. Renommez-le en .zip, extrayez-le, puis déposez le fichier .kml sur cette page.
- Quelle taille de fichier peut-il accepter ?
- Jusqu'à 50 Mo de texte KML. Un fichier de cette taille prend quelques secondes sur un ordinateur portable. Au-delà, ogr2ogr en ligne de commande est un meilleur outil.
Autres outils gratuits
Ouvrez-le ensuite dans QGIS
Les deux fichiers se chargent dans QGIS dans une seule boîte de dialogue. Une fois les points ou les polygones placés sur votre imagerie, les deux plugins TerraLab prennent le relais : AI Segmentation détecte les objets manquants dans le fichier, AI Edit génère un projet sur la carte.