RouteTravelAdvisory

Contient les informations supplémentaires dont l'utilisateur doit être informé, telles que d'éventuelles restrictions de zone de trafic.

Représentation JSON
{
  "tollInfo": {
    object (TollInfo)
  },
  "speedReadingIntervals": [
    {
      object (SpeedReadingInterval)
    }
  ],
  "fuelConsumptionMicroliters": string,
  "routeRestrictionsPartiallyIgnored": boolean,
  "transitFare": {
    object (Money)
  }
}
Champs
tollInfo

object (TollInfo)

Contient des informations sur les péages sur l'itinéraire. Ce champ n'est renseigné que si des péages sont attendus sur l'itinéraire. Si ce champ est défini, mais que le sous-champ estimatedPrice n'est pas renseigné, l'itinéraire contient des péages, mais le prix estimé est inconnu. Si ce champ n'est pas défini, aucun péage n'est attendu sur l'itinéraire.

speedReadingIntervals[]

object (SpeedReadingInterval)

Intervalles de lecture de la vitesse indiquant la densité du trafic Applicable dans le cas des préférences de routage TRAFFIC_AWARE et TRAFFIC_AWARE_OPTIMAL. Les intervalles couvrent toute la polyligne de l'itinéraire, sans chevauchement. Le point de début d'un intervalle spécifié est identique au point de fin de l'intervalle précédent.

Exemple :

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

string (int64 format)

Consommation de carburant prévue en microlitres.

routeRestrictionsPartiallyIgnored

boolean

L'itinéraire renvoyé peut présenter des restrictions qui ne conviennent pas au mode de transport demandé ni aux modificateurs d'itinéraire.

transitFare

object (Money)

Si ce champ est présent, contient le total du tarif ou du prix des billets pour cet itinéraire. Cette propriété n'est renvoyée que pour les requêtes TRANSIT et uniquement pour les itinéraires pour lesquels les informations tarifaires sont disponibles pour toutes les étapes de transports en commun.