Verificatoda Adam B.·revisionato da FE Editorial·aggiornato Aug 8, 20263.3(41 voti)Grazie per la valutazione!
RISPOSTA RAPIDA
Un file GPX memorizza dati GPS - waypoint, tracce e percorsi - in formato XML semplice. Per visualizzare un percorso, trascinalo in Google Earth Pro o caricalo su GPS Visualizer. Per caricarlo su un dispositivo Garmin, Wahoo o simili, importalo tramite l'app del dispositivo o copia il file direttamente sul dispositivo via USB.
Sviluppatore: TopoGrafix (Dan Foster)Categoria: File di GISStandard apertoMIME: application/gpx+xml
Un file .gpx contiene dati geografici sotto forma di waypoint, percorsi e tracce salvati in un formato di testo basato su XML. I file .gpx vengono utilizzati per scambiare dati GPS tra applicazioni e servizi web sulla rete. Il formato è stato sviluppato da TopoGrafix nel 2002 e la sua versione attuale, denominata 1.1, è stata rilasciata due anni dopo. La specifica GPX è definita nel file di schema gpx.xsd, disponibile pubblicamente su topografix.com. L'intestazione del file .gpx contiene i metadati del file - informazioni sul file stesso. I principali tipi di dati in GPX sono:
wptType - waypoint - un punto sulla mappa descritto dalle sue coordinate secondo lo standard WGS 84; può anche memorizzare dati aggiuntivi come POI (Punti di Interesse), nome o descrizione.
rteType - percorso (route) - un insieme ordinato di punti che definisce le tappe di un determinato itinerario, come una svolta o una rotonda.
trkType - traccia (track) - un elenco organizzato di punti che può contenere anche timestamp ed elevazioni se la traccia è stata registrata durante lo spostamento.
Tutte le coordinate GPX sono conformi allo standard WGS 84 e sono rappresentate come numeri in virgola mobile. L'elevazione sopra il livello medio del mare utilizza i metri come unità di misura, e le date utilizzano lo standard ISO 8601 con UTC. Alcune software house, ad esempio Garmin, hanno esteso il formato GPX per ospitare informazioni aggiuntive relative ai punti - indirizzi, numeri di telefono, temperatura o profondità dell'acqua. I formati correlati includono .kml (il linguaggio di markup keyhole di Google), .fit (il formato di attività binario compatto di Garmin) e .tcx (Training Center XML).
Sicurezza e incolumità
RISCHIO: LOW
Il GPX è semplice XML senza contenuti eseguibili, quindi il formato del file è innocuo da aprire. La vera preoccupazione riguarda la privacy: i file di traccia contengono coordinate esatte e timestamp e possono rivelare il tuo indirizzo di casa, i percorsi abituali e quando sei lontano. Prima di condividere pubblicamente i file GPX, taglia l'inizio/fine vicino a casa tua (la maggior parte delle app ha una funzione di «zona di privacy») e rimuovi i timestamp se non vuoi rivelare i tuoi orari.
Dettagli del formato
in sintesi
NOME COMPLETOGPS Exchange Format
SVILUPPATORETopoGrafix (Dan Foster)dal 2002 (GPX 1.0); GPX 1.1 in 2004
MerkaartorOpen-sourceApri il GPX come livello sopra OpenStreetMap per ispezione o modifica.
EasyGPSGratuitoApri il GPX per visualizzare e gestire waypoint/percorsi/tracce; trasferiscili alle unità Garmin/Magellan. (Creato da TopoGrafix, gli autori del GPX.)
Garmin BaseCampGratuitoFile > Importa per caricare il GPX, visualizzare/modificare waypoint, percorsi e tracce, quindi inviarli a un dispositivo Garmin.
Google Earth ProGratuitoFile > Importa, scegli il GPX, seleziona la creazione di elementi KML - la traccia apparirà sul globo. (Gratuito dal 2015.)
GPXSeeOpen-sourceApri il GPX per visualizzare la traccia sulle mappe con grafici di elevazione/velocità. Gratuito, multipiattaforma, creato appositamente per il GPX.
macOS3 apps
Garmin BaseCampGratuitoFile > Importa per caricare il GPX, visualizzare/modificare waypoint, percorsi e tracce, quindi inviarli a un dispositivo Garmin.
Google Earth ProGratuitoFile > Importa, scegli il GPX, seleziona la creazione di elementi KML - la traccia apparirà sul globo. (Gratuito dal 2015.)
GPXSeeOpen-sourceApri il GPX per visualizzare la traccia sulle mappe con grafici di elevazione/velocità. Gratuito, multipiattaforma, creato appositamente per il GPX.
Linux3 apps
MerkaartorOpen-sourceApri il GPX come livello sopra OpenStreetMap per ispezione o modifica.
GPXSeeOpen-sourceApri il GPX per visualizzare la traccia sulle mappe con grafici di elevazione/velocità. Gratuito, multipiattaforma, creato appositamente per il GPX.
GpsPruneOpen-sourceApri il GPX per visualizzare, modificare e tagliare le tracce; esporta in KML/altri formati.
Android1 app
OsmAndFreemiumImporta il GPX come traccia per visualizzarlo e navigarlo offline su OpenStreetMap.
iOS1 app
OsmAnd MapsFreemiumApri il GPX in OsmAnd per visualizzare e seguire la traccia offline.
Web2 apps
GPS VisualizerGratuitoCarica il GPX per disegnarlo su una mappa o convertirlo in KML/testo semplice nel browser. Nessuna installazione richiesta.
Strava (Upload)FreemiumCarica il GPX come attività per visualizzarlo sulle mappe di Strava e analizzarlo.
Dettagli tecnici
specifiche approfondite
Tipo MIME
application/gpx+xml
Codifica file
UTF-8 (richiesto dalla specifica)
Struttura file
Documento XML in testo semplice; nessuna sezione binaria
Identificazione file
Nessuna firma binaria; identificato dall'elemento radice <gpx> e dall'URI del namespace TopoGrafix
Namespace GPX 1.1
http://www.topografix.com/GPX/1/1
Sistema di coordinate
WGS 84 (EPSG:4326); latitudine e longitudine memorizzate come gradi decimali
Memorizzazione elevazione
Elemento <ele> per punto, valore in metri sopra il livello medio del mare
Formato timestamp
Data-ora ISO 8601 in UTC, memorizzata negli elementi <time> all'interno dei punti traccia e dei waypoint
Tipi di dati principali
wptType (waypoint), rteType (percorsi), trkType (tracce) - ciascuno con set di elementi XML distinti
Segmentazione traccia
Tracce divise in segmenti <trkseg>, ciascuno contenente un elenco ordinato di punti traccia <trkpt>
Meccanismo di estensione
L'elemento figlio <extensions> su qualsiasi elemento principale consente namespace XML specifici del fornitore
Validazione schema
Schema XSD in gpx.xsd; l'elemento radice <gpx> richiede gli attributi version e creator
Ancora nessuna domanda - sii il primo a chiedere informazioni sui file GPX.
Domande frequenti
Come si apre un file GPX?
Per visualizzare il percorso, trascinalo in Google Earth Pro o caricalo sul sito gratuito GPS Visualizer. Per usarlo su un dispositivo, importalo nell'app di quel dispositivo (Garmin Connect/BaseCamp, Strava, Komoot, OsmAnd). Essendo testo, anche un editor di testo può aprirlo.
Come si carica un percorso GPX sul mio Garmin?
Usa Garmin Connect o BaseCamp per importare il GPX e inviarlo al dispositivo, oppure copia il file .gpx nella cartella GPX del Garmin quando è collegato via USB. Per le indicazioni turn-by-turn su alcune unità, potrebbe essere necessario convertirlo prima in un percorso FIT.
Qual è la differenza tra GPX e KML?
GPX è lo standard aperto di scambio GPS utilizzato da app e dispositivi per il fitness e l'outdoor; KML è il formato di Google per Google Earth/Maps con uno stile più ricco. Si convertono facilmente l'uno nell'altro (ad esempio con GPS Visualizer).
Posso convertire GPX in FIT?
Sì. GPSBabel converte GPX in FIT, e Garmin Connect può trasformare un percorso GPX in un'attività FIT da seguire su un orologio o un ciclocomputer.
Posso modificare un file GPX?
Sì - è semplice XML. Usa un editor dedicato come GpsPrune, BaseCamp o uno strumento online per aggiungere/rimuovere punti in modo pulito, oppure aprilo in qualsiasi editor di testo per piccole correzioni manuali.
Perché il mio GPX non ha dati sulla frequenza cardiaca o sulla potenza?
Il GPX standard modella solo posizione, elevazione e tempo. Frequenza cardiaca, cadenza e potenza risiedono in <extensions> o nei formati FIT/TCX di Garmin - esporta in FIT/TCX se hai bisogno di quei dati.