Quel format dois-je sélectionner pour le téléchargement automatique sur Strava?


12

J'ai trois choix de format de fichier à utiliser pour les téléchargements automatiques de mon appareil vers Strava : GPX TCX FIT.

Lequel si ceux-ci fourniront les meilleures données? Y a-t-il d'autres problèmes qui les distinguent - tels que la précision ou la taille du fichier - que je devrais prendre en compte?


Les derniers appareils Garmin parlent de fichiers FIT, alors j'imagine que c'est le plus approprié des trois. Pour être honnête, je n'ai rencontré les deux autres que dans le contexte de la planification d'un itinéraire (par opposition à l'enregistrement d'une activité , c'est ce dont vous parlez, n'est-ce pas?)
PeteH

@PeteH: Oui, activité.
orome

4
Downvote? Juste curieux. Je n'ai jamais compris comment ce site est géré. Pour moi, il a été de loin le plus difficile des sites SE à obtenir des informations utiles.
orome

1
Pas une réponse, mais j'ai utilisé à la fois un iPhone et un téléphone Android pour Strava, et vous avez simplement cliqué sur "Enregistrer" en fin de course. Il n'y a pas de format de fichier visible, tous gérés par l'application elle-même.
Criggie

Réponses:


13

TCX et FIT sont conçus pour les activités de fitness, ils peuvent donc contenir plus de données de fitness que GPX.

Par exemple, TCX ou FIT prend en charge les tours (scissions). Ainsi, votre appareil peut enregistrer un nouveau tour chaque fois que vous appuyez sur le bouton Tour, ou automatiquement après une distance définie, par exemple tous les 1 km. En outre, ils prennent en charge les pauses, si vous souhaitez arrêter l'activité à un moment donné, puis recommencez plus tard. Alors que GPX est essentiellement une série de points (avec des horodatages).

Je ne suis pas sûr que Strava utilise réellement les tours ou les pauses enregistrés sur l'appareil. Je suppose qu'il les recalculera quand même, en fonction des points et de l'heure GPS.

En standard, GPX ne prend pas en charge les données de fréquence cardiaque, de cadence et de puissance. Mais cela peut être ajouté avec des extensions. Le format le plus populaire pour ces extensions a été créé par Garmin. Il est également pris en charge par divers autres logiciels / sites Web (y compris Strava). Cependant, certains appareils peuvent enregistrer la fréquence cardiaque / cadence dans un format différent dans le fichier GPX.

TCX ou FIT peuvent également contenir des données récapitulatives pour l’ensemble de l’activité. par exemple, le temps total, la distance parcourue, les calories, l'appareil utilisé, le type de sport. Strava en utilise une partie, par exemple pour afficher le périphérique ou sélectionner automatiquement le type d'activité.

TCX et GPX sont deux formats XML, ce qui peut être assez inefficace en termes de taille de fichier. Mais cela signifie qu'ils peuvent être facilement modifiés, par exemple dans un éditeur de texte. FIT est un format binaire, donc une taille de fichier beaucoup plus petite, typiquement environ 1/10 de la taille. De toute façon, la taille du fichier ne pose généralement pas de problème - même si vous enregistrez à un point par seconde, une activité de 3 heures correspond à environ 1 Mo au format GPX. Ce n'est donc pas vraiment un problème, sauf si votre appareil dispose d'une mémoire très limitée ou d'une connexion Internet lente pour le téléchargement.

Donc, en général, vous ne remarquerez probablement pas beaucoup de différence entre les formats de téléchargement sur Strava. Bien que TCX ou FIT puisse vous donner un peu plus de données. Et FIT serait une taille de fichier plus petite.


Une bonne réponse Strava utilise les marqueurs de tours (et les affiche sur la page d'activité)
dbr

Très détaillé, j'ajouterais que vous devez envoyer les fichiers dans le type d'enregistrement natif de votre appareil pour perdre un minimum de données. Par exemple, les appareils Garmin utilisent des fichiers FIT, je les enverrais donc avec FIT. Dans votre cas, il semble que votre application puisse traiter les 3 également, peut-être que l’un d’eux est plus proche de ce que l’application utilise en interne. Si oui, je l’utiliserais.
Bibz

Je n'ai pas trouvé le moyen d'importer correctement les pauses dans STRAVA. GPX a trkseg, mais STRAVA compte la distance entre les segments de piste comme si elle faisait partie de l’activité. Lors de l'écriture de plusieurs SessionMsgfichiers, leur importation dans STRAVA crée plusieurs activités. Est-ce que quelqu'un sait comment faire cela?
hgoebl
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.