Pretvornik iz GeoJSON v GPS sled GPX

Pretvorba vektorskih podatkov GeoJSON v GPX prevede standardne geografske predmete JSON v format na osnovi XML, optimiziran za naprave za fizično navigacijo.

Izberite ali povlecite datoteke

Izberite ali povlecite datoteke sem

100-odstotno zasebna pretvorba v brskalniku - datoteke nikoli ne zapustijo vaše naprave

ali prilepi Ctrl+V
Jamstvo o zasebnosti brez prenosa podatkov v omrežje: 0 bajtov naloženih na zunanje strežnike. Vsa obdelava je potekala lokalno v varnem območju vašega brskalnika.

Primerjava formatov in tehnične specifikacije

SpecifikacijaGEOJSONGPX
Vrsta MIMEapplication/geo+jsonapplication/gpx+xml
Vrstageographic vector JSONGPS data exchange format
Stiskanjenone (JSON text)XML text
Standardna specifikacijaIETF RFC 7946Topografix GPX 1.1
Glava magičnih bajtov7B 22 74 79 70 65 22 3A 20 22 ({"type": ") JSON header3C 3F 78 6D 6C ... 3C 67 70 78 (<gpx)

Pregled formata in uporaba

Strokovnjaki za geografske informacijske sisteme in ljubitelji narave morajo pogosto prenašati podatke o poteh med spletnimi kartografskimi orodji in strojno opremo. Format GeoJSON je zasnovan za spletne brskalnike in shranjuje točke, črte ter mnogokotnike znotraj standardnih predmetov JavaScript Object Notation. Po drugi strani ročne naprave GPS, športne ure in morska navigacijska oprema zahtevajo datoteke GPX za pravilno prikazovanje poti, sledi in vmesnih točk. Gorski vodniki, pohodniki in kolesarji uporabljajo ta korak pretvorbe, da lahko načrtovane poti iz namizne kartografske programske opreme prenesejo na fizične naprave za uporabo brez internetne povezave. Terenski raziskovalci se prav tako zanašajo na ta delovni proces za zajem podatkovnih točk s pomočjo spletnih obrazcev in njihov izvoz v strojno opremo, združljivo s pohodniškimi orodji. Brez te pretvorbe navigacijska oprema ne more prebrati koordinat po meri, ki jih ustvarjajo spletne kartografske aplikacije.

Tehnične specifikacije in pregled kodekov

Format GeoJSON uporablja vrsto MIME application/geo+json in temelji na navadnih besedilnih objektih JSON, kodiranih v UTF-8, brez binarne stisnitve. Vsebuje ključe geometrije, kot so Point, LineString in Polygon. GPX uporablja vrsto MIME application/gpx+xml in temelji na shemi XML, ki jo je definiral Topografix. Noben format ne uporablja domačega stiskanja na ravni vsebnika, kar pomeni, da obe datoteki ostaneta nestisnjeno navadno besedilo, razen če sta oviti v arhiv ZIP. Noben format se ne zanaša na podpise čarobnih bajtov za identifikacijo. GeoJSON prepoznamo po začetnem zaklepaju '{', medtem ko je GPX identificiran s standardno deklaracijo XML '<?xml', ki ji sledi korenski značka <gpx>.

Združljivost z OS in brskalniki

Ova formata uživata široko združljivost v sodobnih operacijskih sistemih, vključno z Windows, macOS, Linux, iOS in Android. Sodobni spletni brskalniki izvorno razčlenjujejo GeoJSON z uporabo JavaScripta, medtem ko datoteke GPX zahtevajo knjižnice za razčlenjevanje XML ali specializirane razširitve za vizualni prikaz. Namizne aplikacije GIS, kot sta QGIS in ArcGIS Pro, berejo oba formata izvorno. Vendar pa potrošniška strojna oprema GPS znamk, kot je Garmin, sprejema samo GPX, zaradi česar je pretvorba obvezna za sinhronizacijo naprav.

💡 Uporabne informacije

Med pretvorbo bodite pozorni na natančnost koordinat, da se izognete prevelikim datotekam XML z nepotrebnimi decimalnimi mesti, saj večina potrošniških naprav GPS potrebuje le do šest decimalnih mest.

Primerjava formatov in tehnične specifikacije

Tipična datoteka GeoJSON velikosti 2 megabajta, ki vsebuje podrobno pohodniško pot, se zaradi režije oznak XML pretvori v približno 2,5 megajbata veliko datoteko GPX. Prenašanje te datoteke traja manj kot 0,1 sekunde prek standardne optične povezave, približno 0,4 sekunde v mobilnem omrežju 5G in okoli 1,2 sekunde v omrežju 4G.

Pogosto zastavljena vprašanja

Kako pretvoriti GeoJSON v GPS sled GPX brez izgube kakovosti?

Postopek pretvorbe je matematično brez izgube koordinatnih podatkov, pod pogojem, da prostorski referenčni sistem ostane v zemljepisni širini in dolžini WGS 84. Če pa datoteka GeoJSON vsebuje zapletene mnogokotnike ali atribute, ki jih oznake GPX ne podpirajo, bodo ta dodatna podatkovna polja med pretvorbo zavržena.

Kakšna je razlika med GeoJSON in GPS sledjo GPX?

GeoJSON je format na osnovi JSON, zasnovan za spletno kartiranje, ki podpira različne geometrije, kot so mnogokotniki, točke in večmnogokotniki. GPX je format na osnovi XML, prilagojen posebej za naprave GPS, ki podatke strogo strukturira v vmesne točke, poti in sledi s časovnimi žigi.