DeliveryVehicleLocationLog

Ubicación, velocidad y dirección de un vehículo en un momento determinado.

Representación 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
}
Campos
location

object (LatLng)

Es la ubicación del vehículo.

latlngAccuracy

number

Precisión de location en metros como radio.

serverTime

string (Timestamp format)

Fecha y hora en que el servidor recibe la ubicación.

Usa el formato RFC 3339, en el que el resultado generado siempre estará normalizada a Z y usa 0, 3, 6 o 9 dígitos fraccionarios. También se aceptan otras compensaciones que no sean “Z”. Ejemplos: "2014-10-02T15:01:23Z", "2014-10-02T15:01:23.045123456Z" o "2014-10-02T15:01:23+05:30".

heading

integer

Es la dirección en la que se mueve el vehículo, expresada en grados. El 0 representa el norte. El rango válido es [0,360).

headingAccuracy

number

Es la precisión del rumbo en grados.

altitude

number

Altitud en metros sobre WGS84.

altitudeAccuracy

number

Precisión de altitude en metros.

speed

number

Velocidad del vehículo en metros por segundo

speedAccuracy

number

Precisión de la velocidad en metros por segundo.

locationSensor

enum (DeliveryVehicleLocationSensorLog)

Es el proveedor de datos de ubicación.

isRoadSnapped

boolean

Indica si location se ajustó a una ruta.

isGpsSensorEnabled

boolean

Especifica si el proveedor de GPS está habilitado.

rawLocation

object (LatLng)

Ubicación sin procesar, sin procesamiento de ajuste a la ruta.

rawLocationTime

string (Timestamp format)

Es la fecha y hora en que se registró la ubicación sin procesar.

Usa el formato RFC 3339, en el que el resultado generado siempre estará normalizada a Z y usa 0, 3, 6 o 9 dígitos fraccionarios. También se aceptan otras compensaciones que no sean “Z”. Ejemplos: "2014-10-02T15:01:23Z", "2014-10-02T15:01:23.045123456Z" o "2014-10-02T15:01:23+05:30".

rawLocationSensor

enum (DeliveryVehicleLocationSensorLog)

Es la fuente de la ubicación sin procesar.

rawLocationAccuracy

number

Precisión de la ubicación sin procesar (latitud y longitud) en metros como radio.

flpLocation

object (LatLng)

Es la ubicación del proveedor de ubicación combinada de Android.

flpUpdateTime

string (Timestamp format)

Marca de tiempo de actualización de flpLocation

Usa el formato RFC 3339, en el que el resultado generado siempre estará normalizada a Z y usa 0, 3, 6 o 9 dígitos fraccionarios. También se aceptan otras compensaciones que no sean “Z”. Ejemplos: "2014-10-02T15:01:23Z", "2014-10-02T15:01:23.045123456Z" o "2014-10-02T15:01:23+05:30".

flpLatlngAccuracyMeters

number

Precisión de flpLocation en metros como radio.

flpHeadingDegrees

integer

Es la dirección en la que se mueve el vehículo en grados, según lo determina el FusedLocationProvider. El 0 representa el norte. El rango válido es [0,360).

supplementalLocation

object (LatLng)

Es la ubicación complementaria que proporciona la app de integración.

supplementalLocationTime

string (Timestamp format)

Es la marca de tiempo asociada a la ubicación complementaria.

Usa el formato RFC 3339, en el que el resultado generado siempre estará normalizada a Z y usa 0, 3, 6 o 9 dígitos fraccionarios. También se aceptan otras compensaciones que no sean “Z”. Ejemplos: "2014-10-02T15:01:23Z", "2014-10-02T15:01:23.045123456Z" o "2014-10-02T15:01:23+05:30".

supplementalLocationSensor

enum (DeliveryVehicleLocationSensorLog)

Es la fuente de la ubicación complementaria.

supplementalLocationAccuracy

number

Precisión de supplementalLocation como radio, en metros.