CSV naar KML / GeoJSON

Upload een CSV-bestand met coördinaten om het naar KML of GeoJSON te converteren.

📋 Zet CSV-bestand hier neer of klik om te bladeren
📋Geen bestand geladen. Zet een CSV-bestand hierboven neer.

Over dit hulpmiddel

De CSV-naar-GeoJSON/KML-converter transformeert een tabellair CSV-bestand met coördinatenkolommen naar een ruimtelijk formaat en toont een voorbeeld van de punten op een kaart. Het overbrugt de kloof tussen spreadsheetgebaseerde dataverzameling en GIS-workflows — waardoor veldgegevens, adreslijsten of IoT-sensorlogs rechtstreeks in kaarttools kunnen worden geïmporteerd.

Invoer

Een .csv-bestand met ten minste twee kolommen met breedte- en lengtegraadwaarden. Kolomkoppen worden automatisch gedetecteerd; veelgebruikte namen (lat, latitude, lng, lon, longitude, x, y) worden zonder configuratie herkend. Alle overige kolommen worden bewaard als objecteigenschappen. Rijen met ontbrekende of niet-numerieke coördinaatwaarden worden stilzwijgend overgeslagen.

Uitvoer

De gedetecteerde punten worden als markeringen op de kaart weergegeven, plus het geconverteerde bestand beschikbaar als GeoJSON- of KML-download. GeoJSON-uitvoer is een FeatureCollection van Point-objecten; KML-uitvoer is één <Placemark> per rij.

Kernconcepten

CSV (Comma-Separated Values)
Een tabellair tekstformaat waarbij elke rij een record is en kolommen worden gescheiden door komma's (of soms puntkomma's of tabs). Er bestaat geen formele ruimtelijke standaard voor CSV — de naamgeving van coördinatenkolommen varieert sterk tussen gegevensbronnen, GPS-loggers, meetapps en database-exports.
GeoJSON-puntobject
Elke geldige CSV-rij wordt een Feature-object: {"type": "Feature", "geometry": {"type": "Point", "coordinates": [lng, lat]}, "properties": {...}}. Merk op dat de GeoJSON-coördinaatvolgorde [lengtegraad, breedtegraad] is, wat het omgekeerde is van de gebruikelijke weergavevolgorde [lat, lng].
Codering
Het hulpmiddel leest bestanden als UTF-8. CSV's die uit Microsoft Excel zijn geëxporteerd, kunnen Windows-1252-codering gebruiken, wat mojibake veroorzaakt bij letters met accenten of niet-Latijnse tekst. Sla op als "CSV UTF-8 (gescheiden door komma's)" vanuit Excel, of gebruik Google Spreadsheets, dat standaard UTF-8 exporteert.