Especifique os recursos do trajeto a serem evitados
Mantenha tudo organizado com as coleções
Salve e categorize o conteúdo com base nas suas preferências.
Você especifica quais recursos de trajeto prefere evitar, como pedágios ou
vias expressas, adicionando modificadores de trajeto a uma solicitação. A API tenta fornecer uma rota que não exija esses recursos.
Use a propriedade routeModifiers em uma solicitação do tipo
RouteModifiers. Você pode especificar avoidTolls,
avoidHighways, avoidFerries e avoidIndoor.
Especificar um modificador de rota não elimina necessariamente as rotas que incluem o recurso restrito. A API usa o modificador para direcionar o resultado a rotas mais
favoráveis. Há alguns motivos para a solicitação de uma opção de desvio não mudar sua rota. Por exemplo, o único trajeto da origem ao destino não permite evitar uma rodovia ou balsa. Ou a rota alternativa
aumenta significativamente o tempo de viagem.
O exemplo a seguir demonstra como definir modificadores de rota em um corpo de solicitação de método computeRoutes (REST). Também é possível especificar essa opção para o método
ComputeRoutes (gRPC). Neste exemplo, você especifica que quer evitar pedágios e rodovias:
[[["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 Compute Route Matrix feature does not support avoiding route features."],["You can request routes that avoid tolls, highways, ferries, and indoor travel using the `routeModifiers` property."],["While route modifiers bias the results, they may not eliminate the specified features if alternatives are unavailable or significantly increase travel time."],["You can specify route modifiers in both REST and gRPC requests, using the `avoidTolls`, `avoidHighways`, `avoidFerries`, and `avoidIndoor` fields within the `routeModifiers` property."]]],[]]