Typy danych dla danych o lokalizacji.
RPM obrotu roweru
Jeśli użytkownik korzysta z roweru, ten typ danych może służyć do rejestrowania obrotów koła na minutę (RPM). Każdy punkt danych reprezentuje natychmiastowy obrót koła, więc należy ustawić tylko czas zakończenia. Ta sygnatura czasowa będzie używana jako sygnatura czasowa odczytu.
REST
Nazwa | com.google.cycling.wheel_revolution.rpm |
Zakresy uprawnień OAuth |
https://www.googleapis.com/auth/fitness.location.read
https://www.googleapis.com/auth/fitness.location.write
|
Pola (format – jednostki) | odd./min (float –min./min)
Liczba obrotów kół roweru na minutę. |
Android
Nazwa | com.google.cycling.wheel_revolution.rpm |
Obiekt typu danych | TYPE_CYCLING_WHEEL_RPM |
Pola (format – jednostki) | FIELD_RPM (float –obr./min)
Liczba obrotów kół roweru na minutę. |
Obrót koła koła łącznie
Jeśli użytkownik jedzie na rowerze, ten typ danych może służyć do rejestrowania obrotu koła w danym okresie. Każdy punkt danych reprezentuje liczbę obrotów od liczby w chwili rozpoczęcia.
REST
Nazwa | com.google.cycling.wheel_revolution.cumulative |
Zakresy uprawnień OAuth |
https://www.googleapis.com/auth/fitness.location.read
https://www.googleapis.com/auth/fitness.location.write
|
Pola (format – jednostki) | rewolucje (int –liczba)
Obroty kół rowerowych. |
Android
Nazwa | com.google.cycling.wheel_revolution.cumulative |
Obiekt typu danych | TYPE_CYCLING_PEDALING_CUMULATIVE |
Pola (format – jednostki) | FIELD_REVOLUTIONS (int –liczba)
Obroty kół rowerowych. |
Różnica odległości
Ten typ danych zawiera informacje o odległości przebytej przez użytkownika od momentu ostatniego odczytu (w metrach). Cały dystans możesz wyznaczyć przez dodanie do niego wszystkich wartości. Czas rozpoczęcia każdego punktu danych powinien odpowiadać początkowi przedziału, w którym przebyto dystans. Czas rozpoczęcia musi być taki sam jak czas zakończenia poprzedniego punktu danych lub większy.
REST
Nazwa | com.google.distance.delta |
Zakresy uprawnień OAuth |
https://www.googleapis.com/auth/fitness.location.read
https://www.googleapis.com/auth/fitness.location.write
|
Pola (format – jednostki) | odległość (float –m)
Odległość przebyta w metrach.
Prawidłowy zakres: 0–100 metrów na sekundę |
Android
Nazwa | com.google.distance.delta |
Obiekt typu danych | TYPE_DISTANCE_DELTA |
Uprawnienia Androida | ACCESS_FINE_LOCATION i ACTIVITY_RECOGNITION |
Pola (format – jednostki) | FIELD_DISTANCE (float –m)
Odległość przebyta w metrach.
Prawidłowy zakres: 0–100 metrów na sekundę |
Próbka lokalizacji
Ten typ danych rejestruje lokalizację użytkownika. Każdy punkt danych reprezentuje lokalizację użytkownika w momencie odczytu, więc należy ustawić tylko czas zakończenia. Zostanie ona użyta jako sygnatura czasowa odczytu.
REST
Nazwa | com.google.location.sample | ||||
Zakresy uprawnień OAuth |
https://www.googleapis.com/auth/fitness.location.read
https://www.googleapis.com/auth/fitness.location.write
|
||||
Pola (format – jednostki) |
|
Android
Nazwa | com.google.location.sample | ||||
Obiekt typu danych | TYPE_LOCATION_SAMPLE | ||||
Uprawnienia Androida | ACCESS_FINE_LOCATION | ||||
Pola (format – jednostki) |
|
Szybkość
Ten typ danych rejestruje szybkość użytkownika w metrach na sekundę. Wartość reprezentuje wielkość skalarną prędkości, więc wartości ujemne nie powinny być stosowane. Każdy punkt danych odpowiada prędkości w czasie odczytu, więc należy ustawić tylko czas zakończenia. Ta sygnatura czasowa będzie używana jako sygnatura czasowa odczytu.
REST
Nazwa | com.google.speed |
Zakresy uprawnień OAuth |
https://www.googleapis.com/auth/fitness.location.read
https://www.googleapis.com/auth/fitness.location.write
|
Pola (format – jednostki) | prędkość (float – metry na sekundę)
Prędkość podróży.
Prawidłowy zakres: 0–11 000 metrów na sekundę |
Android
Nazwa | com.google.speed |
Obiekt typu danych | TYPE_SPEED |
Uprawnienia Androida | ACCESS_FINE_LOCATION |
Pola (format – jednostki) | prędkość (float – metry na sekundę)
Prędkość podróży.
Prawidłowy zakres: 0–11 000 metrów na sekundę |