위치 데이터 유형

위치 데이터의 데이터 유형입니다.

자전거 바퀴 회전수 RPM

사용자가 사이클링을 하는 경우 이 데이터 유형을 사용하여 분당 바퀴 회전수 (RPM)를 캡처할 수 있습니다. 각 데이터 포인트는 휠 회전의 순간 측정을 나타내므로 종료 시간만 설정해야 합니다. 이 값은 읽기의 타임스탬프로 사용됩니다.

REST

이름com.google.cycling.wheel_revolution.rpm
OAuth 권한 범위
https://www.googleapis.com/auth/fitness.location.read
https://www.googleapis.com/auth/fitness.location.write
필드 (형식—단위) rpm (float~rpm)
분당 자전거 바퀴 회전수입니다.

Android

이름com.google.cycling.wheel_revolution.rpm
데이터 유형 객체TYPE_CYCLING_WHEEL_RPM
필드 (형식—단위) FIELD_RPM (float~rpm)
분당 자전거 바퀴 회전수입니다.

사이클링 바퀴 회전 누적

사용자가 사이클링을 하는 경우 이 데이터 유형을 사용하여 일정 기간 동안의 휠 회전수를 포착할 수 있습니다. 각 데이터 포인트는 시작 시간의 카운트 이후의 회전수를 나타냅니다.

REST

이름com.google.cycling.wheel_revolution.cumulative
OAuth 권한 범위
https://www.googleapis.com/auth/fitness.location.read
https://www.googleapis.com/auth/fitness.location.write
필드 (형식—단위) 회전수 (int—개수)
자전거 바퀴 회전수입니다.

Android

이름com.google.cycling.wheel_revolution.cumulative
데이터 유형 객체TYPE_CYCLING_PEDALING_CUMULATIVE
필드 (형식—단위) FIELD_REVOLUTIONS (int—count)
자전거 바퀴 회전수입니다.

거리 델타

이 데이터 유형은 마지막 측정 이후 사용자가 이동한 거리를 미터 단위로 캡처합니다. 간격의 총 거리는 간격 동안의 모든 값을 더하여 계산할 수 있습니다. 각 데이터 포인트의 시작 시간은 거리가 이동된 간격의 시작을 나타내야 합니다. 시작 시간은 이전 데이터 포인트의 종료 시간보다 크거나 같아야 합니다.

REST

이름com.google.distance.delta
OAuth 권한 범위
https://www.googleapis.com/auth/fitness.location.read
https://www.googleapis.com/auth/fitness.location.write
필드 (형식—단위) distance (float—미터)
이동 거리(미터)입니다.
유효 범위: 0~100m/초

Android

이름com.google.distance.delta
데이터 유형 객체TYPE_DISTANCE_DELTA
Android 권한ACCESS_FINE_LOCATIONACTIVITY_RECOGNITION
필드 (형식—단위) FIELD_DISTANCE (float—미터)
이동 거리(미터)입니다.
유효 범위: 0~100m/초

위치 샘플

이 데이터 유형은 사용자의 위치를 캡처합니다. 각 데이터 포인트는 측정 시 사용자의 위치를 나타내므로 종료 시간만 설정해야 합니다. 이 값이 판독의 타임스탬프로 사용됩니다.

REST

이름com.google.location.sample
OAuth 권한 범위
https://www.googleapis.com/auth/fitness.location.read
https://www.googleapis.com/auth/fitness.location.write
필드 (형식—단위)
latitude (float도)
위치의 위도(도)입니다.
유효 범위: -90~90도
longitude (float도)
위치의 경도(도)입니다.
유효 범위: -180~180도
accuracy (float~미터)
위치가 포함될 것으로 예상되는 '정확도 반경'입니다(단위: 미터). 예를 들어 정확도와 동일한 반지름으로 이 위치 주변에 원을 그리면 사용자의 실제 위치가 원 안에 있을 확률은 68%입니다. 이 추정치는 수평 정확도에만 적용됩니다. 방향, 속도 또는 고도의 정확도 (이 위치에 포함된 경우)를 나타내지 않습니다. 이 위치에 수평 정확도가 없으면 0.0이 반환됩니다.
유효 범위: 0~10,000미터
altitude (float미터)
해발 고도(단위: 미터)입니다.
유효 범위: -100,000~100,000미터

Android

이름com.google.location.sample
데이터 유형 객체TYPE_LOCATION_SAMPLE
Android 권한ACCESS_FINE_LOCATION
필드 (형식—단위)
FIELD_LATITUDE (float - 도)
위치의 위도(도)입니다.
유효 범위: -90~90도
FIELD_LONGITUDE (float도)
위치의 경도(도)입니다.
유효 범위: -180~180도
FIELD_ACCURACY (float—미터)
위치가 포함될 것으로 예상되는 '정확도 반경'입니다(단위: 미터). 예를 들어 정확도와 동일한 반지름으로 이 위치 주변에 원을 그리면 사용자의 실제 위치가 원 안에 있을 확률은 68%입니다. 이 추정치는 수평 정확도에만 적용됩니다. 방향, 속도 또는 고도의 정확도 (이 위치에 포함된 경우)를 나타내지 않습니다. 이 위치에 수평 정확도가 없으면 0.0이 반환됩니다.
유효 범위: 0~10,000미터
FIELD_ALTITUDE (float—미터)
해발 고도(단위: 미터)입니다.
유효 범위: -100,000~100,000미터

속도

이 데이터 유형은 사용자의 속도를 초당 미터 단위로 캡처합니다. 이 값은 속도의 스칼라 크기를 나타내므로 음수 값은 발생하지 않아야 합니다. 각 데이터 포인트는 읽기 시점의 속도를 나타내므로 종료 시간만 설정해야 합니다. 이 값은 읽기의 타임스탬프로 사용됩니다.

REST

이름com.google.speed
OAuth 권한 범위
https://www.googleapis.com/auth/fitness.location.read
https://www.googleapis.com/auth/fitness.location.write
필드 (형식—단위) 속도 (float: 초당 미터)
이동 속도
유효 범위: 초당 0~11,000미터

Android

이름com.google.speed
데이터 유형 객체TYPE_SPEED
Android 권한ACCESS_FINE_LOCATION
필드 (형식—단위) 속도 (float: 초당 미터)
이동 속도
유효 범위: 초당 0~11,000미터