GeoJSON til GPS-spor GPX-omformer

Konvertering av GeoJSON-vektordata til GPX oversetter standard geografiske JSON-objekter til et XML-basert format som er optimalisert for fysiske navigeringsenheter.

Velg eller dra filer

Velg eller slipp filer her

100 % privat in-browser-konvertering - filer forlater aldri enheten din

eller lim inn Ctrl+V
Personverngaranti uten nettverksoverføring: 0 byte lastet opp til eksterne servere. All behandling skjedde lokalt i nettlesersandkassen din.

Format-sammenligning og tekniske spesifikasjoner

SpesifikasjonGEOJSONGPX
MIME-typeapplication/geo+jsonapplication/gpx+xml
Typegeographic vector JSONGPS data exchange format
Kompresjonnone (JSON text)XML text
StandardsesifikasjonIETF RFC 7946Topografix GPX 1.1
Magiske byte-overskrifter (Magic Bytes)7B 22 74 79 70 65 22 3A 20 22 ({"type": ") JSON header3C 3F 78 6D 6C ... 3C 67 70 78 (<gpx)

Oversikt og bruksområder for formatet

Fagfolk innen geografiske informasjonssystemer og friluftsentusiaster må ofte flytte banedata mellom nettbaserte kartverktøy og maskinvareenheter. GeoJSON er bygget for nettlesere, og lagrer punkter, linjer og polygoner i standard JavaScript Object Notation. På den annen side krever håndholdte GPS-enheter, treningsklokker og marin navigeringsmaskinvare GPX-filer for å gjengi ruter, spor og veipunkter på riktig måte. Friluftsguider, turgåere og syklister bruker dette oversettelsestrinnet til å hente inn egendefinerte ruter som er planlagt i stasjonær kartleggingsprogramvare, og laste dem opp på fysiske enheter for offline bruk. Feltforskere stoler også på denne arbeidsflyten for å samle inn datapunkter ved hjelp av nettskjemaer og eksportere dem til maskinvare som er kompatibel med tursaker. Uten denne transformasjonen kan navigeringsmaskinvaren ikke lese de egendefinerte vektorkoordinatene generert av nettkartleggingsapplikasjoner.

Tekniske spesifikasjoner og kodekoversikt

GeoJSON bruker MIME-typen application/geo+json og er avhengig av ren tekst i UTF-8-kodede JSON-objekter uten binær komprimering. Den inneholder geometrinøkler som Point, LineString og Polygon. GPX bruker MIME-typen application/gpx+xml og er avhengig av et XML-skjema definert av Topografix. Ingen av formatene bruker innebygd komprimering på beholder nivå, noe som betyr datatypene forblir ukomprimert ren tekst med mindre de er pakket inn i et ZIP-arkiv. Ingen av formatene er avhengig av signaturer for magiske byte for identifikasjon. GeoJSON gjenkjennes av startklammetegnet '{', mens GPX identifiseres av standard XML-erklæring '<?xml' etterfulgt av rotkoden <gpx>.

OS- og nettleserkompatibilitet

Begge formatene har bred kompatibilitet på tvers av moderne operativsystemer, inkludert Windows, macOS, Linux, iOS og Android. Moderne nettlesere analyserer GeoJSON naturlig ved hjelp av JavaScript, mens GPX-filer krever XML-parseringsbiblioteker eller spesialiserte utvidelser for å gjengis visuelt. Stasjonære GIS-applikasjoner som QGIS og ArcGIS Pro leser begge formatene direkte. Forbruker-GPS-maskinvare fra merker som Garmin aksepterer imidlertid bare GPX, noe som gjør konvertering obligatorisk for enhetssynkronisering.

💡 Nyttig informasjon

Følg med på koordinatpresisjonen under konvertering for å unngå at XML-filstørrelsen blåses opp med unødvendige desimaler, siden de fleste forbruker-GPS-enheter bare trenger opptil seks desimaler.

Format-sammenligning og tekniske spesifikasjoner

En typisk GeoJSON-fil på 2 megabyte som inneholder en detaljert tursti, konverteres til en GPX-fil på omtrent 2,5 megabyte på grunn av XML-tagoverskrift. Overføring av denne filen tar mindre enn 0,1 sekund på en standard fiberforbindelse, omtrent 0,4 sekunder på et 5G-mobilnettverk og rundt 1,2 sekunder på et 4G-nettverk.

Ofte stilte spørsmål

Hvordan konverterer du GeoJSON til GPS-spor GPX uten å miste kvalitet?

Konverteringsprosessen er matematisk taparfri når det gjelder koordinatdata, forutsatt at det romlige referansesystemet forblir i WGS 84 breddegrad og lengdegrad. Men hvis GeoJSON-filen inneholder komplekse polygoner eller attributter som GPX-tagger ikke støtter, vil disse ekstra datafeltene bli fjernet under oversettelsen.

Hva er forskjellen mellom GeoJSON og GPS-spor GPX?

GeoJSON er et JSON-basert format designet for nettkartlegging som støtter ulike geometrier som polygoner, punkter og multipolygoner. GPX er et XML-basert format som er skreddersydd spesielt for GPS-enheter, og strukturerer data strengt i veipunkter, ruter og tidsstemplede spor.