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 | |
---|---|
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 aos |
avoidHighways |
Quando definido como verdadeiro, evita rodovias onde for razoável, preferência a trajetos que não contenham rodovias. Aplicável apenas aos |
avoidFerries |
Quando definido como verdadeiro, evita balsas quando razoável, priorizando trajetos que não contenham balsas. Aplicável apenas aos |
avoidIndoor |
Quando definida como verdadeira, evita a navegação em ambientes fechados quando razoável, priorizando trajetos que não contenham navegação interna. Aplicável apenas aos |
vehicleInfo |
Especifica as informações do veículo. |
tollPasses[] |
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 preço em dinheiro. Aplicável apenas aos |
avoidTunnels |
Quando definido como verdadeiro, evita túneis quando razoável, preferência a rotas que não contenham túneis. Aplicável apenas aos |
avoidVignettes[] |
Quando definida como "true", evita vias com vinhetas em determinados países onde for razoável, preferência a trajetos que não contenham viagens em vias com vinhetas nos países listados como compatíveis com esse recurso. Aplicável apenas aos |
hovPreference |
Especifica se é necessário alterar o trajeto com base na presença de vias qualificadas para HOV (veículos com alta ocupação). A v2.computeRouteMatrix não oferece suporte a este campo. |
VehicleInfo
Contém as 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 aos |
totalAxleCount |
Número total de eixos. Precisa ser >= 2 se definido. Deve ser definido para que o caminhão seja acionado, mas é opcional para trailers. Este campo não é suportado na v2.computeRouteMatrix quando |
totalHeightMm |
Altura do veículo, incluindo as alturas de reboques anexados. Precisa ser definido para acionar o acionamento de transporte por caminhão ou trailer. Este campo não é suportado na v2.computeRouteMatrix quando |
totalLengthMm |
Comprimento do veículo, incluindo o comprimento de reboques conectados. Precisa ser definido para acionar o acionamento de transporte por caminhão ou trailer. Este campo não é suportado na v2.computeRouteMatrix quando |
totalWidthMm |
Largura do veículo, incluindo as larguras de reboques anexados. Precisa ser definido para acionar o acionamento de transporte por caminhão ou trailer. Este campo não é suportado na v2.computeRouteMatrix quando |
totalWeightKg |
O peso do veículo, incluindo o peso de quaisquer reboques anexados. Nesse contexto, o peso se refere ao peso real, não à classificação do peso. Precisa ser definido para acionar o acionamento de transporte por caminhão ou trailer. Este campo não é suportado na v2.computeRouteMatrix quando |
trailerInfo[] |
Contém uma entrada para cada trailer. Se forem enviadas informações do trailer, defina |
VehicleEmissionType
Um conjunto de valores que descreve o tipo de emissão do veículo. Aplicável apenas aos
do RouteTravelMode
DRIVE
.
Tipos enumerados | |
---|---|
VEHICLE_EMISSION_TYPE_UNSPECIFIED |
Nenhum tipo de emissão especificado. O padrão é GASOLINE . |
GASOLINE |
Veículo a gasolina/combustível. |
ELECTRIC |
Veículo com eletricidade. |
HYBRID |
Veículo híbrido com combustível (como gasolina + elétrico). |
DIESEL |
Veículo a diesel. |
TrailerInfo
Informações sobre trailers individuais anexados ao veículo. A duração dos reboques deve ser informada para transporte de caminhões. Outros atributos são opcionais. Os atributos totais devem incluir os atributos de quaisquer trailers. Por exemplo, totalHeightMm
sempre precisa ser 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 do peso. |
TollPass
Lista de passes livres aceitos no mundo todo.
Tipos enumerados | |
---|---|
TOLL_PASS_UNSPECIFIED |
Não utilizado. Se esse valor for usado, a solicitação falhará. |
AU_ETOLL_TAG |
Pedágio de Sydney. Veja mais detalhes em https://www.myetoll.com.au (em inglês). |
AU_EWAY_TAG |
Pedágio de Sydney. Veja mais detalhes em https://www.tollpay.com.au. |
AU_LINKT |
Cartão de pedágio em toda a Austrália. Saiba mais em https://www.linkt.com.au/. |
AR_TELEPASE |
Pedágio na Argentina. Confira mais detalhes em https://telepase.com.ar. |
BR_AUTO_EXPRESO |
Pedágio no Brasil. Veja mais detalhes em https://www.autoexpreso.com. |
BR_CONECTCAR |
Pedágio no Brasil. Saiba mais em https://conectcar.com. |
BR_MOVE_MAIS |
Pedágio no Brasil. Saiba mais em https://movemais.com. |
BR_PASSA_RAPIDO |
Pedágio no Brasil. Saiba mais em https://pasorapido.gob.do/. |
BR_SEM_PARAR |
Pedágio no Brasil. Veja mais detalhes em https://www.semparar.com.br. |
BR_TAGGY |
Pedágio no Brasil. Saiba mais em https://taggy.com.br. |
BR_VELOE |
Pedágio no Brasil. Confira mais detalhes em https://veloe.com.br/site/onde-usar. |
CA_US_AKWASASNE_SEAWAY_CORPORATE_CARD |
Cruzamento das fronteiras entre Canadá e Estados Unidos. |
CA_US_AKWASASNE_SEAWAY_TRANSIT_CARD |
Cruzamento das fronteiras entre Canadá e Estados Unidos. |
CA_US_BLUE_WATER_EDGE_PASS |
Ponte de Ontário, Canadá a Michigan, na fronteira com os Estados Unidos. |
CA_US_CONNEXION |
Ponte de Ontário, Canadá a Michigan, na fronteira com os Estados Unidos. |
CA_US_NEXUS_CARD |
Cruzamento das fronteiras entre Canadá e Estados Unidos. |
ID_E_TOLL |
Indonésia. Cartão eletrônico fornecido por vários bancos e usado para pagar pedágios. Todos os cartões eletrônicos via bancos são cobrados da mesma forma, portanto, é necessário apenas um valor de tipo enumerado. 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 de placa estadual da Índia e 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 (link em inglês) |
MX_IAVE |
Passe de pedágio do 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 no México. Um dos muitos que operam na Cidade do México. Veja mais detalhes em https://www.televia.com.mx. |
MX_TELEVIA |
Empresa de pedágio no México. Uma das muitas empresas em operação na Cidade do México. https://www.televia.com.mx |
MX_VIAPASS |
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 um passe livre do FasTrak, além do adesivo de veículo limpo (CAV, na sigla em inglês) 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 |
MD, EUA. |
US_ME_EZPASSME |
MIM, EUA. |
US_MI_AMBASSADOR_BRIDGE_PREMIER_COMMUTER_CARD |
MI, EUA. |
US_MI_BCPASS |
MI, EUA. |
US_MI_GROSSE_ILE_TOLL_BRIDGE_PASS_TAG |
MI, EUA. |
US_MI_IQ_PROX_CARD |
MI, EUA. Obsoleto porque esse tipo de cartão não existe mais. |
US_MI_IQ_TAG |
MI, EUA. |
US_MI_MACKINAC_BRIDGE_MAC_PASS |
MI, EUA. |
US_MI_NEXPRESS_TOLL |
MI, 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 |
New Hampshire, 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 |
Carolina do Sul, 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 |
Utah, EUA. |
US_VA_EZPASSVA |
VA, EUA. |
US_WA_BREEZEBY |
Washington, EUA. |
US_WA_GOOD_TO_GO |
Washington, 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 será alterado com base na presença de vias ou faixas para veículos com alta ocupação (HOV).
Representação JSON |
---|
{ "allowHov": boolean } |
Campos | |
---|---|
allowHov |
Especifica se é permitido fazer trajetos em vias exclusivas para veículos com alta ocupação, além de trechos que compartilham essas faixas. Por padrão, a preferência será dada para trajetos que não contenham estradas exclusivas para HOV (veículos com alta ocupação). |