DeliveryVehicleLocationLog

L'emplacement, la vitesse et la direction d'un véhicule à un moment précis.

Représentation 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
}
Champs
location

object (LatLng)

Emplacement du véhicule.

latlngAccuracy

number

Précision de location en mètres sous la forme d'un rayon.

serverTime

string (Timestamp format)

Heure à laquelle le serveur reçoit la localisation.

Horodatage au format RFC3339 UTC "Zulu", avec une résolution de l'ordre de la nanoseconde et jusqu'à neuf chiffres décimaux. Exemples : "2014-10-02T15:01:23Z" et "2014-10-02T15:01:23.045123456Z".

heading

integer

Direction du véhicule en degrés. 0 représente le nord. La plage valide est [0,360).

headingAccuracy

number

Précision de la direction en degrés

altitude

number

Altitude en mètres au-dessus de WGS84.

altitudeAccuracy

number

Précision de altitude en mètres.

speed

number

Vitesse du véhicule en mètres/seconde

speedAccuracy

number

Précision de la vitesse en mètres/seconde.

locationSensor

enum (DeliveryVehicleLocationSensorLog)

Fournisseur de données de localisation.

isRoadSnapped

boolean

Indique si location est aligné sur une route.

isGpsSensorEnabled

boolean

Indique si le fournisseur GPS est activé.

rawLocation

object (LatLng)

Lieu brut sans traitement d'ancrage.

rawLocationTime

string (Timestamp format)

Heure à laquelle la position brute a été enregistrée.

Horodatage au format RFC3339 UTC "Zulu", avec une résolution de l'ordre de la nanoseconde et jusqu'à neuf chiffres décimaux. Exemples : "2014-10-02T15:01:23Z" et "2014-10-02T15:01:23.045123456Z".

rawLocationSensor

enum (DeliveryVehicleLocationSensorLog)

Source de l'emplacement brut.

rawLocationAccuracy

number

Précision de la position brute (lat/lng) en mètres sous la forme d'un rayon

supplementalLocation

object (LatLng)

Emplacement supplémentaire fourni par l'application d'intégration.

supplementalLocationTime

string (Timestamp format)

Code temporel associé à l'emplacement supplémentaire.

Horodatage au format RFC3339 UTC "Zulu", avec une résolution de l'ordre de la nanoseconde et jusqu'à neuf chiffres décimaux. Exemples : "2014-10-02T15:01:23Z" et "2014-10-02T15:01:23.045123456Z".

supplementalLocationSensor

enum (DeliveryVehicleLocationSensorLog)

Source de l'emplacement supplémentaire.

supplementalLocationAccuracy

number

Précision de supplementalLocation en tant que rayon, en mètres.