Encapsula um conjunto de condições opcionais a serem atendidas ao calcular os trajetos.
| Representação JSON |
|---|
{ "avoidTolls": boolean, "avoidHighways": boolean, "avoidFerries": boolean, "avoidIndoor": boolean, "vehicleInfo": { object ( |
| Campos | |
|---|---|
avoid |
Quando definido como "true", evita vias com pedágio sempre que possível, dando preferência a rotas que não contenham vias com pedágio. Aplicável apenas aos modos de transporte |
avoid |
Quando definido como "true", evita rodovias sempre que possível, dando preferência a rotas que não contenham rodovias. Aplicável apenas aos meios de transporte |
avoid |
Quando definido como verdadeiro, evita balsas quando razoável, priorizando trajetos que não contenham balsas. Aplicável apenas aos modos de transporte |
avoid |
Quando definido como verdadeiro, evita a navegação em ambientes fechados quando razoável, priorizando trajetos que não contenham navegação interna. Aplicável apenas ao modo de viagem |
vehicle |
Especifica as informações do veículo. |
toll |
Encapsula informações sobre passes de pedágio. Se os passes livres forem fornecidos, a API vai tentar retornar o preço do cartão. Se os passes livres não forem fornecidos, a API vai tratar o valor como desconhecido e tentar retornar o valor em dinheiro. Aplicável apenas aos meios de transporte |
VehicleInfo
Encapsula as informações do veículo, como o tipo de emissão.
| Representação JSON |
|---|
{
"emissionType": enum ( |
| Campos | |
|---|---|
emission |
Descreve o tipo de emissão do veículo. Aplicável apenas aos |