Konverter GeoJSON til GPX

Konvertering af GeoJSON-vektordata til GPX oversætter standardiserede geografiske JSON-objekter til et XML-baseret format optimeret til fysiske navigationsenheder.

Vælg eller træk filer hertil

Privat - filer forlader aldrig din enhed

eller indsæt Ctrl+V

Mens du venter på dine filer, kan du spille Code Rain

Privatlivsgaranti uden netværksoverførsel: 0 byte overført til eksterne servere. Al behandling foregik lokalt i browserens sandkasse.

Formatsammenligning & tekniske specifikationer

SpecifikationGEOJSONGPX
MIME-typeapplication/geo+jsonapplication/gpx+xml
Typegeografisk vektor-JSONGPS-dataudvekslingsformat
Komprimeringingen (JSON-tekst)XML-tekst
StandardspecifikationIETF RFC 7946Topografix GPX 1.1
Magic Bytes-header7B 22 74 79 70 65 22 3A 20 22 ({"type": ") JSON header3C 3F 78 6D 6C ... 3C 67 70 78 (<gpx)

Formatoversigt og anvendelse

Fagfolk inden for geografiske informationssystemer og friluftsentusiaster har jævnligt brug for at flytte stidata mellem webkortværktøjer og hardwareenheder. GeoJSON er skabt til webbrowsere og gemmer punkter, linjer og polygoner i standard JavaScript Object Notation. På den anden side kræver håndholdte GPS-enheder, sportsure og maritimt navigationsudstyr GPX-filer for at gengive ruter, spor og vejpunkter korrekt. Udendørsguider, vandrere og cyklister bruger dette konverteringstrin til at hente brugerdefinerede ruter, der er planlagt i kortlægningssoftware til stationære computere, og indlæse dem på fysiske enheder til offlinebrug. Feltforskere er ligeledes afhængige af denne arbejdsgang til at indsamle datapunkter ved hjælp af webformularer og eksportere dem til hardware, der er kompatibel med vandreværktøjer. Uden denne omdannelse kan navigationshardware ikke læse de tilpassede vektorkoordinater, der genereres af webkortlægningsapplikationer.

Tekniske specifikationer og codec-oversigt

GeoJSON bruger MIME-typen application/geo+json og er baseret på almindelige UTF-8-kodede JSON-objekter uden binær komprimering. Det indeholder geometrinøgler som Point, LineString og Polygon. GPX bruger MIME-typen application/gpx+xml og er baseret på et XML-skema defineret af Topografix. Ingen af formaterne bruger indbygget komprimering på containerniveau, hvilket betyder, at begge filer forbliver ukomprimerede almindelige tekster, medmindre de er pakket i et ZIP-arkiv. Ingen af formaterne er afhængige af magiske bytesignaturer til identifikation. GeoJSON genkendes på startklammen '{', hvorimod GPX identificeres af standard XML-deklarationen '<?xml' efterfulgt af rod-tagget <gpx>.

OS- og browserkompatibilitet

GeoJSON og GPX understøttes bredt i GIS- og GPS-arbejdsgange, men understøttelsen afhænger af enheden og tjenesten. Kontrollér målenhedens dokumentation før konvertering.

Nyttig information

Hold øje med koordinatpræcisionen under konverteringen for at undgå at opsvulme XML-filstørrelsen med unødvendige decimaler, da de fleste forbruger-GPS-enheder kun har brug for op til seks decimaler.

Ofte stillede spørgsmål

Hvordan konverterer man GeoJSON til GPX uden at miste kvalitet?

Konverteringsprocessen er matematisk tabsfri hvad angår koordinatdata, forudsat at det spatiale referencesystem forbliver i WGS 84 bredde- og længdegrad. Men hvis GeoJSON-filen indeholder komplekse polygoner eller attributter, som GPX-tags ikke understøtter, vil disse ekstra datafelter gå tabt under oversættelsen.

Hvad er forskellen mellem GeoJSON og GPX?

GeoJSON er et JSON-baseret format designet til webkortlægning, som understøtter forskellige geometrier som polygoner, punkter og multipolygoner. GPX er et XML-baseret format, der er skræddersyet specifikt til GPS-enheder og strukturerer data strengt i vejpunkter, ruter og tidsstemplede spor.