DeliveryVehicleLocationLog

Lokalizacja, prędkość i kierunek pojazdu w określonym czasie.

Zapis 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
}
Pola
location

object (LatLng)

Lokalizacja pojazdu.

latlngAccuracy

number

Dokładność: location m w promieniu.

serverTime

string (Timestamp format)

Godzina pobrania lokalizacji przez serwer.

Sygnatura czasowa w formacie RFC3339 UTC „Zulu”, z rozdzielczością nanosekundy i maksymalnie dziewięcioma cyframi. Przykłady: "2014-10-02T15:01:23Z" i "2014-10-02T15:01:23.045123456Z".

heading

integer

Kierunek ruchu pojazdu w stopniach. 0 oznacza północ. Prawidłowy zakres to [0,360).

headingAccuracy

number

Dokładność nachylenia w stopniach.

altitude

number

Wysokość w metrach powyżej WGS84.

altitudeAccuracy

number

Dokładność: altitude w metrach.

speed

number

Prędkość pojazdu w metrach/s

speedAccuracy

number

Dokładność do prędkości w metrach na sekundę.

locationSensor

enum (DeliveryVehicleLocationSensorLog)

Dostawca danych o lokalizacji.

isRoadSnapped

boolean

Czy element location jest przyciągany do drogi.

isGpsSensorEnabled

boolean

Określa, czy dostawca GPS jest włączony.

rawLocation

object (LatLng)

Nieprzetworzona lokalizacja bez możliwości uchwycenia drogi.

rawLocationTime

string (Timestamp format)

Czas zarejestrowania nieprzetworzonej lokalizacji.

Sygnatura czasowa w formacie RFC3339 UTC „Zulu”, z rozdzielczością nanosekundy i maksymalnie dziewięcioma cyframi. Przykłady: "2014-10-02T15:01:23Z" i "2014-10-02T15:01:23.045123456Z".

rawLocationSensor

enum (DeliveryVehicleLocationSensorLog)

Źródło nieprzetworzonej lokalizacji.

rawLocationAccuracy

number

Dokładność nieprzetworzonej lokalizacji (lat/lat) w metrach jako promienia.

supplementalLocation

object (LatLng)

Dodatkowe miejsce dostarczone przez aplikację integracyjną.

supplementalLocationTime

string (Timestamp format)

Sygnatura czasowa dodatkowej lokalizacji.

Sygnatura czasowa w formacie RFC3339 UTC „Zulu”, z rozdzielczością nanosekundy i maksymalnie dziewięcioma cyframi. Przykłady: "2014-10-02T15:01:23Z" i "2014-10-02T15:01:23.045123456Z".

supplementalLocationSensor

enum (DeliveryVehicleLocationSensorLog)

Źródło dodatkowej lokalizacji.

supplementalLocationAccuracy

number

Dokładność reklamy w promieniu supplementalLocation w metrach.