Welches Format soll ich für den automatischen Upload nach Strava auswählen?


12

Ich habe drei verschiedene Dateiformate für das automatische Hochladen von meinem Gerät nach Strava : GPX TCX FIT.

Was, wenn diese die besten Daten liefern? Gibt es andere Probleme, die sie unterscheiden - wie Genauigkeit oder Dateigröße -, die ich berücksichtigen sollte?


Die neuesten Garmin-Geräte sprechen in Bezug auf FIT-Dateien, daher würde ich mir vorstellen, dass dies das geeignetste der drei ist. Um ehrlich zu sein habe ich über die anderen beiden im Kontext nur gekommen , um einen von der Planung Route (im Gegensatz zu einer Aufzeichnung Aktivität , das ist , was du redest, nicht wahr?)
Peteh

@PeteH: Ja, Aktivität.
Orome

4
Downvote? Nur neugierig. Ich habe nie verstanden, wie diese Seite verwaltet wird. Für mich war es bei weitem die schwierigste der SE-Sites, nützliche Informationen herauszuholen.
Orome

1
Keine Antwort, aber ich habe sowohl ein iPhone als auch ein Android-Telefon für strava verwendet und du drückst einfach auf "Speichern", wenn du losfährst. Es gibt kein sichtbares Dateiformat, das von der App selbst verwaltet wird.
Criggie

Antworten:


13

TCX und FIT sind für Fitnessaktivitäten konzipiert, sodass sie mehr Fitnessdaten als GPX enthalten können.

zB TCX oder FIT unterstützt Runden (Splits). So kann Ihr Gerät bei jedem Drücken der Runden-Taste oder automatisch nach einer festgelegten Entfernung, z. B. alle 1 km, eine neue Runde aufzeichnen. Außerdem unterstützen sie Pausen, wenn Sie die Aktivität an einem Punkt beenden möchten, und später erneut beginnen möchten. Während GPX im Wesentlichen nur eine Reihe von Punkten (mit Zeitstempeln) ist.

Ich bin mir nicht sicher, ob Strava die auf dem Gerät aufgezeichneten Runden oder Pausen tatsächlich verwendet. Ich vermute, dass sie basierend auf den GPS-Punkten und der GPS-Zeit ohnehin neu berechnet werden.

Standardmäßig unterstützt GPX keine Herzfrequenz-, Trittfrequenz- oder Leistungsdaten. Dies kann aber mit Erweiterungen ergänzt werden. Das beliebteste Format für diese Erweiterung wurde von Garmin erstellt und wird auch von einer Vielzahl anderer Software / Websites (einschließlich Strava) unterstützt. Einige Geräte zeichnen die Herzfrequenz / Trittfrequenz jedoch möglicherweise in einem anderen Format in der GPX-Datei auf.

TCX oder FIT können auch zusammenfassende Daten für die gesamte Aktivität enthalten. zB die Gesamtzeit, Distanz, Kalorien, verwendetes Gerät, Sportart. Ein Teil davon wird von Strava verwendet, um z. B. das Gerät anzuzeigen oder den Aktivitätstyp automatisch auszuwählen.

TCX und GPX sind beide XML-Formate, die hinsichtlich der Dateigröße ziemlich ineffizient sein können. Dies bedeutet jedoch, dass sie leicht bearbeitet werden können, z. B. in einem Texteditor. FIT ist ein Binärformat, daher ist die Dateigröße viel kleiner, normalerweise ungefähr 1/10 der Größe. Die Dateigröße ist normalerweise ohnehin kein Problem - selbst wenn Sie mit 1 Punkt pro Sekunde aufnehmen, würde eine 3-stündige Aktivität etwa 1 MB im GPX-Format betragen. Also kein wirkliches Problem, es sei denn, Ihr Gerät verfügt über einen sehr begrenzten Speicher oder eine langsame Internetverbindung zum Hochladen.

Im Allgemeinen werden Sie wahrscheinlich keinen großen Unterschied zwischen den Formaten für das Hochladen auf Strava bemerken. TCX oder FIT geben Ihnen möglicherweise etwas mehr Daten. Und FIT wäre eine kleinere Dateigröße.


Eine gute Antwort. Strava verwendet die Rundenmarker (und zeigt sie auf der Aktivitätsseite an)
dbr

Sehr detailliert möchte ich hinzufügen, dass Sie die Dateien in der systemeigenen Aufzeichnungsart Ihres Geräts senden sollten, um ein Minimum an Daten zu verlieren. Beispielsweise verwendet Garmin-Geräte FIT-Dateien, sodass ich sie mit FIT senden würde. In Ihrem Fall kann Ihre Anwendung anscheinend alle drei Funktionen gleichermaßen ausführen. Möglicherweise entspricht eine davon eher der internen Verwendung der App. Wenn ja, würde ich diese verwenden.
Bibz

Ich habe keine Möglichkeit gefunden, Pausen korrekt in STRAVA zu importieren. GPX hat trkseg, aber STRAVA zählt die Entfernung zwischen den Streckensegmenten, als ob es Teil der Aktivität wäre. Wenn Sie mehrere SessionMsgs schreiben , werden durch den Import in STRAVA mehrere Aktivitäten erstellt. Weiß jemand, wie man das macht?
hgoebl
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.