CSV till KML / GeoJSON
Ladda upp en CSV-fil med koordinater för att konvertera till KML eller GeoJSON.
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.