Convertitore da GeoJSON a GPX

La conversione di dati vettoriali GeoJSON in GPX trasforma oggetti JSON geografici standard in un formato basato su XML ottimizzato per i dispositivi di navigazione fisica.

Seleziona o rilascia i file qui

Privato - i file non lasciano mai il tuo dispositivo

o incolla Ctrl+V

Mentre aspetti i tuoi file, puoi giocare a Code Rain

Garanzia di privacy con zero trasmissioni di rete: 0 byte caricati su server esterni. Tutta l'elaborazione è avvenuta localmente nella sandbox del tuo browser.

Confronto formati e specifiche tecniche

SpecificaGEOJSONGPX
Tipo MIMEapplication/geo+jsonapplication/gpx+xml
TipoJSON vettoriale geograficoformato di scambio dati GPS
Compressionenessuna (testo JSON)testo XML
Specifica standardIETF RFC 7946Topografix GPX 1.1
Intestazione Magic Bytes7B 22 74 79 70 65 22 3A 20 22 ({"type": ") JSON header3C 3F 78 6D 6C ... 3C 67 70 78 (<gpx)

Panoramica del formato e applicazioni

I professionisti dei Sistemi Informativi Geografici e gli amanti delle attività all'aperto hanno spesso la necessità di trasferire dati di percorso tra strumenti di mappatura web e dispositivi hardware. GeoJSON è progettato per i browser web e memorizza punti, linee e poligoni all'interno di oggetti JavaScript Object Notation standard. D'altra parte, le unità GPS portatili, gli orologi sportivi e l'hardware di navigazione marina richiedono file GPX per visualizzare correttamente rotte, tracce e waypoint. Guide escursionistiche, escursionisti e ciclisti utilizzano questo passaggio di conversione per trasferire percorsi personalizzati pianificati in software di mappatura per desktop su dispositivi fisici per l'uso offline. I ricercatori sul campo si affidano a questo flusso di lavoro anche per acquisire punti di dati tramite moduli web ed esportarli in un formato hardware compatibile con gli strumenti escursionistici. Senza questa trasformazione, l'hardware di navigazione non è in grado di leggere le coordinate vettoriali personalizzate generate dalle applicazioni di mappatura web.

Specifiche tecniche e analisi dei codec

GeoJSON utilizza il tipo MIME application/geo+json e si basa su oggetti JSON in testo normale codificati in UTF-8 senza compressione binaria. Contiene chiavi di geometria come Point, LineString e Polygon. GPX utilizza il tipo MIME application/gpx+xml e si basa su uno schema XML definito da Topografix. Nessun formato utilizza la compressione nativa a livello di contenitore, il che significa che entrambi i file rimangono testo normale non compresso a meno che non vengano inseriti in un archivio ZIP. Nessun formato si basa su firme di byte distintive per l'identificazione. GeoJSON viene riconosciuto dal carattere di parentesi graffa aperta '{', mentre GPX viene identificato dalla dichiarazione XML standard '<?xml' seguita dal tag radice <gpx>.

Compatibilità con sistemi operativi e browser

GeoJSON e GPX sono ampiamente supportati nei flussi di lavoro GIS e GPS, ma il supporto varia in base al dispositivo e al servizio. Controlla la documentazione del dispositivo di destinazione prima di convertire.

Informazioni utili

Tieni d'occhio la precisione delle coordinate durante la conversione per evitare di appesantire la dimensione del file XML con cifre decimali non necessarie, poiché la maggior parte delle unità GPS consumer richiede al massimo sei cifre decimali.

Domande frequenti

Come convertire GeoJSON in traccia GPS GPX senza perdere qualità?

Il processo di conversione è matematicamente privo di perdite per quanto riguarda i dati delle coordinate, a condizione che il sistema di riferimento spaziale rimanga in latitudine e longitudine WGS 84. Tuttavia, se il file GeoJSON contiene poligoni complessi o attributi non supportati dai tag GPX, tali campi di dati extra verranno rimossi durante la conversione.

Qual è la differenza tra GeoJSON e la traccia GPS in formato GPX?

GeoJSON è un formato basato su JSON progettato per la mappatura web che supporta diverse geometrie come poligoni, punti e multipoligoni. GPX è un formato basato su XML pensato specificamente per i dispositivi GPS, che struttura i dati rigorosamente in waypoint, rotte e tracce con timestamp.