Encapsula um conjunto de condições opcionais a serem atendidas ao calcular as rotas.
Representação JSON |
---|
{ "avoidTolls": boolean, "avoidHighways": boolean, "avoidFerries": boolean, "avoidIndoor": boolean, "vehicleInfo": { object ( |
Campos | |
---|---|
avoidTolls |
Quando definido como verdadeiro, evita vias com pedágio onde for razoável, preferência a trajetos que não contenham vias com pedágio. Aplicável apenas a |
avoidHighways |
Quando definido como verdadeiro, evita rodovias onde for razoável, preferência a trajetos que não contenham rodovias. Aplicável apenas a |
avoidFerries |
Quando definida como "true", evita balsas quando razoável, preferência a trajetos que não contêm balsas. Aplicável apenas a |
avoidIndoor |
Quando definida como verdadeira, evita navegar em ambientes fechados, quando razoável, preferência a trajetos que não contenham navegação interna. Aplicável apenas ao |
vehicleInfo |
Especifica as informações do veículo. |
tollPasses[] |
Encapsula informações sobre pedágios. Quando há passes de pedágio, a API tenta retornar o preço. Se os passes de pedágio não forem fornecidos, a API tratará o pedágio como desconhecido e tentará retornar o preço em dinheiro. Aplicável apenas a |
avoidTunnels |
Quando definido como verdadeiro, evita túneis onde for razoável, preferência a trajetos que não contenham túneis. Aplicável apenas a |
avoidVignettes[] |
Se definido como "true", evita vias com vinhetas em alguns países quando razoável, dá preferência a trajetos que não contêm viagens em vias com vinhetas nos países listados como compatíveis com esse recurso. Aplicável apenas a |
hovPreference |
Especifica se o trajeto deve ser alterado com base na presença de estradas qualificadas para HOV. Este campo não é compatível com a v2.computeRouteMatrix. |
VehicleInfo
Contém informações do veículo, como o tipo de emissão.
Representação JSON |
---|
{ "emissionType": enum ( |
Campos | |
---|---|
emissionType |
Descreve o tipo de emissão do veículo. Aplicável apenas ao |
totalAxleCount |
Número total de eixos. Precisa ser >= 2, se definido. Precisa ser definido para acionar o caminhão, mas é opcional para trailers. Este campo não é suportado na v2.computeRouteMatrix quando |
totalHeightMm |
Altura do veículo, incluindo a dos reboques anexados. Precisa ser definido para acionar o caminhão ou o trailer. Este campo não é suportado na v2.computeRouteMatrix quando |
totalLengthMm |
Comprimento do veículo, incluindo os reboques anexados. Precisa ser definido para acionar o caminhão ou o trailer. Este campo não é suportado na v2.computeRouteMatrix quando |
totalWidthMm |
Largura do veículo, incluindo a largura dos reboques anexados. Precisa ser definido para acionar o caminhão ou o trailer. Este campo não é suportado na v2.computeRouteMatrix quando |
totalWeightKg |
Peso do veículo, incluindo os pesos dos reboques conectados. Nesse contexto, o peso se refere ao peso real, não à classificação de peso. Precisa ser definido para acionar o caminhão ou o trailer. Este campo não é suportado na v2.computeRouteMatrix quando |
trailerInfo[] |
Contém uma entrada para cada trailer. Se as informações do trailer forem fornecidas, o campo |
VehicleEmissionType
Um conjunto de valores que descrevem o tipo de emissão do veículo. Aplicável apenas ao RouteTravelMode
DRIVE
.
Enums | |
---|---|
VEHICLE_EMISSION_TYPE_UNSPECIFIED |
Nenhum tipo de emissão especificado. O padrão é GASOLINE . |
GASOLINE |
Veículo a gasolina. |
ELECTRIC |
Veículo elétrico. |
HYBRID |
Veículo híbrido (como gasolina + elétrico). |
DIESEL |
Veículo a diesel. |
TrailerInfo
Informações sobre trailers individuais anexados ao veículo. A duração dos reboques precisa ser fornecida para o transporte. Outros atributos são opcionais. O total de atributos precisa abranger os atributos de todos os trailers. Por exemplo, totalHeightMm
precisa ser sempre maior ou igual a trailerInfo.height_mm
.
Representação JSON |
---|
{ "heightMm": string, "lengthMm": string, "widthMm": string, "weightKg": string } |
Campos | |
---|---|
heightMm |
Altura do trailer. |
lengthMm |
Duração do trailer. |
widthMm |
Largura do trailer. |
weightKg |
Peso do trailer. Nesse contexto, o peso se refere ao peso real, não à classificação de peso. |
TollPass
Lista de passes de pedágio em todo o mundo que são atendidos.
Enums | |
---|---|
TOLL_PASS_UNSPECIFIED |
Não utilizado. Se esse valor for usado, a solicitação falhará. |
AU_ETOLL_TAG |
Passagem de pedágio de Sydney. Confira mais detalhes em https://www.myetoll.com.au. |
AU_EWAY_TAG |
Passagem de pedágio de Sydney. Confira mais detalhes em https://www.tollpay.com.au. |
AU_LINKT |
Passagem de pedágio em toda a Austrália. Confira mais detalhes em https://www.linkt.com.au/. |
AR_TELEPASE |
Passagem de pedágio na Argentina. Saiba mais em https://telepase.com.ar |
BR_AUTO_EXPRESO |
Passagem de pedágio no Brasil. Veja mais detalhes em https://www.autoexpreso.com |
BR_CONECTCAR |
Passagem de pedágio no Brasil. Saiba mais em https://conectcar.com. |
BR_MOVE_MAIS |
Passagem de pedágio no Brasil. Saiba mais em https://movemais.com. |
BR_PASSA_RAPIDO |
Passagem de pedágio no Brasil. Confira mais detalhes em https://pasorapido.gob.do/ |
BR_SEM_PARAR |
Passagem de pedágio no Brasil. Confira mais detalhes em https://www.semparar.com.br. |
BR_TAGGY |
Passagem de pedágio no Brasil. Confira mais detalhes em https://taggy.com.br. |
BR_VELOE |
Passagem de pedágio no Brasil. Confira mais detalhes em https://veloe.com.br/site/onde-usar. |
CA_US_AKWASASNE_SEAWAY_CORPORATE_CARD |
Fronteira de fronteira entre o Canadá e os Estados Unidos. |
CA_US_AKWASASNE_SEAWAY_TRANSIT_CARD |
Fronteira de fronteira entre o Canadá e os Estados Unidos. |
CA_US_BLUE_WATER_EDGE_PASS |
Fronteira de Ontário, Canadá, Michigan, Estados Unidos. |
CA_US_CONNEXION |
Fronteira de Ontário, Canadá, Michigan, Estados Unidos. |
CA_US_NEXUS_CARD |
Fronteira de fronteira entre o Canadá e os Estados Unidos. |
ID_E_TOLL |
Indonésia. Cartão eletrônico fornecido por vários bancos usados para pagar pedágios. Todos os cartões eletrônicos pelos bancos são cobrados da mesma forma, portanto, apenas um valor de enumeração é necessário. Por exemplo: Bank Mandiri https://www.bankmandiri.co.id/e-money - BCA https://www.bca.co.id/flazz - BNI https://www.bni.co.id/id-id/ebanking/tapcash |
IN_FASTAG |
India. |
IN_LOCAL_HP_PLATE_EXEMPT |
Isenção da placa estadual da Índia, da HP. |
JP_ETC |
Japan ETC. Sistema eletrônico sem fio para coletar pedágios. https://www.go-etc.jp/ |
JP_ETC2 |
Japan ETC2.0. Nova versão do ETC com desconto adicional e comunicação bidirecional entre dispositivos em veículos e antenas na estrada (https://www.go-etc.jp/etc2/index.html). |
MX_IAVE |
Passagem de pedágio no México. https://iave.capufe.gob.mx/#/ |
MX_PASE |
México https://www.pase.com.mx |
MX_QUICKPASS |
México https://operadoravial.com/quick-pass/ |
MX_SISTEMA_TELEPEAJE_CHIHUAHUA |
http://appsh.chihuahua.gob.mx/transparencia/?doc=/ingresos/TelepeajeFormato4.pdf |
MX_TAG_IAVE |
México |
MX_TAG_TELEVIA |
Empresa de pedágio do México. Uma das muitas que operam na Cidade do México. Veja mais detalhes em https://www.televia.com.mx. |
MX_TELEVIA |
Empresa de pedágio do México. Uma das muitas em operação na Cidade do México. https://www.televia.com.mx |
MX_VIAPASS |
Passagem de pedágio no México. Veja mais detalhes em https://www.viapass.com.mx/viapass/web_home.aspx. |
US_AL_FREEDOM_PASS |
Alabama, EUA. |
US_AK_ANTON_ANDERSON_TUNNEL_BOOK_OF_10_TICKETS |
AK, EUA. |
US_CA_FASTRAK |
Califórnia, EUA. |
US_CA_FASTRAK_CAV_STICKER |
Indica que o motorista tem qualquer passe livre do FasTrak, além do adesivo de veículo a céu limpo (CAV) emitido pelo DMV. https://www.bayareafastrak.org/en/guide/doINeedFlex.shtml |
US_CO_EXPRESSTOLL |
CO, EUA. |
US_CO_GO_PASS |
CO, EUA. |
US_DE_EZPASSDE |
Alemanha, EUA. |
US_FL_BOB_SIKES_TOLL_BRIDGE_PASS |
Flórida, EUA. |
US_FL_DUNES_COMMUNITY_DEVELOPMENT_DISTRICT_EXPRESSCARD |
Flórida, EUA. |
US_FL_EPASS |
Flórida, EUA. |
US_FL_GIBA_TOLL_PASS |
Flórida, EUA. |
US_FL_LEEWAY |
Flórida, EUA. |
US_FL_SUNPASS |
Flórida, EUA. |
US_FL_SUNPASS_PRO |
Flórida, EUA. |
US_IL_EZPASSIL |
Illinois, EUA. |
US_IL_IPASS |
Illinois, EUA. |
US_IN_EZPASSIN |
Índia, EUA. |
US_KS_BESTPASS_HORIZON |
Kansas, EUA. |
US_KS_KTAG |
Kansas, EUA. |
US_KS_NATIONALPASS |
Kansas, EUA. |
US_KS_PREPASS_ELITEPASS |
Kansas, EUA. |
US_KY_RIVERLINK |
KY, EUA. |
US_LA_GEAUXPASS |
Los Angeles, EUA. |
US_LA_TOLL_TAG |
Los Angeles, EUA. |
US_MA_EZPASSMA |
Massachusetts, EUA. |
US_MD_EZPASSMD |
Dr., EUA. |
US_ME_EZPASSME |
Me, EUA. |
US_MI_AMBASSADOR_BRIDGE_PREMIER_COMMUTER_CARD |
Michigan, EUA. |
US_MI_BCPASS |
Michigan, EUA. |
US_MI_GROSSE_ILE_TOLL_BRIDGE_PASS_TAG |
Michigan, EUA. |
US_MI_IQ_PROX_CARD |
Michigan, EUA. Obsoleto porque esse tipo de cartão não existe mais. |
US_MI_IQ_TAG |
Michigan, EUA. |
US_MI_MACKINAC_BRIDGE_MAC_PASS |
Michigan, EUA. |
US_MI_NEXPRESS_TOLL |
Michigan, EUA. |
US_MN_EZPASSMN |
MN, EUA. |
US_NC_EZPASSNC |
Carolina do Norte, EUA. |
US_NC_PEACH_PASS |
Carolina do Norte, EUA. |
US_NC_QUICK_PASS |
Carolina do Norte, EUA. |
US_NH_EZPASSNH |
Nova York, EUA. |
US_NJ_DOWNBEACH_EXPRESS_PASS |
Nova Jersey, EUA. |
US_NJ_EZPASSNJ |
Nova Jersey, EUA. |
US_NY_EXPRESSPASS |
Nova York, EUA. |
US_NY_EZPASSNY |
Nova York, EUA. |
US_OH_EZPASSOH |
Oh, EUA. |
US_PA_EZPASSPA |
Pensilvânia, EUA. |
US_RI_EZPASSRI |
"RI", EUA. |
US_SC_PALPASS |
Califórnia, EUA. |
US_TX_AVI_TAG |
Texas, EUA. |
US_TX_BANCPASS |
Texas, EUA. |
US_TX_DEL_RIO_PASS |
Texas, EUA. |
US_TX_EFAST_PASS |
Texas, EUA. |
US_TX_EAGLE_PASS_EXPRESS_CARD |
Texas, EUA. |
US_TX_EPTOLL |
Texas, EUA. |
US_TX_EZ_CROSS |
Texas, EUA. |
US_TX_EZTAG |
Texas, EUA. |
US_TX_FUEGO_TAG |
Texas, EUA. |
US_TX_LAREDO_TRADE_TAG |
Texas, EUA. |
US_TX_PLUSPASS |
Texas, EUA. |
US_TX_TOLLTAG |
Texas, EUA. |
US_TX_TXTAG |
Texas, EUA. |
US_TX_XPRESS_CARD |
Texas, EUA. |
US_UT_ADAMS_AVE_PARKWAY_EXPRESSCARD |
UT, EUA. |
US_VA_EZPASSVA |
VA, EUA. |
US_WA_BREEZEBY |
WA, EUA. |
US_WA_GOOD_TO_GO |
WA, EUA. |
US_WV_EZPASSWV |
WV, EUA. |
US_WV_MEMORIAL_BRIDGE_TICKETS |
WV, EUA. |
US_WV_MOV_PASS |
WV, EUA |
US_WV_NEWELL_TOLL_BRIDGE_TICKET |
WV, EUA. |
HOVPreference
Especifica se o trajeto deve ser alterado com base na presença de estradas ou faixas para HOV (veículos com alta ocupação).
Representação JSON |
---|
{ "allowHov": boolean } |
Campos | |
---|---|
allowHov |
Especifica se deve permitir rotas em estradas exclusivas para HOV, além de segmentos de estrada que compartilham faixas para HOV. Por padrão, será dada preferência a trajetos que não contenham apenas estradas para HOV. |