TCX e FIT sono progettati per attività di fitness, quindi possono contenere più dati di fitness rispetto a GPX.
ad esempio TCX o FIT supporta i giri (split). Così il dispositivo può registrare un nuovo giro ogni volta che si preme il pulsante del giro, o automaticamente dopo una distanza impostata, ad esempio ogni 1 km. Inoltre supportano le pause, se si desidera interrompere l'attività ad un certo punto, per poi ricominciare più tardi. Mentre il GPX è essenzialmente solo una serie di punti (con timestamp).
Non sono sicuro se Strava utilizzi effettivamente i giri o le pause registrate sul dispositivo, sospetto che li ricalcolerà comunque, sulla base dei punti GPS e del tempo.
Come standard, il GPX non supporta i dati di frequenza cardiaca, cadenza o potenza. Ma questo può essere aggiunto con estensioni. Il formato più popolare per queste estensioni è stato creato da Garmin, è anche supportato da una varietà di altri software/siti web (incluso Strava). Ma alcuni dispositivi potrebbero registrare la frequenza cardiaca/cadenza in un formato diverso nel file GPX.
TCX o FIT possono anche contenere dati riassuntivi, per l'intera attività. ad esempio il tempo totale, la distanza, le calorie, il dispositivo utilizzato, il tipo di sport. Alcuni di questi sono usati da Strava, ad esempio per visualizzare il dispositivo, o per selezionare automaticamente il tipo di attività.
TCX e GPX sono entrambi formati XML, che possono essere piuttosto inefficienti in termini di dimensioni del file. Ma questo significa che possono essere facilmente modificati, ad esempio in un editor di testo. FIT è un formato binario, così come la dimensione del file è molto più piccola, tipicamente circa 1/10 della dimensione. La dimensione del file di solito non è comunque un problema - anche se si sta registrando a 1 punto al secondo, un'attività di 3 ore sarebbe di circa 1MB in formato GPX. Quindi non è un problema, a meno che il vostro dispositivo non abbia una memoria molto limitata, o una connessione internet lenta per l'upload.
Quindi in generale, probabilmente non noterete molte differenze tra i formati per l'upload su Strava. Anche se TCX o FIT possono darvi un po’ più di dati. E FIT sarebbe una dimensione di file più piccola.