RouteModifiers

Encapsule un ensemble de conditions facultatives à remplir lors du calcul des itinéraires.

Représentation JSON
{
  "avoidTolls": boolean,
  "avoidHighways": boolean,
  "avoidFerries": boolean,
  "avoidIndoor": boolean,
  "vehicleInfo": {
    object (VehicleInfo)
  },
  "tollPasses": [
    enum (TollPass)
  ]
}
Champs
avoidTolls

boolean

Lorsque cette option est définie sur "True", évite les routes à péage dans la mesure du possible, en privilégiant les itinéraires qui ne contiennent pas de routes à péage. S'applique uniquement aux modes de transport DRIVE et TWO_WHEELER.

avoidHighways

boolean

Lorsque ce paramètre est défini sur "true", cela permet d'éviter les autoroutes dans la mesure du possible, en privilégiant les routes qui ne contiennent pas d'autoroute. Ne s'applique qu'aux modes de transport DRIVE et TWO_WHEELER.

avoidFerries

boolean

Si cette valeur est définie sur "true", les ferries sont évités dans la mesure du possible, et les itinéraires sans ferry sont privilégiés. S'applique uniquement aux modes de transport DRIVE et TWO_WHEELER.

avoidIndoor

boolean

Lorsque cette règle est définie sur "True", évite de rouler à l'intérieur lorsque cela est raisonnable, en donnant la préférence aux itinéraires ne comportant pas de navigation en intérieur. Ne s'applique qu'au mode de déplacement WALK.

vehicleInfo

object (VehicleInfo)

Indique les informations sur le véhicule.

tollPasses[]

enum (TollPass)

Encapsule les informations sur les pass de péage. Si des cartes de péage sont fournies, l'API tente de renvoyer le prix de la carte. Si aucun pass de péage n'est fourni, l'API considère qu'il s'agit d'un titre inconnu et tente de renvoyer le prix en espèces. Ne s'applique qu'aux modes de transport DRIVE et TWO_WHEELER.

VehicleInfo

Encapsule les informations du véhicule, telles que son type d'émission.

Représentation JSON
{
  "emissionType": enum (VehicleEmissionType)
}
Champs
emissionType

enum (VehicleEmissionType)

Décrit le type d'émission du véhicule. S'applique uniquement à l'élément RouteTravelMode DRIVE.