Convertor GeoJSON în GPX

Conversia datelor vectoriale GeoJSON în GPX transformă obiectele JSON geografice standard într-un format bazat pe XML, optimizat pentru dispozitivele de navigație fizice.

Selectează sau plasează fișierele aici

Privat - fișierele nu părăsesc niciodată dispozitivul tău

sau lipește Ctrl+V

Cât îți aștepți fișierele, poți juca Code Rain

Garanție de confidențialitate: nicio transmisie prin rețea: 0 octeți încărcați pe servere externe. Toată procesarea a avut loc local în sandbox-ul browserului tău.

Compararea formatelor și specificații tehnice

SpecificațieGEOJSONGPX
Tip MIMEapplication/geo+jsonapplication/gpx+xml
Tipvector geografic JSONformat de schimb de date GPS
Compresieniciuna (text JSON)text XML
Specificație standardIETF RFC 7946Topografix GPX 1.1
Antet Magic Bytes7B 22 74 79 70 65 22 3A 20 22 ({"type": ") JSON header3C 3F 78 6D 6C ... 3C 67 70 78 (<gpx)

Prezentare generală a formatului și aplicații

Profesioniștii în Sisteme Informaționale Geografice și pasionații de activități în aer liber au nevoie frecvent să transfere date despre trasee între instrumente de cartografiere web și dispozitive hardware. GeoJSON este conceput pentru browserele web, stocând puncte, linii și poligoane în interiorul notației standard de obiecte JavaScript. Pe de altă parte, unitățile GPS portabile, ceasurile de fitness și echipamentele de navigație maritimă necesită fișiere GPX pentru a redea corect rutele, traseele și punctele de trecere. Ghidurile montane, drumeții și bicicliștii utilizează această etapă de traducere pentru a prelua trasee personalizate planificate în software-ul de cartografiere desktop și a le încărca pe dispozitive fizice pentru utilizare offline. Cercetătorii de teren se bazează, de asemenea, pe acest flux de lucru pentru a captura puncte de date folosind formulare web și a le exporta în hardware compatibil cu uneltele pentru drumeții. Fără această transformare, hardware-ul de navigație nu poate citi coordonatele vectoriale personalizate generate de aplicațiile de cartografiere web.

Specificații tehnice și detalii despre codecuri

GeoJSON utilizează tipul MIME application/geo+json și se bazează pe obiecte JSON codificate în text simplu UTF-8, fără compresie binară. Acesta conține chei de geometrie precum Point, LineString și Polygon. GPX utilizează tipul MIME application/gpx+xml și se bazează pe o schemă XML definită de Topografix. Niciunul dintre formate nu utilizează compresie nativă la nivelul containerului, ceea ce înseamnă că ambele fișiere rămân text simplu necomprimat, cu excepția cazului în care sunt arhivate într-un fișier ZIP. Niciunul dintre formate nu se bazează pe semnături de tip magic bytes pentru identificare. GeoJSON este recunoscut prin caracterul de acoladă de deschidere '{', în timp ce GPX este identificat prin declarația XML standard '<?xml' urmată de eticheta rădăcină <gpx>.

Compatibilitate SO și browser

GeoJSON și GPX sunt acceptate pe scară largă în fluxurile GIS și GPS, dar suportul depinde de dispozitiv și de serviciu. Verificați documentația dispozitivului țintă înainte de conversie.

Informații utile

Urmăriți precizia coordonatelor în timpul conversiei pentru a evita mărirea excesivă a dimensiunii fișierului XML cu zecimale inutile, deoarece majoritatea unităților GPS de consum au nevoie de maximum șase cifre zecimale.

Întrebări frecvente

Cum se convertește GeoJSON în GPX (Pistă GPS) fără pierderi de calitate?

Procesul de conversie este din punct de vedere matematic fără pierderi în ceea ce privește datele de coordonate, cu condiția ca sistemul de referință spațială să rămână în latitudine și longitudine WGS 84. Totuși, dacă fișierul GeoJSON conține poligoane complexe sau atribute pe care etichetele GPX nu le acceptă, acele câmpuri de date suplimentare vor fi eliminate în timpul traducerii.

Care este diferența dintre GeoJSON și GPX (Pistă GPS)?

GeoJSON este un format bazat pe JSON conceput pentru cartografiere web, care acceptă diverse geometrii precum poligoane, puncte și multipoligoane. GPX este un format bazat pe XML adaptat special pentru dispozitivele GPS, structurând strict datele în puncte de trecere, rute și piste marcate temporal.