RouteTravelAdvisory (Automotive)

Contém informações adicionais sobre as quais o usuário deve ser informado, como possíveis restrições de zona de tráfego.

Representação JSON
{
  "tollInfo": {
    object (TollInfo)
  },
  "vignetteInfo": {
    object (VignetteInfo)
  },
  "speedReadingIntervals": [
    {
      object (SpeedReadingInterval)
    }
  ],
  "fuelConsumptionMicroliters": string,
  "routeRestrictionsPartiallyIgnored": boolean,
  "transitFare": {
    object (Money)
  }
}
Campos
tollInfo

object (TollInfo)

Contém informações sobre pedágios no trajeto. Este campo só é preenchido se há pedágios no trajeto. Se esse campo for definido, mas o subcampo estimatedPrice não estiver preenchido, o trajeto vai incluir pedágios, mas o preço estimado é desconhecido. Se este campo não for definido, não são esperados pedágios no trajeto.

vignetteInfo

object (VignetteInfo)

Encapsula os campos de dados para vinhetas. O serviço só preenche esse campo nas seguintes condições:

  • A própria solicitação precisa especificar o modificador de rota avoidVignettes.
  • O trajeto resultante não pode evitar a vinheta.

Nesse caso, o campo contém detalhes sobre a vinheta, como o país que contém a vinheta inevitável.

speedReadingIntervals[]

object (SpeedReadingInterval)

Intervalos de leitura de velocidade que detalham a densidade do tráfego. Aplicável em caso de preferências de trajeto TRAFFIC_AWARE e TRAFFIC_AWARE_OPTIMAL. Os intervalos abrangem toda a polilinha do trajeto sem sobreposição. O ponto inicial de um intervalo especificado é igual ao ponto final do intervalo anterior.

Exemplos

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

string (int64 format)

O consumo de combustível previsto em microlitros.

routeRestrictionsPartiallyIgnored

boolean

O trajeto retornado pode ter restrições que não são adequadas para o modo de viagem ou os modificadores de trajeto solicitados.

transitFare

object (Money)

Se presente, contém o total dos custos das tarifas ou passagens nesse trajeto. Essa propriedade é retornada somente para solicitações TRANSIT e somente para trajetos em que informações de tarifas estão disponíveis para todas as etapas de transporte público.

VignetteInfo

Encapsula informações de vinheta ao longo de um trajeto.

Representação JSON
{
  "countryVignettesUsed": [
    string
  ]
}
Campos
countryVignettesUsed[]

string

Os países onde as vinhetas são usadas. Os países são especificados em códigos de região Unicode CLDR. Os países disponíveis são: Suíça, Áustria, República Tcheca, Suíça, Suíça e Coreia do Sul.