DeliveryVehicleLocationLog

La posizione, la velocità e la direzione di un veicolo in un determinato momento.

Rappresentazione 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,
  "flpLocation": {
    object (LatLng)
  },
  "flpUpdateTime": string,
  "flpLatlngAccuracyMeters": number,
  "flpHeadingDegrees": integer,
  "supplementalLocation": {
    object (LatLng)
  },
  "supplementalLocationTime": string,
  "supplementalLocationSensor": enum (DeliveryVehicleLocationSensorLog),
  "supplementalLocationAccuracy": number
}
Campi
location

object (LatLng)

La posizione del veicolo.

latlngAccuracy

number

Precisione di location metri come raggio.

serverTime

string (Timestamp format)

L'ora in cui il server riceve la posizione.

Utilizza RFC 3339, in cui l'output generato è sempre normalizzato in base al fuso orario UTC e utilizza 0, 3, 6 o 9 cifre frazionarie. Sono accettati anche offset diversi da "Z". Esempi: "2014-10-02T15:01:23Z", "2014-10-02T15:01:23.045123456Z" o "2014-10-02T15:01:23+05:30".

heading

integer

Direzione di movimento del veicolo in gradi. 0 rappresenta il nord. L'intervallo valido è [0,360).

headingAccuracy

number

Accuratezza della direzione in gradi.

altitude

number

Altitudine in metri sopra il WGS84.

altitudeAccuracy

number

Precisione di altitude metri.

speed

number

Velocità del veicolo in metri/secondo

speedAccuracy

number

Precisione della velocità in metri/secondo.

locationSensor

enum (DeliveryVehicleLocationSensorLog)

Fornitore di dati sulla posizione.

isRoadSnapped

boolean

Indica se location è agganciato a una strada.

isGpsSensorEnabled

boolean

Specifica se il fornitore di servizi GPS è abilitato.

rawLocation

object (LatLng)

Posizione non elaborata senza elaborazione di snapping stradale.

rawLocationTime

string (Timestamp format)

L'ora in cui è stata registrata la posizione grezza.

Utilizza RFC 3339, in cui l'output generato è sempre normalizzato in base al fuso orario UTC e utilizza 0, 3, 6 o 9 cifre frazionarie. Sono accettati anche offset diversi da "Z". Esempi: "2014-10-02T15:01:23Z", "2014-10-02T15:01:23.045123456Z" o "2014-10-02T15:01:23+05:30".

rawLocationSensor

enum (DeliveryVehicleLocationSensorLog)

Origine della posizione non elaborata.

rawLocationAccuracy

number

Precisione della posizione non elaborata (latitudine/longitudine) in metri come raggio.

flpLocation

object (LatLng)

La posizione fornita da Fused Location Provider di Android.

flpUpdateTime

string (Timestamp format)

Aggiorna il timestamp di flpLocation

Utilizza RFC 3339, in cui l'output generato è sempre normalizzato in base al fuso orario UTC e utilizza 0, 3, 6 o 9 cifre frazionarie. Sono accettati anche offset diversi da "Z". Esempi: "2014-10-02T15:01:23Z", "2014-10-02T15:01:23.045123456Z" o "2014-10-02T15:01:23+05:30".

flpLatlngAccuracyMeters

number

Precisione di flpLocation metri come raggio.

flpHeadingDegrees

integer

Direzione di movimento del veicolo in gradi, determinata dal Fused Location Provider. 0 rappresenta il nord. L'intervallo valido è [0,360).

supplementalLocation

object (LatLng)

Posizione supplementare fornita dall'app di integrazione.

supplementalLocationTime

string (Timestamp format)

Timestamp associato alla posizione supplementare.

Utilizza RFC 3339, in cui l'output generato è sempre normalizzato in base al fuso orario UTC e utilizza 0, 3, 6 o 9 cifre frazionarie. Sono accettati anche offset diversi da "Z". Esempi: "2014-10-02T15:01:23Z", "2014-10-02T15:01:23.045123456Z" o "2014-10-02T15:01:23+05:30".

supplementalLocationSensor

enum (DeliveryVehicleLocationSensorLog)

Origine della posizione supplementare.

supplementalLocationAccuracy

number

Precisione di supplementalLocation come raggio, in metri.