RouteTravelAdvisory (Automotive)

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

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

object ( TollInfo )

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

vignetteInfo

object ( VignetteInfo )

Инкапсулирует поля данных для виньеток. Служба заполняет это поле только при следующих условиях:

  • В самом запросе должен быть указан модификатор маршрута avoidVignettes .
  • Полученный маршрут не может избежать виньетки.

В этом случае поле содержит сведения о виньетке, например страну, в которой содержится неизбежная виньетка.

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 и только для маршрутов, где информация о тарифах доступна для всех этапов транзита.

ВиньеткаИнформация

Инкапсулирует информацию виньетки вдоль маршрута.

JSON-представление
{
  "countryVignettesUsed": [
    string
  ]
}
Поля
countryVignettesUsed[]

string

Страны, где используются виньетки. Страны указаны в кодах регионов Unicode CLDR. Поддерживаемые страны: CH, AT, CZ, HU, SI, SK.