DeliveryVehicleLocationLog

Emplacement, vitesse et direction d'un véhicule à un moment donné.

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,
  "flpLocation": {
    object (LatLng)
  },
  "flpUpdateTime": string,
  "flpLatlngAccuracyMeters": number,
  "flpHeadingDegrees": integer,
  "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 forme de rayon.

serverTime

string (Timestamp format)

Heure à laquelle le serveur reçoit la position.

Utilise la norme RFC 3339, où la sortie générée utilise toujours le format UTC (indiqué par "Z" pour le temps universel coordonné) avec des secondes fractionnaires de 0, 3, 6 ou 9 chiffres décimaux. Des décalages horaires autres que "Z" (UTC) sont également acceptés. Exemples : "2014-10-02T15:01:23Z", "2014-10-02T15:01:23.045123456Z" ou "2014-10-02T15:01:23+05:30".

heading

integer

Direction dans laquelle le véhicule se déplace, en degrés. 0 représente le nord. La plage valide est [0,360).

headingAccuracy

number

Précision du cap 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 par seconde.

locationSensor

enum (DeliveryVehicleLocationSensorLog)

Fournisseur de données de localisation.

isRoadSnapped

boolean

Indique si location est ancré à une route.

isGpsSensorEnabled

boolean

Indique si le fournisseur GPS est activé.

rawLocation

object (LatLng)

Position brute sans traitement d'accrochage à la route.

rawLocationTime

string (Timestamp format)

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

Utilise la norme RFC 3339, où la sortie générée utilise toujours le format UTC (indiqué par "Z" pour le temps universel coordonné) avec des secondes fractionnaires de 0, 3, 6 ou 9 chiffres décimaux. Des décalages horaires autres que "Z" (UTC) sont également acceptés. Exemples : "2014-10-02T15:01:23Z", "2014-10-02T15:01:23.045123456Z" ou "2014-10-02T15:01:23+05:30".

rawLocationSensor

enum (DeliveryVehicleLocationSensorLog)

Source de l'emplacement brut.

rawLocationAccuracy

number

Précision de la position brute (latitude/longitude) en mètres, sous la forme d'un rayon.

flpLocation

object (LatLng)

Localisation fournie par l'API Fused Location Provider d'Android.

flpUpdateTime

string (Timestamp format)

Code temporel de mise à jour de flpLocation

Utilise la norme RFC 3339, où la sortie générée utilise toujours le format UTC (indiqué par "Z" pour le temps universel coordonné) avec des secondes fractionnaires de 0, 3, 6 ou 9 chiffres décimaux. Des décalages horaires autres que "Z" (UTC) sont également acceptés. Exemples : "2014-10-02T15:01:23Z", "2014-10-02T15:01:23.045123456Z" ou "2014-10-02T15:01:23+05:30".

flpLatlngAccuracyMeters

number

Précision de flpLocation en mètres sous forme de rayon.

flpHeadingDegrees

integer

Direction dans laquelle le véhicule se déplace en degrés, telle que déterminée par le Fused Location Provider. 0 représente le nord. La plage valide est [0,360).

supplementalLocation

object (LatLng)

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

supplementalLocationTime

string (Timestamp format)

Code temporel associé au lieu supplémentaire.

Utilise la norme RFC 3339, où la sortie générée utilise toujours le format UTC (indiqué par "Z" pour le temps universel coordonné) avec des secondes fractionnaires de 0, 3, 6 ou 9 chiffres décimaux. Des décalages horaires autres que "Z" (UTC) sont également acceptés. Exemples : "2014-10-02T15:01:23Z", "2014-10-02T15:01:23.045123456Z" ou "2014-10-02T15:01:23+05:30".

supplementalLocationSensor

enum (DeliveryVehicleLocationSensorLog)

Source de l'emplacement supplémentaire.

supplementalLocationAccuracy

number

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