Types de données de localisation

Types de données pour les données de localisation.

Tours de roue par minute

Si un utilisateur fait du vélo, ce type de données peut être utilisé pour enregistrer ses tours de roue par minute (tr/min). Chaque point de données représente une mesure instantanée des tours de roue. Seule l'heure de fin doit donc être définie. Il sera utilisé comme code temporel pour la lecture.

REST

Nomcom.google.cycling.wheel_revolution.rpm
Champs d'application des autorisations OAuth
https://www.googleapis.com/auth/fitness.location.read
https://www.googleapis.com/auth/fitness.location.write
Champs (format : unités) tr/min (float tr/min)
Nombre de tours de roue de vélo par minute.

Android

Nomcom.google.cycling.wheel_revolution.rpm
Objet de type de donnéesTYPE_CYCLING_WHEEL_RPM
Champs (format : unités) FIELD_RPM (float tr/min)
Nombre de tours de roue de vélo par minute.

Nombre cumulé de tours de roue

Si un utilisateur fait du vélo, ce type de données peut être utilisé pour enregistrer le nombre de tours de roue sur une période donnée. Chaque point de données représente le nombre de tours depuis le début de la période.

REST

Nomcom.google.cycling.wheel_revolution.cumulative
Champs d'application des autorisations OAuth
https://www.googleapis.com/auth/fitness.location.read
https://www.googleapis.com/auth/fitness.location.write
Champs (format : unités) révolutions (int nombre)
Nombre de tours de roue du vélo.

Android

Nomcom.google.cycling.wheel_revolution.cumulative
Objet de type de donnéesTYPE_CYCLING_PEDALING_CUMULATIVE
Champs (format : unités) FIELD_REVOLUTIONS (int—count)
Nombre de tours de roue du vélo.

Écart de distance

Ce type de données enregistre la distance parcourue par l'utilisateur depuis la dernière lecture, en mètres. La distance totale sur une période peut être calculée en additionnant toutes les valeurs au cours de cette période. L'heure de début de chaque point de données doit correspondre au début de l'intervalle au cours duquel la distance a été parcourue. L'heure de début doit être égale ou supérieure à l'heure de fin du point de données précédent.

REST

Nomcom.google.distance.delta
Champs d'application des autorisations OAuth
https://www.googleapis.com/auth/fitness.location.read
https://www.googleapis.com/auth/fitness.location.write
Champs (format : unités) distance (float mètres)
Distance parcourue en mètres.
Plage de valeurs valides : de 0 à 100 mètres par seconde

Android

Nomcom.google.distance.delta
Objet de type de donnéesTYPE_DISTANCE_DELTA
Autorisations AndroidACCESS_FINE_LOCATION et ACTIVITY_RECOGNITION
Champs (format : unités) FIELD_DISTANCE (float mètres)
Distance parcourue en mètres.
Plage de valeurs valides : de 0 à 100 mètres par seconde

Exemple de lieu

Ce type de données capture la position de l'utilisateur. Étant donné que chaque point de données représente la position de l'utilisateur au moment de la lecture, seule l'heure de fin doit être définie. Il sera utilisé comme code temporel pour la lecture.

REST

Nomcom.google.location.sample
Champs d'application des autorisations OAuth
https://www.googleapis.com/auth/fitness.location.read
https://www.googleapis.com/auth/fitness.location.write
Champs (format : unités)
latitude (float degrés)
Latitude d'un lieu en degrés.
Plage de valeurs valides : de -90 à 90 degrés
longitude (float degrés)
Longitude d'un lieu en degrés.
Plage de valeurs autorisée : de -180 à 180 degrés
accuracy (float mètres)
Rayon de précision estimé de l'emplacement, en mètres. Par exemple, si vous dessinez un cercle autour de cette position avec un rayon égal à la précision, il devrait y avoir 68 % de chances que la position réelle de l'utilisateur se trouve dans le cercle. Cette estimation ne concerne que la précision horizontale. Elle n'indique pas la précision du cap, de la vitesse ou de l'altitude (si ceux-ci sont inclus pour cette position). Si cette position n'a pas de précision horizontale, la valeur 0.0 est renvoyée.
Plage de valeurs valides : de 0 à 10 000 mètres
altitude (float mètres)
Hauteur du lieu par rapport au niveau de la mer, en mètres.
Plage de valeurs valides : de -100 000 à 100 000 mètres

Android

Nomcom.google.location.sample
Objet de type de donnéesTYPE_LOCATION_SAMPLE
Autorisation AndroidACCESS_FINE_LOCATION
Champs (format : unités)
FIELD_LATITUDE (float degrés)
Latitude d'un lieu en degrés.
Plage de valeurs valides : de -90 à 90 degrés
FIELD_LONGITUDE (float degrés)
Longitude d'un lieu en degrés.
Plage de valeurs autorisée : de -180 à 180 degrés
FIELD_ACCURACY (float mètres)
Rayon de précision estimé de l'emplacement, en mètres. Par exemple, si vous dessinez un cercle autour de cette position avec un rayon égal à la précision, il devrait y avoir 68 % de chances que la position réelle de l'utilisateur se trouve dans le cercle. Cette estimation ne concerne que la précision horizontale. Elle n'indique pas la précision du cap, de la vitesse ou de l'altitude (si ceux-ci sont inclus pour cette position). Si cette position n'a pas de précision horizontale, la valeur 0.0 est renvoyée.
Plage de valeurs valides : de 0 à 10 000 mètres
FIELD_ALTITUDE (float mètres)
Hauteur du lieu par rapport au niveau de la mer, en mètres.
Plage de valeurs valides : de -100 000 à 100 000 mètres

Vitesse

Ce type de données capture la vitesse de l'utilisateur en mètres par seconde. La valeur représente l'amplitude scalaire de la vitesse. Les valeurs négatives ne doivent donc pas se produire. Étant donné que chaque point de données représente la vitesse au moment de la lecture, seule l'heure de fin doit être définie. Il sera utilisé comme code temporel pour la lecture.

REST

Nomcom.google.speed
Champs d'application des autorisations OAuth
https://www.googleapis.com/auth/fitness.location.read
https://www.googleapis.com/auth/fitness.location.write
Champs (format : unités) speed (float mètres par seconde)
Vitesse de déplacement.
Plage de valeurs valides : de 0 à 11 000 mètres par seconde

Android

Nomcom.google.speed
Objet de type de donnéesTYPE_SPEED
Autorisation AndroidACCESS_FINE_LOCATION
Champs (format : unités) speed (float mètres par seconde)
Vitesse de déplacement.
Plage de valeurs valides : de 0 à 11 000 mètres par seconde