위치 데이터 유형

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

자전거 바퀴 회전 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: 개수)
자전거 바퀴의 회전수입니다.

거리 델타

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

REST

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

Android

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

위치 샘플

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

REST

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

Android

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