GeoJSON-, KML- og GPX-konverter
Konvertér GeoJSON til KML, GPX, CSV eller WKT og tilbage i din browser. Punkter, linjer, polygoner og Multi-geometrier med antal features og forhåndsvisning.
- Features
- 0
- Punkter
- 0
- Linjer
- 0
- Polygoner
- 0
- Hjørnepunkter
- 0
Sådan konverterer du GeoJSON, KML, GPX, CSV og WKT
- Slip en fil på feltet, eller indsæt data i Inputdata. Filer læses af din browser og uploades aldrig.
- Lad Fra stå på Genkend automatisk, eller vælg selv inputformatet. Genkendelsen ser på de første tegn:
{eller[betyder GeoJSON,<gpxbetyder GPX, anden XML læses som KML, et nøgleord somPOINTellerMULTIPOLYGONbetyder WKT, og alt andet behandles som CSV. - Vælg outputformatet under Til. Resultatet vises, mens du skriver. Konvertér kører det igen.
- Tjek tallene (Features, Punkter, Linjer, Polygoner, Hjørnepunkter) og forhåndsvisningen, og Kopiér derefter resultatet, eller brug Download med den rigtige filendelse.
Hvad hvert format bevarer
Alle konverteringer går via GeoJSON (RFC 7946) som fælles model: en liste af features, hver med en valgfri geometri og et sæt egenskaber. Punkter, LineStrings, Polygons (med huller), MultiPoints, MultiLineStrings, MultiPolygons og GeometryCollections understøttes. Koordinater er længdegrad, breddegrad og en valgfri højde i WGS 84-grader. Værktøjet omprojicerer ikke.
- GeoJSON: Alt bevares, også indlejrede egenskaber og feature-id’er.
- KML: Hver feature bliver til et Placemark. Egenskaberne
nameogdescriptionsvarer til KML-elementerne med samme navn, og andre egenskaber lægges iExtendedData. Multi-geometrier bliver tilMultiGeometry. Ved indlæsning gennemgår værktøjet hver Folder, læser værdier fraDataogSimpleDataog forstår også Google Earth-optagelser medgx:Track. Typografier, ikoner, overlays på jorden og netværkslinks ignoreres. KMZ er zippet KML: Pak den først ud. - GPX: Punkter bliver til waypoints (
wpt, medele,nameogdesc), linjer bliver til spor (trk), og en MultiLineString bliver til ét spor med flere segmenter. Ved indlæsning konverteres waypoints, ruter (rte) og spor, med højden som tredje koordinat. GPX har ingen polygoner, så polygonernes ringe skrives som sporsegmenter, og en advarsel siger det. - CSV: Når alle features er punkter, har outputtet kolonnerne
latitudeoglongitude(pluselevation, hvis den findes) efterfulgt af én kolonne pr. egenskab. Blandede data får i stedet enwkt-kolonne. Ved indlæsning genkendes koordinatkolonner med navnenelat/latitude/yoglon/lng/long/longitude/xmed små eller store bogstaver, ligesom enwkt- ellergeometry-kolonne. Et decimalkomma som46,8139accepteres. Rækker uden koordinater springes over og tælles. - WKT: én geometri pr. linje. Læseren accepterer Z- og M-varianter,
EMPTY-geometrier og et præfiks i PostGIS-stil,SRID=4326;. WKT har ingen attributter, så egenskaber udelades i outputtet.
Tips og grænser
- WKT og GeoJSON skriver begge længdegraden først. Hvis dine punkter havner i havet ud for Afrika eller ved den forkerte pol, har kilden sandsynligvis byttet om på breddegrad og længdegrad.
- Forhåndsvisningen er en enkel tegning uden baggrundskort, som er nyttig til at opdage ombyttede koordinater, enkeltstående punkter eller uafsluttede former med det samme.
- Filer op til 20 MB accepteres. Meget store filer kan tage nogle sekunder, da tekstoutputtet bygges i hukommelsen.
Ofte stillede spørgsmål
Hvordan konverterer jeg KML til GeoJSON?
Indsæt KML’en, eller slip .kml-filen, lad Fra stå på Genkend automatisk, og vælg GeoJSON under Til. Placemarks’ navne, beskrivelser og udvidede data bliver til feature-egenskaber.
Kan jeg åbne et GPX-spor fra mit ur eller min cykelcomputer?
Ja. Spor med flere segmenter bliver til en MultiLineString, waypoints bliver til punkter, og hvert punkts højde bevares som tredje koordinat. Tidsstempler for de enkelte sporpunkter bevares ikke.
Hvorfor er mine polygoner spor i GPX-filen?
GPX kender kun waypoints, ruter og spor. Omridset af hver polygonring skrives som et sporsegment, så formen ikke går tabt, og værktøjet viser en advarsel.
Hvilket CSV-layout forventer værktøjet?
En overskriftsrække med en kolonne for breddegrad og en for længdegrad, som name,lat,lon. Kommaer, semikolon og tabulatorer er alle i orden. Du kan også angive en wkt-kolonne med geometrier som POINT (2.35 48.85).
Bliver mine data sendt til en server?
Nej. Parsing og konvertering kører helt i din browser. Siden sender ingen forespørgsel med dine data, hvilket har betydning for private spor og kunders positionsfiler.
Relaterede værktøjer
- Bounding box-beregner Beregn bounding boksen for koordinater, GeoJSON eller WKT som minLon,minLat,maxLon,maxLat, WKT, Overpass eller Leaflet, med margen og antimeridianen.
- Afstand mellem koordinater Beregn afstanden mellem to GPS-koordinater med haversine eller Vincenty (WGS84), plus kurs og midtpunkt, i kilometer, mil og sømil.
- JSON-formatering og -validering Gratis JSON-formatering og -validering, der gør JSON pæn, minificerer og tjekker den i din browser, med syntaksfejl angivet med linje og kolonne.