RoutingSummary

Czas trwania i odległość od punktu początkowego wyznaczania trasy do miejsca w odpowiedzi oraz drugiego etapu od tego miejsca do miejsca docelowego, jeśli jest wymagany. Uwaga: dodanie parametru routingSummaries w masce pola bez dołączenia do żądania parametru routingParameters.origin lub searchAlongRouteParameters.polyline.encodedPolyline powoduje błąd.

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

object (Leg)

Etapy podróży.

Gdy obliczasz czas i odległość podróży z zadanego miejsca wyjazdu, element legs zawiera 1 etap z czasem i odległością od miejsca wyjazdu 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.

Nóżka

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

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

string (Duration format)

Czas potrzebny na ukończenie tego etapu podróży.

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

distanceMeters

integer

Odległość na tym odcinku podróży.