aspose.info
RU

Формат файла FIT — файл активности Garmin

Обновлено

.FIT вариант №

Файл FIT — это файл ГИС, созданный носимыми спортивными устройствами Garmin. Он используется для записи действий человека, когда он двигается с этими устройствами. Данные об активности включают местоположение и время, записанные устройством GPS. Файлы FIT также используются для передачи записанных данных об активности с помощью веб-API. Вот почему файлы FIT являются наиболее часто используемым форматом файлов для обмена данными о фитнесе с другими фитнес-платформами. Другие распространенные форматы файлов включают GPX, TCX и KML.

Формат файла FIT — дополнительная информация

Файлы FIT сохраняются на диск в виде двоичных файлов с информацией, записанной устройствами Garmin для занятия. Информация, хранящаяся в файле FIT, включает:

  • Дата и время
  • Виды спорта
  • Данные круга и разделения
  • GPS-трек
  • Данные датчика
  • События для активной сессии

Данные о занятиях можно записывать в файл в режиме реального времени или экспортировать после завершения записи о занятиях.

Сообщения об активности FIT

Файл активности FIT может включать в себя некоторые требуемые типы сообщений. Ниже приведены обязательные сообщения для файла активности.

СообщениеЦель
Идентификатор файлаСообщение File Id требуется для всех типов файлов FIT и должно быть первым сообщением в файле. Для файлов Activity свойство Type должно быть установлено на 4.
АктивностьВ файле FIT Activity требуется одно сообщение Activity. В сообщение об активности включены свойства Local Timestamp и Session Count. Отметка местного времени используется для определения смещения часового пояса, которое может быть применено ко всем отметкам времени в файле. Большинство устройств записывают файлы FIT в режиме реального времени, и количество сеансов будет неизвестно до окончания записи. Из-за этого сообщение об активности часто будет последним сообщением в файле.
СессияФайлы активности будут содержать одно или несколько сообщений сеанса. Сообщение сеанса представляет собой сводное сообщение. Поля «Время начала», «Общее прошедшее время», «Общее время таймера» и «Отметка времени» являются обязательными для всех сводных сообщений.
КругСообщения о кругах представляют круги или интервалы в рамках сеанса. Сообщение о круге представляет собой сводное сообщение. Поля «Время начала», «Общее прошедшее время», «Общее время таймера» и «Отметка времени» являются обязательными для всех сводных сообщений.
ЗаписьЗапись сообщений включает координаты GPS, скорость, расстояние, частоту сердечных сокращений, мощность и т. д.

Полезные ресурсы FIT-файла

Использованная литература