RoutingSummary

Czas i odległość od miejsca wyjazdu do miejsca docelowego w odpowiedzi oraz drugi etap od tego miejsca do miejsca docelowego (jeśli jest wymagany). Uwaga: dodanie w polu maski parametru routingSummaries bez dołączenia do żądania parametru routingParameters.origin lub searchAlongRouteParameters.polyline.encodedPolyline powoduje błąd.

Zapis JSON
{
  "legs": [
    {
      object (Leg)
    }
  ],
  "directionsUri": string
}
Pola
legs[]

object (Leg)

Etapy podróży.

Gdy obliczasz czas podróży i odległość ze ustalonego miejsca wylotu, obiekt legs zawiera jeden etap obejmujący czas trwania podróży i odległość od miejsca wylotu do miejsca docelowego. Gdy szukasz informacji na trasie, legs zawiera 2 odcinki: jeden z miejsca wyjazdu do miejsca docelowego i jeden z miejsca docelowego do miejsca docelowego.

directionsUri

string

Link do wyświetlenia trasy w Mapach Google z użyciem punktów pośrednich z danego podsumowania wytyczania trasy. Nie ma gwarancji, że trasa wygenerowana za pomocą tego połączenia będzie taka sama jak trasa użyta do wygenerowania podsumowania routingu. Link korzysta z informacji podanych w prośbie, pochodzących z pól routingParameters i searchAlongRouteParameters, aby wygenerować link ze wskazówkami dojazdu.

Noga

Etap to część podróży z jednego miejsca do drugiego.

Zapis JSON
{
  "duration": string,
  "distanceMeters": integer
}
Pola
duration

string (Duration format)

Czas potrzebny na przebycie tego odcinka podróży.

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

distanceMeters

integer

Odległość tego etapu podróży.