Loại dữ liệu vị trí

Các loại dữ liệu cho dữ liệu vị trí.

Số vòng quay của bánh xe đạp mỗi phút

Nếu người dùng đi xe đạp, bạn có thể dùng loại dữ liệu này để ghi lại số vòng quay của bánh xe mỗi phút (vòng/phút). Mỗi điểm dữ liệu biểu thị một phép đo tức thời về số vòng quay của bánh xe, vì vậy, bạn chỉ nên đặt thời gian kết thúc. Giá trị này sẽ được dùng làm dấu thời gian cho hoạt động đọc.

REST

Têncom.google.cycling.wheel_revolution.rpm
Phạm vi quyền OAuth
https://www.googleapis.com/auth/fitness.location.read
https://www.googleapis.com/auth/fitness.location.write
Trường (định dạng – đơn vị) rpm (float – rpm)
Số vòng quay của bánh xe đạp mỗi phút.

Android

Têncom.google.cycling.wheel_revolution.rpm
Đối tượng kiểu dữ liệuTYPE_CYCLING_WHEEL_RPM
Trường (định dạng – đơn vị) FIELD_RPM (float – vòng/phút)
Số vòng quay của bánh xe đạp mỗi phút.

Tổng số vòng quay của bánh xe đạp

Nếu người dùng đi xe đạp, bạn có thể sử dụng loại dữ liệu này để ghi lại số lượng vòng quay bánh xe trong một khoảng thời gian. Mỗi điểm dữ liệu biểu thị số vòng quay kể từ số vòng quay tại thời gian bắt đầu.

REST

Têncom.google.cycling.wheel_revolution.cumulative
Phạm vi quyền OAuth
https://www.googleapis.com/auth/fitness.location.read
https://www.googleapis.com/auth/fitness.location.write
Trường (định dạng – đơn vị) số vòng quay (int – số lượt)
Số vòng quay của bánh xe đạp.

Android

Têncom.google.cycling.wheel_revolution.cumulative
Đối tượng kiểu dữ liệuTYPE_CYCLING_PEDALING_CUMULATIVE
Trường (định dạng – đơn vị) FIELD_REVOLUTIONS (int – số lần)
Số vòng quay của bánh xe đạp.

Delta khoảng cách

Loại dữ liệu này ghi lại khoảng cách mà người dùng đã di chuyển kể từ lần đọc gần nhất, tính bằng mét. Bạn có thể tính tổng khoảng cách trong một khoảng thời gian bằng cách cộng tất cả các giá trị trong khoảng thời gian đó. Thời gian bắt đầu của mỗi điểm dữ liệu phải thể hiện thời gian bắt đầu của khoảng thời gian mà khoảng cách được bao phủ. Thời gian bắt đầu phải bằng hoặc lớn hơn thời gian kết thúc của điểm dữ liệu trước đó.

REST

Têncom.google.distance.delta
Phạm vi quyền OAuth
https://www.googleapis.com/auth/fitness.location.read
https://www.googleapis.com/auth/fitness.location.write
Trường (định dạng – đơn vị) distance (float – mét)
Quãng đường đã đi (tính bằng mét).
Phạm vi hợp lệ: 0 – 100 mét mỗi giây

Android

Têncom.google.distance.delta
Đối tượng kiểu dữ liệuTYPE_DISTANCE_DELTA
Quyền trên AndroidACCESS_FINE_LOCATIONACTIVITY_RECOGNITION
Trường (định dạng – đơn vị) FIELD_DISTANCE (float – mét)
Quãng đường đã đi (tính bằng mét).
Phạm vi hợp lệ: 0 – 100 mét mỗi giây

Vị trí mẫu

Loại dữ liệu này ghi lại vị trí của người dùng. Vì mỗi điểm dữ liệu biểu thị vị trí của người dùng tại thời điểm đọc, nên bạn chỉ cần đặt thời gian kết thúc. Giá trị này sẽ được dùng làm dấu thời gian cho dữ liệu đọc.

REST

Têncom.google.location.sample
Phạm vi quyền OAuth
https://www.googleapis.com/auth/fitness.location.read
https://www.googleapis.com/auth/fitness.location.write
Trường (định dạng – đơn vị)
latitude (float—độ)
Vĩ độ của một vị trí tính bằng độ.
Phạm vi hợp lệ: Từ -90 đến 90 độ
longitude (float – độ)
Kinh độ của một vị trí tính bằng độ.
Phạm vi hợp lệ: Từ -180 đến 180 độ
độ chính xác (float mét)
"Bán kính độ chính xác" ước tính mà vị trí sẽ nằm trong đó, tính bằng mét. Ví dụ: nếu bạn vẽ một vòng tròn xung quanh vị trí này với bán kính bằng độ chính xác, thì sẽ có 68% khả năng vị trí thực của người dùng nằm trong vòng tròn đó. Ước tính này chỉ dành cho độ chính xác theo phương ngang. Không cho biết độ chính xác của hướng, vận tốc hoặc độ cao (nếu những thông tin này được đưa vào Vị trí này). Nếu vị trí này không có độ chính xác theo chiều ngang, thì 0.0 sẽ được trả về.
Phạm vi hợp lệ: 0 – 10.000 mét
altitude (float – mét)
Độ cao của vị trí so với mực nước biển, tính bằng mét.
Phạm vi hợp lệ: -100.000 đến 100.000 mét

Android

Têncom.google.location.sample
Đối tượng kiểu dữ liệuTYPE_LOCATION_SAMPLE
Quyền trên AndroidACCESS_FINE_LOCATION
Trường (định dạng – đơn vị)
FIELD_LATITUDE (float – độ)
Vĩ độ của một vị trí tính bằng độ.
Phạm vi hợp lệ: Từ -90 đến 90 độ
FIELD_LONGITUDE (float – độ)
Kinh độ của một vị trí tính bằng độ.
Phạm vi hợp lệ: Từ -180 đến 180 độ
FIELD_ACCURACY (float mét)
"Bán kính độ chính xác" ước tính mà vị trí sẽ nằm trong đó, tính bằng mét. Ví dụ: nếu bạn vẽ một vòng tròn xung quanh vị trí này với bán kính bằng độ chính xác, thì sẽ có 68% khả năng vị trí thực của người dùng nằm trong vòng tròn đó. Ước tính này chỉ dành cho độ chính xác theo phương ngang. Không cho biết độ chính xác của hướng, vận tốc hoặc độ cao (nếu những thông tin này được đưa vào Vị trí này). Nếu vị trí này không có độ chính xác theo chiều ngang, thì 0.0 sẽ được trả về.
Phạm vi hợp lệ: 0 – 10.000 mét
FIELD_ALTITUDE (float – mét)
Độ cao của vị trí so với mực nước biển, tính bằng mét.
Phạm vi hợp lệ: -100.000 đến 100.000 mét

Tốc độ

Loại dữ liệu này ghi lại tốc độ của người dùng tính bằng mét trên giây. Giá trị này biểu thị độ lớn vô hướng của tốc độ, vì vậy không được có giá trị âm. Vì mỗi điểm dữ liệu biểu thị tốc độ tại thời điểm đọc, nên bạn chỉ cần đặt thời gian kết thúc. Giá trị này sẽ được dùng làm dấu thời gian cho dữ liệu đọc.

REST

Têncom.google.speed
Phạm vi quyền OAuth
https://www.googleapis.com/auth/fitness.location.read
https://www.googleapis.com/auth/fitness.location.write
Trường (định dạng – đơn vị) speed (float – mét/giây)
Tốc độ di chuyển.
Phạm vi hợp lệ: 0 – 11.000 mét mỗi giây

Android

Têncom.google.speed
Đối tượng kiểu dữ liệuTYPE_SPEED
Quyền trên AndroidACCESS_FINE_LOCATION
Trường (định dạng – đơn vị) speed (float – mét/giây)
Tốc độ di chuyển.
Phạm vi hợp lệ: 0 – 11.000 mét mỗi giây