Konverter GeoJSON til GPX

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

Velg eller slipp filer her

Privat - filer forlater aldri enheten din

eller lim inn Ctrl+V

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

Personverngaranti uten nettverksoverføring: 0 byte ble lastet opp til eksterne servere. All behandling foregikk lokalt i det isolerte nettlesermiljøet ditt.

Format-sammenligning og tekniske spesifikasjoner

SpesifikasjonGEOJSONGPX
MIME-typeapplication/geo+jsonapplication/gpx+xml
Typegeografisk vektor-JSONGPS-datautvekslingsformat
Kompresjoningen (JSON-tekst)XML-tekst
StandardsesifikasjonIETF RFC 7946Topografix GPX 1.1
Signatur med magiske byte7B 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 bruk uten nettilkobling. Feltforskere stoler også på denne arbeidsflyten for å samle inn datapunkter ved hjelp av nettskjemaer og eksportere dem til maskinvare som er kompatibel med turutstyr. 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å beholdernivå, noe som betyr at filene 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

GeoJSON og GPX støttes bredt i GIS- og GPS-arbeidsflyter, men støtten varierer etter enhet og tjeneste. Sjekk dokumentasjonen for målenheten før konvertering.

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.

Ofte stilte spørsmål

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

Konverteringsprosessen er matematisk tapsfri 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.