RoutingSummary

Продолжительность и расстояние от источника маршрутизации до места в ответе и второго участка от этого места до пункта назначения, если это запрошено. Примечание. Добавление routingSummaries в маску поля без включения в запрос параметра routingParameters.origin или searchAlongRouteParameters.polyline.encodedPolyline приводит к ошибке.

JSON-представление
{
  "legs": [
    {
      object (Leg)
    }
  ],
  "directionsUri": string
}
Поля
legs[]

object ( Leg )

Ноги путешествия.

Когда вы рассчитываете продолжительность путешествия и расстояние от заданного источника, legs содержат один этап, содержащий продолжительность и расстояние от источника до пункта назначения. Когда вы выполняете поиск по маршруту, legs содержат два участка: один от источника до места, а другой от места до пункта назначения.

directions Uri

string

Ссылка для отображения маршрутов на Картах Google с использованием путевых точек из данной сводки маршрутов. Маршрут, созданный по этой ссылке, не обязательно будет таким же, как маршрут, используемый для создания сводки маршрутизации. Ссылка использует информацию, предоставленную в запросе, из полей, включая routingParameters и searchAlongRouteParameters , когда это применимо, для создания ссылки направления.

Нога

Этап — это отдельная часть пути из одного места в другое.

JSON-представление
{
  "duration": string,
  "distanceMeters": integer
}
Поля
duration

string ( Duration format)

Время, необходимое для прохождения этого участка пути.

Длительность в секундах, содержащая до девяти дробных цифр и оканчивающаяся на « s ». Пример: "3.5s" .

distance Meters

integer

Расстояние этого участка пути.