Типы данных местоположения

Типы данных для информации о местоположении.

Вращение колеса велосипеда, обороты в минуту

Если пользователь едет на велосипеде, этот тип данных можно использовать для регистрации количества оборотов колеса в минуту (об/мин) . Каждая точка данных представляет собой мгновенное измерение количества оборотов колеса, поэтому следует указать только время окончания. Оно будет использоваться в качестве метки времени для измерения.

ОТДЫХ

Имя com.google.cycling.wheel_revolution.rpm
Области разрешений OAuth
https://www.googleapis.com/auth/fitness.location.read
https://www.googleapis.com/auth/fitness.location.write
Поля (формат — единицы измерения) об/мин ( float — об/мин)
Количество оборотов велосипедного колеса в минуту.

Android

Имя com.google.cycling.wheel_revolution.rpm
Объект типа данных TYPE_CYCLING_WHEEL_RPM
Поля (формат — единицы измерения) FIELD_RPM ( float —rpm)
Количество оборотов велосипедного колеса в минуту.

Революция велосипедных колес, совокупный

Если пользователь катается на велосипеде, этот тип данных можно использовать для регистрации количества оборотов колеса за определенный период времени . Каждая точка данных представляет собой количество оборотов с момента начала подсчета.

ОТДЫХ

Имя com.google.cycling.wheel_revolution.cumulative
Области разрешений OAuth
https://www.googleapis.com/auth/fitness.location.read
https://www.googleapis.com/auth/fitness.location.write
Поля (формат — единицы измерения) революции ( int —count)
Количество оборотов велосипедного колеса.

Android

Имя com.google.cycling.wheel_revolution.cumulative
Объект типа данных TYPE_CYCLING_PEDALING_CUMULATIVE
Поля (формат — единицы измерения) FIELD_REVOLUTIONS ( int —count)
Количество оборотов велосипедного колеса.

Расстояние дельта

Этот тип данных фиксирует пройденное пользователем расстояние с момента последнего измерения в метрах. Общее расстояние за интервал можно рассчитать, сложив все значения за этот интервал. Время начала каждой точки данных должно соответствовать началу интервала, в течение которого было пройдено расстояние. Время начала должно быть равно или больше времени окончания предыдущей точки данных.

ОТДЫХ

Имя 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_LOCATION и ACTIVITY_RECOGNITION
Поля (формат — единицы измерения) FIELD_DISTANCE ( float — метры)
Пройденное расстояние в метрах.
Допустимая скорость : 0–100 метров в секунду

Образец местоположения

Этот тип данных фиксирует местоположение пользователя. Поскольку каждая точка данных представляет местоположение пользователя в момент чтения, следует указать только время окончания. Оно будет использоваться в качестве метки времени для чтения.

ОТДЫХ

Имя 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 градусов.
точность ( 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 —degrees)
Широта местоположения в градусах.
Допустимый диапазон температур : от -90 до 90 градусов.
FIELD_LONGITUDE ( float —degrees)
Долгота местоположения в градусах.
Допустимый диапазон температур : от -180 до 180 градусов.
FIELD_ACCURACY ( float —meters)
Расчетный «радиус точности», в пределах которого будет находиться местоположение, в метрах. Например, если вы нарисуете вокруг этого местоположения круг с радиусом, равным точности, то вероятность того, что истинное местоположение пользователя находится внутри круга, составит 68%. Эта оценка относится только к горизонтальной точности. Она не указывает на точность азимута, скорости или высоты (если они указаны для данного местоположения). Если для данного местоположения отсутствует горизонтальная точность, возвращается значение 0,0.
Допустимая дальность действия : 0–10 000 метров
FIELD_ALTITUDE ( float —meters)
Высота местоположения над уровнем моря, в метрах.
Допустимый диапазон : от -100 000 до 100 000 метров.

Скорость

Этот тип данных фиксирует скорость пользователя в метрах в секунду. Значение представляет собой скалярную величину скорости, поэтому отрицательных значений быть не должно. Поскольку каждая точка данных представляет скорость на момент измерения, следует указать только время окончания. Оно будет использоваться в качестве метки времени для измерения.

ОТДЫХ

Имя com.google.speed
Области разрешений OAuth
https://www.googleapis.com/auth/fitness.location.read
https://www.googleapis.com/auth/fitness.location.write
Поля (формат — единицы измерения) скорость ( float — метры в секунду)
Скорость движения.
Допустимая скорость : 0–11 000 метров в секунду

Android

Имя com.google.speed
Объект типа данных TYPE_SPEED
разрешение Android ACCESS_FINE_LOCATION
Поля (формат — единицы измерения) скорость ( float — метры в секунду)
Скорость движения.
Допустимая скорость : 0–11 000 метров в секунду