GeoJSON-, KML- og GPX-konverterer
Konverter GeoJSON til KML, GPX, CSV eller WKT og tilbake i nettleseren din. Punkter, linjer, polygoner og Multi-geometrier, med objekttelling og visning.
- Objekter
- 0
- Punkter
- 0
- Linjer
- 0
- Polygoner
- 0
- Hjørnepunkter
- 0
Slik konverterer du GeoJSON, KML, GPX, CSV og WKT
- Slipp en fil i slippfeltet eller lim inn data i Inndata. Filer leses av nettleseren din og lastes aldri opp.
- La Fra stå på Oppdag automatisk, eller velg inndataformatet selv. Oppdagelsen ser på de første tegnene:
{eller[betyr GeoJSON,<gpxbetyr GPX, annen XML leses som KML, et nøkkelord somPOINTellerMULTIPOLYGONbetyr WKT, og alt annet behandles som CSV. - Velg utdataformat under Til. Resultatet vises mens du skriver, og Konverter kjører det på nytt.
- Sjekk tallene (Objekter, Punkter, Linjer, Polygoner, Hjørnepunkter) og forhåndsvisningen, og bruk deretter Kopier eller Last ned for å få resultatet med riktig filendelse.
Hva hvert format beholder
Alle konverteringer går via GeoJSON (RFC 7946) som felles modell: en liste med objekter (features), hver med en valgfri geometri og et sett egenskaper. Point, LineString, Polygon (med hull), MultiPoint, MultiLineString, MultiPolygon og GeometryCollection støttes. Koordinater er lengdegrad, breddegrad og eventuelt høyde, i WGS 84-grader. Verktøyet gjør ingen reprojisering.
- GeoJSON: alt beholdes, også nestede egenskaper og objekt-ID-er.
- KML: hvert objekt blir en Placemark. Egenskapene
nameogdescriptiontilsvarer KML-elementene med samme navn, og andre egenskaper havner iExtendedData. Multi-geometrier blirMultiGeometry. Ved lesing går verktøyet gjennom alle mapper (Folder), leser verdier fraDataogSimpleData, og forstår ogsågx:Track-opptak fra Google Earth. Stiler, ikoner, bakkeoverlegg og nettverkslenker ignoreres. KMZ er zippet KML: pakk den ut først. - GPX: punkter blir veipunkter (
wpt, medele,nameogdesc), linjer blir spor (trk), og en MultiLineString blir ett spor med flere segmenter. Ved lesing konverteres veipunkter, ruter (rte) og spor, med høyden som tredje koordinat. GPX har ingen polygoner, så polygonringer skrives som sporsegmenter, og en advarsel forteller det. - CSV: når alle objekter er punkter, får utdata kolonnene
latitudeoglongitude(plusselevationhvis den finnes), etterfulgt av én kolonne per egenskap. Blandede data får enwkt-kolonne i stedet. Ved lesing gjenkjennes koordinatkolonner som heterlat/latitude/yoglon/lng/long/longitude/xuansett store og små bokstaver, og også enwkt- ellergeometry-kolonne. Desimalkomma, som46,8139, godtas. Rader uten koordinater hoppes over og telles. - WKT: én geometri per linje. Leseren godtar Z- og M-varianter,
EMPTY-geometrier og et prefiks i PostGIS-stil,SRID=4326;. WKT har ingen attributter, så egenskapene utelates i utdata.
Tips og begrensninger
- WKT og GeoJSON skriver begge lengdegrad først. Hvis punktene dine havner i havet utenfor Afrika eller ved feil pol, har kilden sannsynligvis byttet om bredde- og lengdegrad.
- Forhåndsvisningen er en enkel tegning uten bakgrunnskart, nyttig for å oppdage ombyttede koordinater, tilfeldige punkter eller ulukkede former med et blikk.
- Filer på opptil 20 MB godtas. Svært store filer kan ta noen sekunder, siden tekstutdata bygges i minnet.
Ofte stilte spørsmål
Hvordan konverterer jeg KML til GeoJSON?
Lim inn KML-en eller slipp .kml-filen, la Fra stå på Oppdag automatisk og velg GeoJSON under Til. Navn, beskrivelser og utvidede data fra Placemark-ene blir egenskaper på objektene.
Kan jeg åpne et GPX-spor fra klokken eller sykkelcomputeren min?
Ja. Spor med flere segmenter blir en MultiLineString, veipunkter blir punkter, og høyden til hvert punkt beholdes som tredje koordinat. Tidsstempler for enkeltpunkter i sporet beholdes ikke.
Hvorfor blir polygonene mine til spor i GPX-filen?
GPX kjenner bare veipunkter, ruter og spor. Omrisset av hver polygonring skrives som et sporsegment slik at formen ikke går tapt, og verktøyet viser en advarsel.
Hvilken CSV-oppbygging forventer verktøyet?
En overskriftsrad med en kolonne for breddegrad og en for lengdegrad, som name,lat,lon. Komma, semikolon og tabulatorer fungerer alle. Alternativt kan du bruke en wkt-kolonne med geometrier som POINT (2.35 48.85).
Sendes dataene mine til en server?
Nei. Tolkingen og konverteringen kjører helt i nettleseren din. Siden sender ingen forespørsler med dataene dine, og det har betydning for private spor og stedsfiler fra kunder.
Relaterte verktøy
- Bounding box-kalkulator Beregn avgrensningsboksen til koordinater, GeoJSON eller WKT som minLon,minLat,maxLon,maxLat, WKT, Overpass eller Leaflet, med marg og støtte for ±180°.
- Avstand mellom koordinater Beregn avstanden mellom to GPS-koordinater med haversine eller Vincenty (WGS84), pluss retning og midtpunkt, i kilometer, mil og nautiske mil.
- JSON-formaterer og -validator Gratis JSON-formaterer og -validator som gjør JSON ryddig, minifiserer og kontrollerer den i nettleseren din, med syntaksfeil oppgitt med linje og kolonne.