CSV vers KML / GeoJSON
Téléversez un fichier CSV avec des coordonnées pour le convertir en KML ou GeoJSON.
À propos de cet outil
Le convertisseur CSV vers GeoJSON / KML transforme un fichier CSV tabulaire contenant des colonnes de coordonnées en un format spatial et prévisualise les points sur une carte. Il comble le fossé entre la collecte de données sur tableur et les flux de travail SIG — permettant d'importer des données de terrain, des listes d'adresses ou des journaux de capteurs IoT directement dans les outils de cartographie.
Entrée
Un fichier .csv avec au moins deux colonnes contenant des valeurs de latitude et de longitude. Les en-têtes de colonnes sont détectés automatiquement ; les noms courants (lat, latitude, lng, lon, longitude, x, y) sont reconnus sans configuration. Toutes les colonnes restantes sont préservées comme propriétés d'entité. Les lignes dont les valeurs de coordonnées sont absentes ou non numériques sont ignorées silencieusement.
Sortie
Les points détectés affichés comme marqueurs sur la carte, plus le fichier converti disponible au téléchargement en GeoJSON ou KML. La sortie GeoJSON est un FeatureCollection d'entités Point ; la sortie KML est un <Placemark> par ligne.
Concepts Clés
- CSV (Valeurs Séparées par des Virgules)
- Un format tabulaire en texte brut où chaque ligne est un enregistrement et les colonnes sont séparées par des virgules (ou parfois des points-virgules ou des tabulations). Il n'existe aucun standard spatial formel pour le CSV — le nommage des colonnes de coordonnées varie largement entre les sources de données, les enregistreurs GPS, les applications de levé et les exports de bases de données.
- Entité Point GeoJSON
- Chaque ligne CSV valide devient un objet
Feature:{"type": "Feature", "geometry": {"type": "Point", "coordinates": [lng, lat]}, "properties": {...}}. Notez que l'ordre des coordonnées GeoJSON est [longitude, latitude], soit l'inverse de l'ordre d'affichage conventionnel [lat, lng]. - Encodage
- L'outil lit les fichiers en UTF-8. Les CSV exportés depuis Microsoft Excel peuvent utiliser l'encodage Windows-1252, provoquant des caractères illisibles (mojibake) avec les caractères accentués ou non latins. Enregistrez au format « CSV UTF-8 (délimité par des virgules) » depuis Excel, ou utilisez Google Sheets qui exporte en UTF-8 par défaut.