Calcular tarifas de pedágio para uma matriz de trajetos
Mantenha tudo organizado com as coleções
Salve e categorize o conteúdo com base nas suas preferências.
Desenvolvedores do Espaço Econômico Europeu (EEE)
Ao calcular uma matriz de rotas, talvez você queira considerar as taxas de pedágio nas rotas da matriz. Em algumas cidades, é possível calcular o valor estimado do pedágio de um trajeto na moeda adequada.
Para conferir a lista de locais com pedágio aceitos, consulte a referência de
TollPass.
Exemplo de pedágio da matriz de rotas
O exemplo a seguir usa o método
computeRouteMatrix
para retornar informações de pedágio em uma rota com um preço
estimado quando um passe de pedágio é usado:
Defina o campo de matriz extraComputations como TOLLS para ativar o cálculo
das informações de pedágio.
Especifique o tipo de veículo e de pedágio usando o campo
routeModifiers dos pontos de referência de origem da solicitação. O preço do pedágio retornado é baseado nos preços usados pelo tipo de veículo e passe especificados. Se mais de uma passagem for especificada, o preço mais baixo será retornado.
Use a máscara de campo de resposta para configurar o método e
retornar informações de pedágio na resposta. Especifique
routes.travelAdvisory.tollInfo para retornar informações sobre todo o trajeto.
Solicitação de informações de pedágio de uma matriz de rotas
Resposta para informações de pedágio da matriz de rotas
A resposta contém informações sobre pedágios em um objeto TollInfo (REST) ou TollInfo (gRPC).
Para configurar o método para retornar informações de pedágio, use a
máscara de campo de resposta para definir o campo travelAdvisory.tollInfo
na máscara.
[[["Fácil de entender","easyToUnderstand","thumb-up"],["Meu problema foi resolvido","solvedMyProblem","thumb-up"],["Outro","otherUp","thumb-up"]],[["Não contém as informações de que eu preciso","missingTheInformationINeed","thumb-down"],["Muito complicado / etapas demais","tooComplicatedTooManySteps","thumb-down"],["Desatualizado","outOfDate","thumb-down"],["Problema na tradução","translationIssue","thumb-down"],["Problema com as amostras / o código","samplesCodeIssue","thumb-down"],["Outro","otherDown","thumb-down"]],["Última atualização 2025-09-04 UTC."],[[["\u003cp\u003eThe Routes API's \u003ccode\u003ecomputeRouteMatrix\u003c/code\u003e method allows you to calculate estimated toll fees for routes in supported cities, providing cost insights for route planning.\u003c/p\u003e\n"],["\u003cp\u003eTo enable toll calculations, specify \u003ccode\u003eTOLLS\u003c/code\u003e in the \u003ccode\u003eextraComputations\u003c/code\u003e field and provide vehicle and toll pass details in the \u003ccode\u003erouteModifiers\u003c/code\u003e field within the request.\u003c/p\u003e\n"],["\u003cp\u003eToll prices are estimates and are influenced by factors like vehicle type and toll pass used, with the response including the estimated price in the specified currency.\u003c/p\u003e\n"],["\u003cp\u003eWhile the Route Matrix provides toll information, detailed route specifics are not included; for that, use the \u003ccode\u003eCompute Routes\u003c/code\u003e functionality with single origin and destination points.\u003c/p\u003e\n"],["\u003cp\u003eBe aware that requests including toll fee calculations are billed at a higher rate than standard route matrix requests.\u003c/p\u003e\n"]]],["To calculate toll fees for a route matrix, set the `extraComputations` field to `TOLLS`. Specify the vehicle type and toll pass using the `routeModifiers` field within the origin waypoints; the lowest-cost toll pass pricing will be applied if multiple passes are set. Use the response field mask with `routes.travelAdvisory.tollInfo` to include toll information, and note that toll fee requests have a higher billing rate. The response then contains `estimatedPrice`.\n"],null,[]]