RouteTravelAdvisory

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

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

object ( TollInfo )

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

speedReadingIntervals[]

object ( SpeedReadingInterval )

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

Пример:

polyline: A ---- B ---- C ---- D ---- E ---- F ---- G
speedReadingIntervals: [A,C), [C,D), [D,G).
fuelConsumptionMicroliters

string ( int64 format)

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

routeRestrictionsPartiallyIgnored

boolean

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

transitFare

object ( Money )

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