TripWaypoint

Opisuje punkt postoju na trasie pojazdu lub punkt końcowy podróży pojazdu.

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 orientacyjnym.

waypointType

enum (WaypointType)

Rola, jaką ten punkt kontrolny odgrywa w ramach danej podróży, np. odbiór lub odwóz.

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 do bieżącego punktu orientacyjnego.

Uwaga: to pole jest przeznaczone tylko do użycia przez pakiet SDK kierowcy i pakiet SDK dla konsumentów. 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 rozwiązania Przejazdy i dostawy w ramach platformy Map Google.

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 orientacyjnego. Nieokreślony dla pierwszego punktu na liście.

Używa standardu RFC 3339, w którym wygenerowany wynik jest zawsze znormalizowany według normy Z i zawiera 0, 3, 6 lub 9 cyfr ułamkowych. Akceptowane są również przesunięcia inne niż „Z”. Przykłady: "2014-10-02T15:01:23Z", "2014-10-02T15:01:23.045123456Z" lub "2014-10-02T15:01:23+05:30".

duration

string (Duration format)

Czas przejazdu od poprzedniego punktu docelowego do tego punktu. Nieokreślony dla pierwszego punktu na liście.

Czas w sekundach z maksymalnie 9 miejscami po przecinku, zakończony literą „s”. Przykład: "3.5s".