DeliveryVehicleLocationLog

O local, a velocidade e a direção de um veículo em um determinado momento.

Representação JSON
{
  "location": {
    object (LatLng)
  },
  "latlngAccuracy": number,
  "serverTime": string,
  "heading": integer,
  "headingAccuracy": number,
  "altitude": number,
  "altitudeAccuracy": number,
  "speed": number,
  "speedAccuracy": number,
  "locationSensor": enum (DeliveryVehicleLocationSensorLog),
  "isRoadSnapped": boolean,
  "isGpsSensorEnabled": boolean,
  "rawLocation": {
    object (LatLng)
  },
  "rawLocationTime": string,
  "rawLocationSensor": enum (DeliveryVehicleLocationSensorLog),
  "rawLocationAccuracy": number,
  "supplementalLocation": {
    object (LatLng)
  },
  "supplementalLocationTime": string,
  "supplementalLocationSensor": enum (DeliveryVehicleLocationSensorLog),
  "supplementalLocationAccuracy": number
}
Campos
location

object (LatLng)

A localização do veículo.

latlngAccuracy

number

Precisão de location em metros como um raio.

serverTime

string (Timestamp format)

A hora em que o servidor recebe a localização.

Um carimbo de data/hora no formato UTC "Zulu" RFC3339, com resolução de nanossegundos e até nove dígitos fracionários. Exemplos: "2014-10-02T15:01:23Z" e "2014-10-02T15:01:23.045123456Z".

heading

integer

Direção do veículo se movendo em graus. 0 representa Norte. O intervalo válido é [0,360].

headingAccuracy

number

Precisão do rumo em graus.

altitude

number

Altitude em metros acima de WGS84.

altitudeAccuracy

number

Precisão de altitude em metros.

speed

number

Velocidade do veículo em metros/segundo

speedAccuracy

number

Precisão da velocidade em metros/segundo.

locationSensor

enum (DeliveryVehicleLocationSensorLog)

Provedor de dados de localização.

isRoadSnapped

boolean

Se location é direcionado a uma estrada.

isGpsSensorEnabled

boolean

Especifica se o provedor de GPS está ativado.

rawLocation

object (LatLng)

Local bruto sem processamento de vias.

rawLocationTime

string (Timestamp format)

A hora em que o local bruto foi registrado.

Um carimbo de data/hora no formato UTC "Zulu" RFC3339, com resolução de nanossegundos e até nove dígitos fracionários. Exemplos: "2014-10-02T15:01:23Z" e "2014-10-02T15:01:23.045123456Z".

rawLocationSensor

enum (DeliveryVehicleLocationSensorLog)

Fonte do local bruto.

rawLocationAccuracy

number

Precisão da localização bruta (lat/lng) em metros como um raio.

supplementalLocation

object (LatLng)

Local complementar fornecido pelo app de integração.

supplementalLocationTime

string (Timestamp format)

Carimbo de data/hora associado ao local complementar.

Um carimbo de data/hora no formato UTC "Zulu" RFC3339, com resolução de nanossegundos e até nove dígitos fracionários. Exemplos: "2014-10-02T15:01:23Z" e "2014-10-02T15:01:23.045123456Z".

supplementalLocationSensor

enum (DeliveryVehicleLocationSensorLog)

Fonte do local complementar.

supplementalLocationAccuracy

number

Precisão de supplementalLocation como raio, em metros.