Местоположение, скорость и направление движения транспортного средства в определенный момент времени.
| JSON-представление | 
|---|
| { "location": { object ( | 
| Поля | |
|---|---|
| location |    Местоположение транспортного средства. При отправке в Fleet Engine местоположение транспортного средства определяется по GPS. В ответе местоположение транспортного средства может быть либо по GPS, либо по дополнительному местоположению, либо по другому приблизительному местоположению. Источник данных указан в  | 
| horizontalAccuracy |    Устарело: вместо этого используйте  | 
| latlngAccuracy |    Точность определения  | 
| heading |   Направление движения транспортного средства в градусах. 0 соответствует северу. Допустимый диапазон — [0,360]. | 
| bearingAccuracy |    Устарело: вместо этого используйте  | 
| headingAccuracy |    Точность  | 
| altitude |   Высота в метрах над WGS84. | 
| verticalAccuracy |    Устарело: вместо этого используйте  | 
| altitudeAccuracy |    Точность  | 
| speedKmph |    Скорость транспортного средства в километрах в час. Устарело: вместо этого используйте  | 
| speed |   Скорость транспортного средства в метрах/секунду | 
| speedAccuracy |    Точность  | 
| updateTime |    Время, когда датчик сообщил   Использует RFC 3339, согласно которому сгенерированный вывод всегда будет нормализован по оси Z и будет содержать 0, 3, 6 или 9 знаков после запятой. Также допускаются смещения, отличные от «Z». Примеры:  | 
| serverTime |   Только вывод. Время получения сервером информации о местоположении.  Использует RFC 3339, согласно которому сгенерированный вывод всегда будет нормализован по оси Z и будет содержать 0, 3, 6 или 9 знаков после запятой. Также допускаются смещения, отличные от «Z». Примеры:  | 
| locationSensor |    Поставщик данных о местоположении (например,  | 
| isRoadSnapped |    Привязано ли  | 
| isGpsSensorEnabled |   Только ввод. Указывает, включен ли датчик GPS на мобильном устройстве. | 
| timeSinceUpdate |   Только ввод. Время (в секундах) с момента первой отправки данных о местоположении на сервер. При первом обновлении это значение будет равно нулю. Если время неизвестно (например, при перезапуске приложения), это значение сбрасывается до нуля. | 
| numStaleUpdates |   Только ввод. Устарело: теперь для определения устарелости местоположения используются другие сигналы. | 
| rawLocation |   Первичное местоположение транспортного средства (необработанное дорожным фотографом). | 
| rawLocationTime |   Метка времени, связанная с исходным местоположением.  Использует RFC 3339, согласно которому сгенерированный вывод всегда будет нормализован по оси Z и будет содержать 0, 3, 6 или 9 знаков после запятой. Также допускаются смещения, отличные от «Z». Примеры:  | 
| rawLocationSensor |    Источник исходного местоположения. По умолчанию —  | 
| rawLocationAccuracy |    Точность  | 
| flpLocation |   Местоположение от поставщика комбинированных местоположений Android. | 
| flpUpdateTime |    Обновление временной метки   Использует RFC 3339, согласно которому сгенерированный вывод всегда будет нормализован по оси Z и будет содержать 0, 3, 6 или 9 знаков после запятой. Также допускаются смещения, отличные от «Z». Примеры:  | 
| flpLatlngAccuracyMeters |    Точность определения  | 
| flpHeadingDegrees |   Направление движения транспортного средства в градусах, определяемое поставщиком комбинированного местоположения. 0 соответствует направлению на север. Допустимый диапазон — [0,360]. | 
| supplementalLocation |   Дополнительное местоположение, предоставленное интегрирующим приложением. | 
| supplementalLocationTime |   Метка времени, связанная с дополнительным местоположением.  Использует RFC 3339, согласно которому сгенерированный вывод всегда будет нормализован по оси Z и будет содержать 0, 3, 6 или 9 знаков после запятой. Также допускаются смещения, отличные от «Z». Примеры:  | 
| supplementalLocationSensor |    Источник дополнительного местоположения. По умолчанию —  | 
| supplementalLocationAccuracy |    Точность  | 
| roadSnapped |    Устарело: вместо этого используйте  | 
Датчик местоположения
Датчик или методология, используемые для определения местоположения.
| Перечисления | |
|---|---|
| UNKNOWN_SENSOR | Датчик не указан или неизвестен. | 
| GPS | GPS или Assisted GPS. | 
| NETWORK | Вспомогательный GPS, идентификатор вышки сотовой связи или точка доступа WiFi. | 
| PASSIVE | Идентификатор вышки сотовой связи или точки доступа WiFi. | 
| ROAD_SNAPPED_LOCATION_PROVIDER | Местоположение, определенное мобильным устройством как наиболее вероятное положение на дороге. | 
| CUSTOMER_SUPPLIED_LOCATION | Местоположение, предоставленное клиентом из независимого источника. Как правило, это значение используется для местоположения, полученного из источников, отличных от мобильного устройства с установленным Driver SDK. Если исходный источник описан одним из других значений перечисления, используйте это значение. Местоположение с пометкой CUSTOMER_SUPPLIED_LOCATION обычно предоставляется через lastLocation.supplemental_location_sensorтранспортного средства. | 
| FLEET_ENGINE_LOCATION | Местоположение, рассчитанное Fleet Engine на основе доступных ему сигналов. Только вывод. Это значение будет отклонено, если оно получено в запросе. | 
| FUSED_LOCATION_PROVIDER | Поставщик объединённых данных о местоположении Android. | 
| CORE_LOCATION | Поставщик данных о местоположении в операционных системах Apple. |