RouteTravelAdvisory

Содержит дополнительную информацию, о которой следует сообщить пользователю, например, возможные ограничения зон движения.

JSON-представление
{
  "tollInfo": {
    object (TollInfo)
  },
  "speedReadingIntervals": [
    {
      object (SpeedReadingInterval)
    }
  ],
  "fuelConsumptionMicroliters": string,
  "routeRestrictionsPartiallyIgnored": boolean,
  "transitFare": {
    object (Money)
  }
}
Поля
toll Info

object ( TollInfo )

Содержит информацию о платных проездах по маршруту. Это поле заполняется только в том случае, если на маршруте ожидается плата за проезд. Если это поле установлено, но подполе estimatedPrice не заполнено, то маршрут содержит сборы, но предполагаемая цена неизвестна. Если это поле не задано, то плата за проезд по маршруту не предполагается.

speed Reading Intervals[]

object ( SpeedReadingInterval )

Интервалы считывания скорости с подробным описанием плотности трафика. Применимо в случае предпочтений маршрутизации TRAFFIC_AWARE и TRAFFIC_AWARE_OPTIMAL . Интервалы охватывают всю полилинию маршрута без перекрытия. Начальная точка указанного интервала совпадает с конечной точкой предыдущего интервала.

Пример:

polyline: A ---- B ---- C ---- D ---- E ---- F ---- G
speedReadingIntervals: [A,C), [C,D), [D,G).
fuel Consumption Microliters

string ( int64 format)

Прогнозируемый расход топлива в микролитрах.

route Restrictions Partially Ignored

boolean

Возвращаемый маршрут может иметь ограничения, не подходящие для запрошенного режима передвижения или модификаторов маршрута.

transit Fare

object ( Money )

Если присутствует, содержит общую стоимость проезда или билетов по этому маршруту. Это свойство возвращается только для запросов TRANSIT и только для маршрутов, где информация о тарифах доступна для всех этапов транзита.