Який формат потрібно вибрати для автоматичного завантаження на Strava?


13

У мене є три варіанти формату файлів, які потрібно використовувати для автоматичного завантаження з мого пристрою на Strava : GPX TCX FIT.

Що робити, якщо вони нададуть найкращі дані? Чи є інші проблеми, які їх вирізняють - такі як точність або розмір файлу - які я повинен розглянути?


Найновіші пристрої Garmin розмовляють з точки зору файлів FIT, тому я думаю, що це найбільш підходяще з трьох. Якщо чесно, я зустрічався лише з двома іншими в контексті планування маршруту (на відміну від запису діяльності , про що ви говорите, чи не так?)
PeteH

@PeteH: Так, активність.
orome

4
Downvote? Просто цікаво. Я ніколи не розумів, як цим сайтом керують. Для мене було найважче з сайтів ДП, щоб отримати будь-яку корисну інформацію.
orome

1
Не відповідь, але я використовував і iphone, і android телефон для strava, і ви просто натискаєте "заощадити" на enf вашої їзди / бігу. Немає видимого формату файлів, яким керує сам додаток.
Criggie

Відповіді:


14

TCX і FIT розроблені для занять фітнесом, тому вони можуть містити більше даних про фітнес, ніж GPX.

наприклад, TCX або FIT підтримує круги (розколи). Таким чином, ваш пристрій міг записувати новий круг, коли ви натискаєте кнопку коліни або автоматично після встановленої відстані, наприклад, кожні 1 км. Також вони підтримують паузи, якщо ви хочете припинити діяльність в один момент, а потім почніть знову. Тоді як GPX - це по суті лише ряд точок (із мітками часу).

Я не впевнений, чи реально Strava використовує кола або паузи, записані на пристрої, я підозрюю, що все одно їх перерахує, виходячи з GPS-точок та часу.

Як правило, GPX не підтримує частоту серцевих скорочень, каденції та потужність. Але це можна доповнити розширеннями. Найпопулярніший формат для цього розширення був створений Garmin, він також підтримується різноманітним іншим програмним забезпеченням / веб-сайтами (включаючи Strava). Але деякі пристрої можуть записувати серцебиття / каденцію в іншому форматі у файлі GPX.

TCX або FIT також можуть містити підсумкові дані для всієї діяльності. наприклад, загальний час, відстань, калорії, використовуваний пристрій, вид спорту. Частина цього використовується Strava, наприклад для відображення пристрою або автоматичного вибору типу активності.

TCX і GPX - це формати XML, які можуть бути досить неефективними щодо розміру файлу. Але це означає, що їх можна легко редагувати, наприклад, в текстовому редакторі. FIT - це двійковий формат, тому розмір файлу набагато менший, як правило, приблизно 1/10 розміру. Зазвичай розмір файлу в будь-якому випадку не є проблемою - навіть якщо ви записуєтесь з 1 точкою в секунду, 3-годинна активність у форматі GPX буде приблизно 1 Мб. Тож насправді це не проблема, якщо ваш пристрій не має обмеженої пам’яті або повільний зв’язок з Інтернетом для завантаження.

Тож загалом ви, мабуть, не помітите великої різниці між форматами для завантаження в Strava. Хоча TCX або FIT можуть дати вам трохи більше даних. І FIT був би меншим розміром файлу.


Гарна відповідь. Страва використовує маркери на колінах (і відображає їх на сторінці активності)
1414

Дуже докладно, я хотів би додати, що вам слід надіслати файли в рідному типі запису вашого пристрою, щоб втратити мінімум даних. наприклад, пристрої Garmin використовують файли FIT, тому я би надсилав файли за допомогою FIT. У вашому випадку, здається, ваша програма може робити всі 3 однаково, можливо, одна з них ближче до того, що додаток використовує внутрішньо, якщо так, я би використовував цей.
Bibz

Я не знайшов способу правильно імпортувати паузи до STRAVA. GPX має trkseg, але STRAVA відраховує відстань між треками-сегментами так, ніби це було частиною діяльності. Під час запису декількох SessionMsgs, імпорт їх до STRAVA створює кілька дій. Хтось знає, як це зробити?
hgoebl
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.