Strumento gratuito

Visualizza qualsiasi file .gpx o .fit nel browser - all'istante.

Apri e visualizza qualsiasi file di attività FIT, GPX o TCX direttamente nel browser. Il percorso viene disegnato su una mappa Mapbox, il profilo altimetrico appare sotto di essa e ogni dato disponibile - frequenza cardiaca, potenza, cadenza, velocità, temperatura - viene rappresentato insieme a distanza, tempo e ritmo. Nessuna registrazione, nessun caricamento, nessuna installazione: il file viene decodificato localmente sul tuo dispositivo con l'SDK ufficiale Garmin FIT.

Salva i tuoi allenamenti in un log vero e proprio

Gratuito · nessuna registrazione · il file resta sul tuo dispositivo

Anteprima GPX
0
km
Distanza

Come funziona

  1. 1

    Trascina il tuo file

    GPX, TCX o FIT - direttamente dal tuo Garmin, Wahoo, Polar, Suunto, Coros o qualsiasi app che esporta file di attività.

  2. 2

    Decodifica in locale

    La decodifica FIT avviene tramite l'SDK JavaScript ufficiale di Garmin, nel tuo browser. GPX e TCX passano dal parser XML integrato. Niente viene inviato a un server.

  3. 3

    Guarda il tuo percorso

    Il tracciato viene visualizzato su una mappa outdoor Mapbox, adattata ai confini della tua attività, con pin di partenza e arrivo e tacche ogni chilometro.

  4. 4

    Leggi l'analisi completa

    Distanza, durata, tempo in movimento, dislivello positivo/negativo, medie e picchi di FC/potenza/cadenza, sport, dispositivo e punto di partenza.

I calcoli

Due formule fanno quasi tutto il lavoro in un visualizzatore GPS.

Distanza: la formula haversine

Dati due punti lat/lon (φ₁, λ₁) e (φ₂, λ₂) su una sfera di raggio R = 6,371,000 m:

a = sin²(Δφ/2) + cos(φ₁) · cos(φ₂) · sin²(Δλ/2)
d = 2R · asin(√a)

Sommiamo d tra ogni coppia consecutiva di trackpoint per ottenere la distanza totale. La Terra non è una sfera perfetta, quindi la formula haversine sovrastima la distanza di circa lo 0,1-0,5% rispetto a un calcolo ellissoidale di Vincenty - abbastanza precisa per un uso sportivo.

Dislivello positivo: delta positivi

Per altitudini consecutive e₀ ed e₁, aggiungiamo (e₁ − e₀) al totale solo quando e₁ > e₀. Questo è il "dislivello positivo totale" - ogni salita viene contata, nessuna discesa viene sottratta.

gain += max(0, e₁ − e₀)

Esempio pratico

Un'uscita di 50 km con 8000 trackpoint contiene circa 7999 segmenti. Per ciascuno calcoli la distanza haversine e il delta di elevazione. L'intero ciclo è O(n): abbastanza rapido da girare in tempo reale su un telefono.

Come usarlo nell'allenamento

  • Visualizza in anteprima un nuovo percorso. Prima di percorrere un tragitto che ti hanno inviato, trascina qui il GPX per controllare il profilo, il dislivello totale e la reale conformazione delle salite.
  • Diagnostica un'attività danneggiata. Se una sincronizzazione fallisce, trascina il file locale per verificare che i dati siano intatti prima di perdere un'ora a lottare con l'interfaccia della piattaforma.
  • Confronta due percorsi. Apri un GPX in questa scheda, un altro in una seconda. Le statistiche affiancate ti aiutano a scegliere il percorso giusto per la giornata.
  • Pianifica il dislivello per la ricognizione della gara. Il profilo altimetrico è lo stesso pubblicato dall'organizzatore della gara che è il tuo obiettivo: controllarlo prima della gara elimina le sorprese nella strategia di passo.
  • Verifica prima di condividere. Se stai inviando un percorso per un'uscita di gruppo, trascina prima il tuo GPX per confermare che il file sia quello che pensi.

Errori comuni e falsi miti

  • Fidarsi dell'altimetria GPS grezza

    L'altitudine rilevata dal telefono è imprecisa e in genere sbagliata di 5-20 metri. Per un dislivello accurato, usa un dispositivo con altimetro barometrico, oppure accetta un margine di errore del 5-15% sulle tracce da telefono.

  • Assumendo che il GPX catturi tutto

    GPX spesso perde frequenza cardiaca, potenza, cadenza e struttura dei giri quando viene ri-esportato. Se ti servono tutti i dati, conserva il file FIT originale e converti solo quando necessario.

  • Confrontare le piattaforme in modo ingenuo

    Servizi diversi smussano l'elevazione in modo diverso. La maggior parte delle piattaforme può riportare dislivelli diversi per lo stesso file. Scegli un'unica fonte di verità.

  • Ignorare le interruzioni del GPS

    Tunnel, canyon urbani e foreste dense fanno sì che il GPS ricorra alla stima per navigazione o salti punti del tutto. Un profilo altimetrico frastagliato in un tratto noto per essere pianeggiante è di solito rumore GPS, non un vero dislivello.

  • Risalvare i file GPX con app di terze parti

    Ogni conversione può riquantizzare le coordinate e far perdere precisione. Lavora sempre a partire dal file originale scritto dal dispositivo.

Strumenti correlati

FAQ

Cos'è un file GPX?

GPX (GPS Exchange Format) è un formato XML aperto per memorizzare i punti traccia: latitudine, longitudine, altitudine opzionale, timestamp opzionali. È il formato di interscambio universale per i dati di uscite e corse tra piattaforme.

Cos'è un file FIT?

FIT (Flexible and Interoperable Data Transfer) è un formato binario compatto sviluppato da Garmin. Contiene molti più dati rispetto al GPX: frequenza cardiaca, potenza, cadenza, temperatura, indicatori di giro e metadati del dispositivo. La maggior parte dei ciclocomputer e degli orologi moderni registra in FIT.

Cos'è un file TCX?

TCX (Training Center XML) è il formato XML più vecchio di Garmin. Contiene più dati del GPX (frequenza cardiaca, cadenza, struttura dei giri) ma meno del FIT. La maggior parte dei dispositivi Garmin moderni offre ancora il TCX come opzione di esportazione.

Il mio file viene caricato da qualche parte?

No. I file FIT, GPX e TCX vengono decodificati interamente nel tuo browser - il FIT tramite l'SDK JavaScript ufficiale di Garmin, GPX e TCX tramite il parser XML integrato. I byte non lasciano mai il tuo computer.

Come viene calcolato il dislivello?

Sommiamo tutte le variazioni positive di quota tra punti traccia consecutivi. È il metodo standard di "dislivello totale". Nota che la quota GPS grezza è rumorosa: gli altimetri barometrici dei dispositivi dedicati la smussano, mentre gli smartphone spesso non lo fanno.

Perché la mia distanza è leggermente diversa da quella del mio sportwatch?

Usiamo la formula dell'haversine sulle coppie di lat/lon punto per punto. Gli sportwatch di solito applicano un filtro di Kalman e possono interpolare le interruzioni GPS. Differenze dell'1-2% sono normali e non sono un bug del parser.

Posso visualizzare file GPX con più giorni o più tracce?

Il visualizzatore mostra tutti i punti traccia di un singolo GPX come un unico percorso. Se il file contiene più blocchi <trk>, verranno uniti nell'ordine del documento. Per i tour di più giorni, questo di solito è ciò che serve.

E se il parser fallisce?

La maggior parte degli errori del parser è dovuta a XML malformato, di solito perché un'app di terze parti ha aggiunto caratteri non escaped. Esporta di nuovo dalla piattaforma originale, oppure apri il file in un editor di testo e verificalo.

Quanto grande può essere il file che carico?

Il limite è solo la memoria del browser. I file fino a circa 50.000 punti traccia (circa 5-8 ore di registrazione al secondo) vengono visualizzati senza problemi sulla maggior parte dei laptop. I file più grandi potrebbero rallentare nella vista mappa.

Salva i tuoi allenamenti in un diario vero

Un viewer ti mostra un'uscita. Un diario di allenamento ti mostra l'intera stagione: ogni salita, ogni PR, ogni blocco. Domestique legge i dati per te.

Crea account gratuito