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.
Ao calcular uma matriz de rotas, é recomendável considerar
as taxas de pedágio das rotas na matriz. Em algumas cidades, é possível calcular
a taxa de pedágio estimada para uma rota na moeda apropriada.
Para conferir a lista de locais de pedágio com suporte, 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 cartão de pedágio é usado:
Defina o campo de matriz extraComputations como TOLLS para permitir o cálculo
das informações de pedágio.
Especifique o tipo de veículo e o tipo de pedágio usando o campo routeModifiers dos pontos de passagem da origem da solicitação. O preço do pedágio retornado é baseado no preço usado pelo tipo de veículo e pelo cartão especificado. Se mais de um cartão for especificado, o preço mais barato será
retornado.
Use a máscara de campo de resposta para configurar o método a fim de
retornar informações de pedágio na resposta. Especifique
routes.travelAdvisory.tollInfo para retornar informações de 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 a fim de 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-02-06 UTC."],[[["The Routes API's `computeRouteMatrix` method allows you to calculate estimated toll fees for routes in supported cities, providing cost insights for route planning."],["To enable toll calculations, specify `TOLLS` in the `extraComputations` field and provide vehicle and toll pass details in the `routeModifiers` field within the request."],["Toll 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."],["While the Route Matrix provides toll information, detailed route specifics are not included; for that, use the `Compute Routes` functionality with single origin and destination points."],["Be aware that requests including toll fee calculations are billed at a higher rate than standard route matrix requests."]]],["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"]]