.FIT 파일이란?
FIT 파일은 Garmin 스포츠 웨어러블 장치에서 만든 GIS 파일입니다. 사람이 이러한 장치를 착용하고 움직일 때의 활동을 기록하는 데 사용됩니다. 활동 데이터에는 GPS 장치에 의해 기록된 위치와 시간이 포함됩니다. FIT 파일은 웹 API를 사용하여 기록된 활동 데이터를 전송하는 데에도 사용됩니다. 이것이 FIT 파일이 다른 피트니스 플랫폼과 피트니스 데이터를 공유하는 데 가장 일반적으로 사용되는 파일 형식인 이유입니다. 다른 일반적인 파일 형식에는 GPX, TCX 및 KML이 있습니다.
FIT 파일 형식 - 추가 정보
FIT 파일은 활동을 위해 Garmin 장치에서 기록된 정보와 함께 이진 파일로 디스크에 저장됩니다. FIT 파일에 저장된 정보는 다음과 같습니다.
- 날짜 시간
- 스포츠 유형
- 랩 및 스플릿 데이터
- GPS 트랙
- 센서 데이터
- 활성 세션에 대한 이벤트
활동 데이터는 실시간으로 파일에 기록하거나 활동 기록이 완료되면 내보낼 수 있습니다.
FIT 활동 메시지
FIT 활동 파일에는 몇 가지 필수 메시지 유형이 포함될 수 있습니다. 다음은 활동 파일에 대한 필수 메시지입니다.
메시지 | 목적 |
---|---|
파일 ID | 파일 ID 메시지는 모든 FIT 파일 유형에 필요하며 파일의 첫 번째 메시지가 되어야 합니다. 활동 파일의 경우 Type 속성을 4로 설정해야 합니다. |
활동 | FIT 활동 파일에는 단일 활동 메시지가 필요합니다. 활동 메시지에는 로컬 타임스탬프 및 세션 수 속성이 포함됩니다. 로컬 타임스탬프는 파일의 모든 타임스탬프에 적용할 수 있는 표준 시간대 오프셋을 결정하는 데 사용됩니다. 대부분의 장치는 FIT 파일을 실시간으로 기록하며 기록이 끝날 때까지 세션 수를 알 수 없습니다. 이 때문에 활동 메시지는 종종 파일의 마지막 메시지가 됩니다. |
세션 | 활동 파일에는 하나 이상의 세션 메시지가 포함됩니다. 세션 메시지는 요약 메시지 유형입니다. 시작 시간, 총 경과 시간, 총 타이머 시간 및 타임스탬프는 모든 요약 메시지의 필수 필드입니다. |
랩 | 랩 메시지는 세션 내 랩 또는 간격을 나타냅니다. 랩 메시지는 요약 메시지 유형입니다. 시작 시간, 총 경과 시간, 총 타이머 시간 및 타임스탬프는 모든 요약 메시지의 필수 필드입니다. |
기록 | 기록 메시지에는 GPS 좌표, 속도, 거리, 심박수, 전력 등이 포함됩니다. |