CSV till KML / GeoJSON

Ladda upp en CSV-fil med koordinater för att konvertera till KML eller GeoJSON.

📋 Släpp CSV-fil här eller klicka för att bläddra
📋Ingen fil laddad. Släpp en CSV-fil ovan.

Om det här verktyget

CSV till GeoJSON/KML-konverteraren omvandlar en tabellarisk CSV-fil med koordinatkolumner till ett rumsligt format och förhandsgranskar punkterna på en karta. Den överbryggar klyftan mellan kalkylbladsbaserad datainsamling och GIS-arbetsflöden — och gör det möjligt att importera fältdata, adresslistor eller IoT-sensorloggar direkt in i karteringsverktyg.

Indata

En .csv-fil med minst två kolumner som innehåller latitud- och longitudvärden. Kolumnrubriker upptäcks automatiskt; vanliga namn (lat, latitude, lng, lon, longitude, x, y) känns igen utan konfiguration. Alla återstående kolumner bevaras som objektegenskaper. Rader med saknade eller icke-numeriska koordinatvärden hoppas över utan meddelande.

Utdata

De upptäckta punkterna renderas som markörer på kartan, plus den konverterade filen tillgänglig som GeoJSON- eller KML-nedladdning. GeoJSON-utdata är en FeatureCollection av Point-objekt; KML-utdata är ett <Placemark> per rad.

Nyckelbegrepp

CSV (Comma-Separated Values)
Ett tabellariskt textformat där varje rad är en post och kolumner separeras med kommatecken (eller ibland semikolon eller tabbar). Det finns ingen formell rumslig standard för CSV — namngivningen av koordinatkolumner varierar kraftigt mellan datakällor, GPS-loggar, mätappar och databasexporter.
GeoJSON-punktobjekt
Varje giltig CSV-rad blir ett Feature-objekt: {"type": "Feature", "geometry": {"type": "Point", "coordinates": [lng, lat]}, "properties": {...}}. Observera att GeoJSON:s koordinatordning är [longitud, latitud], vilket är omvänt mot den konventionella visningsordningen [lat, lng].
Teckenkodning
Verktyget läser filer som UTF-8. CSV-filer exporterade från Microsoft Excel kan använda Windows-1252-kodning, vilket orsakar teckenförvrängning (mojibake) med accenttecken eller icke-latinsk text. Spara som "CSV UTF-8 (Comma delimited)" från Excel, eller använd Google Sheets som exporterar UTF-8 som standard.