TripWaypoint

Opisuje punkt postoju na trasie pojazdu lub punkt końcowy na trasie przejazdu.

Zapis JSON
{
  "location": {
    object (TerminalLocation)
  },
  "tripId": string,
  "waypointType": enum (WaypointType),
  "pathToWaypoint": [
    {
      object (LatLng)
    }
  ],
  "encodedPathToWaypoint": string,
  "trafficToWaypoint": {
    object (ConsumableTrafficPolyline)
  },
  "distanceMeters": integer,
  "eta": string,
  "duration": string
}
Pola
location

object (TerminalLocation)

Lokalizacja tego punktu kontrolnego.

tripId

string

Podróż powiązana z tym punktem na trasie.

waypointType

enum (WaypointType)

Rola, jaką ten punkt pośredni odgrywa w danej podróży, np. w przypadku odbioru lub zwrotu.

pathToWaypoint[]

object (LatLng)

Ścieżka od poprzedniego punktu do bieżącego punktu. Nieokreślony dla pierwszego punktu na liście. To pole jest wypełniane tylko na żądanie.

encodedPathToWaypoint

string

Zakodowana ścieżka od poprzedniego punktu do bieżącego.

Uwaga: to pole jest przeznaczone do użytku wyłącznie przez pakiety Driver SDK i Consumer SDK. Dekodowanie nie jest jeszcze obsługiwane.

trafficToWaypoint

object (ConsumableTrafficPolyline)

Warunki na drodze do tego punktu kontrolnego. Pamiętaj, że ruch jest dostępny tylko dla klientów korzystających z usługi przejazdy i dostawy w ramach Google Map Platform.

distanceMeters

integer

Odległość na ścieżce od poprzedniego punktu do bieżącego punktu. Nieokreślony dla pierwszego punktu na liście.

eta

string (Timestamp format)

Szacowany czas dotarcia do tego punktu na trasie. Nieokreślony dla pierwszego punktu na liście.

Sygnatura czasowa w formacie UTC „Zulu” zdefiniowanym w dokumencie RFC 3339, z dokładnością do nanosekund i maksymalnie 9 miejsc po przecinku. Przykłady: "2014-10-02T15:01:23Z""2014-10-02T15:01:23.045123456Z".

duration

string (Duration format)

Czas podróży od poprzedniego punktu pośredniego do tego punktu. Nieokreślony dla pierwszego punktu na liście.

Czas trwania w sekundach składający się z maksymalnie dziewięciu cyfr po przecinku i kończący się „s”. Przykład: "3.5s".