Местоположение, скорость и направление движения транспортного средства в определенный момент времени.
| 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 объекта DeliveryVehicle. | 
 FLEET_ENGINE_LOCATION | Местоположение, рассчитанное Fleet Engine на основе доступных ему сигналов. Только вывод. Это значение будет отклонено, если оно получено в запросе. | 
 FUSED_LOCATION_PROVIDER | Поставщик объединённых данных о местоположении Android. | 
 CORE_LOCATION | Поставщик данных о местоположении в операционных системах Apple. |