위치 데이터 유형

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

자전거 바퀴 회전 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
필드 (형식: 단위) distance(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도
경도 (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미터/초