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 ( |
Champs | |
---|---|
avoidTolls |
Indique si les routes à péage doivent être évitées, dans la mesure du raisonnable. La priorité sera donnée aux itinéraires qui ne contiennent pas de routes à péage. S'applique uniquement aux modes de transport |
avoidHighways |
Indique si les autoroutes doivent être évitées lorsque cela est raisonnable. La priorité sera donnée aux itinéraires qui ne contiennent pas d'autoroutes. S'applique uniquement aux modes de transport |
avoidFerries |
Indique si les ferries doivent être évités dans la mesure du raisonnable. Une préférence sera accordée aux itinéraires qui ne comprennent pas de trajets en ferry. S'applique uniquement aux modes de transport |
avoidIndoor |
Indique si la navigation à l'intérieur d'un bâtiment doit être évitée lorsque cela est raisonnable. La préférence sera donnée aux itinéraires qui ne contiennent pas de navigation en intérieur. S'applique uniquement au mode de transport |
vehicleInfo |
Spécifie les informations sur le véhicule. |
tollPasses[] |
Encapsule les informations sur les pass. Si des pass de péage sont fournis, l'API essaie de renvoyer leur prix. Si aucun pass de péage n'est fourni, l'API considère qu'il est inconnu et renvoie le prix en espèces. S'applique uniquement aux modes de transport DRIVE et TWO_WHEELER. |
VehicleInfo
Encapsule les informations sur le véhicule, comme le dernier caractère de la plaque d'immatriculation.
Représentation JSON |
---|
{
"emissionType": enum ( |
Champs | |
---|---|
emissionType |
Décrit le type d'émission du véhicule. S'applique uniquement au mode de transport DRIVE. |