RouteTravelAdvisory

Contiene la información adicional que se debe informar al usuario, como posibles restricciones de zona de tráfico.

Representación JSON
{
  "tollInfo": {
    object (TollInfo)
  },
  "speedReadingIntervals": [
    {
      object (SpeedReadingInterval)
    }
  ],
  "fuelConsumptionMicroliters": string,
  "routeRestrictionsPartiallyIgnored": boolean,
  "transitFare": {
    object (Money)
  }
}
Campos
tollInfo

object (TollInfo)

Contiene información sobre los peajes de la ruta. Este campo solo se completa si se esperan peajes en la ruta. Si este campo está configurado, pero no se propaga el subcampo estimatedPrice, la ruta contiene peajes, pero se desconoce el precio estimado. Si no se establece este campo, significa que no se esperan peajes en la ruta.

speedReadingIntervals[]

object (SpeedReadingInterval)

Intervalos de lectura de velocidad que detallan la densidad del tráfico. Se aplica en el caso de las preferencias de enrutamiento TRAFFIC_AWARE y TRAFFIC_AWARE_OPTIMAL. Los intervalos cubren toda la polilínea de la ruta sin superponerse. El punto de inicio de un intervalo especificado es el mismo que el punto final del intervalo anterior.

Ejemplo:

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

string (int64 format)

Es el consumo de combustible previsto en microlitros.

routeRestrictionsPartiallyIgnored

boolean

Es posible que la ruta que se muestra tenga restricciones que no sean adecuadas para el modo de transporte o los modificadores de ruta solicitados.

transitFare

object (Money)

Si está presente, contiene los costos totales de la tarifa o del ticket de esta ruta. Esta propiedad solo se muestra para solicitudes de TRANSIT y solo para rutas en las que la información sobre tarifas está disponible para todos los pasos de transporte público.