Konvertor GeoJSON u GPX

Konvertovanje GeoJSON vektorskih podataka u GPX pretvara standardne geografske JSON objekte u format zasnovan na XML-u, optimizovan za uređaje za fizičku navigaciju.

Izaberite ili prevucite datoteke ovde

Privatno - datoteke nikada ne napuštaju vaš uređaj

ili nalepite Ctrl+V

Dok čekaš svoje fajlove, možeš da igraš Code Rain

Garancija privatnosti: bez prenosa podataka preko mreže 0 bajtova poslato spoljnim serverima. Sva obrada je izvršena lokalno u bezbednom okruženju vašeg pregledača.

Poređenje formata i tehničke specifikacije

SpecifikacijaGEOJSONGPX
MIME tipapplication/geo+jsonapplication/gpx+xml
Tipgeografski vektorski JSONformat za razmenu GPS podataka
Kompresijanema (JSON tekst)XML tekst
Standardna specifikacijaIETF RFC 7946Topografix GPX 1.1
Zaglavlje s magičnim bajtovima7B 22 74 79 70 65 22 3A 20 22 ({"type": ") JSON header3C 3F 78 6D 6C ... 3C 67 70 78 (<gpx)

Pregled formata i primena

Profesionalci iz oblasti geografskih informacionih sistema i ljubitelji boravka u prirodi često moraju da premeštaju podatke o stazama između veb alata za mapiranje i hardverskih uređaja. GeoJSON je napravljen za veb pretraživače, čuvajući tačke, linije i poligone unutar standardnih JavaScript Object Notation objekata. Sa druge strane, ručne GPS jedinice, fitnes satovi i pomorski navigacioni hardver zahtevaju GPX datoteke da bi ispravno prikazali rute, staze i tačke puta. Vodiči za boravak u prirodi, planinari i biciklisti koriste ovaj korak prevođenja kako bi prilagođene rute planirane u softveru za mapiranje na računaru preneli na fizičke uređaje radi upotrebe van mreže. Istraživači na terenu se takođe oslanjaju na ovaj radni tok za prikupljanje tačaka podataka pomoću veb formi i njihov izvoz u hardver kompatibilan sa alatima za planinarenje. Bez ove transformacije, navigacioni hardver ne može da pročita prilagođene vektorske koordinate koje generišu aplikacije za veb mapiranje.

Tehničke specifikacije i analiza kodeka

GeoJSON koristi MIME tip application/geo+json i oslanja se na obične tekstualne UTF-8 kodirane JSON objekte bez binarne kompresije. Sadrži ključeve geometrije kao što su Point, LineString i Polygon. GPX koristi MIME tip application/gpx+xml i oslanja se na XML šemu koju je definisao Topografix. Nijedan format ne koristi izvornu kompresiju na nivou kontejnera, što znači da obe datoteke ostaju nekompresovani običan tekst osim ako nisu upakovane u ZIP arhivu. Nijedan format se ne oslanja na potpise magičnih bajtova radi identifikacije. GeoJSON se prepoznaje po početnom znaku vitičaste zagrade '{', dok se GPX identifikuje standardnom XML deklaracijom '<?xml' praćenom korenom <gpx> oznakom.

Kompatibilnost sa operativnim sistemima i pregledačima

GeoJSON i GPX su široko podržani u GIS i GPS postupcima, ali podrška zavisi od uređaja i usluge. Pre konverzije proverite dokumentaciju ciljnog uređaja.

Praktičan savet

Vodite računa o preciznosti koordinata tokom konverzije kako biste izbegli nepotrebno povećanje veličine XML datoteke zbog suvišnih decimalnih mesta, pošto većini potrošačkih GPS jedinica treba najviše šest decimalnih cifara.

Često postavljana pitanja

Kako konvertovati GeoJSON u GPX GPS staze bez gubitka kvaliteta?

Proces konverzije je matematički bez gubitaka u pogledu podataka o koordinatama, pod uslovom da referentni prostorni sistem ostane u WGS 84 geografskoj širini i dužini. Međutim, ako GeoJSON datoteka sadrži složene poligone ili atribute koje GPX oznake ne podržavaju, ta dodatna polja podataka biće odbačena tokom prevođenja.

Koja je razlika između GeoJSON-a i GPX-a za GPS staze?

GeoJSON je format zasnovan na JSON-u dizajniran za veb mapiranje koji podržava različite geometrije kao što su poligoni, tačke i multipoligoni. GPX je format zasnovan na XML-u prilagođen specifično za GPS uređaje, koji striktno strukturira podatke u tačke puta, rute i staze sa vremenskim oznakama.