RouteTravelAdvisory

Inclut les informations supplémentaires que l'utilisateur doit connaître, telles que les éventuelles restrictions de zone de circulation.

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

object (TollInfo)

Inclut des informations sur les péages sur le trajet. 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é, cela signifie que l'itinéraire comporte des péages, mais que le prix estimé est inconnu. Si ce champ n'est pas défini, aucun péage n'est prévu sur l'itinéraire.

speedReadingIntervals[]

object (SpeedReadingInterval)

Intervalles de lecture rapide détaillant la densité du trafic. Applicable en cas de préférences de routage TRAFFIC_AWARE et TRAFFIC_AWARE_OPTIMAL. Les intervalles couvrent l'intégralité de la polyligne du parcours sans chevauchement. Le point de départ 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 comporter des restrictions qui ne conviennent pas au mode de transport ou aux modificateurs d'itinéraire demandés.

transitFare

object (Money)

Si présent, contient le tarif total ou le coût 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 des informations tarifaires sont disponibles pour toutes les étapes en transports en commun.