Specifica le caratteristiche del percorso da evitare
Mantieni tutto organizzato con le raccolte
Salva e classifica i contenuti in base alle tue preferenze.
Puoi specificare le caratteristiche del percorso che preferisci evitare, ad esempio pedaggi o autostrade, aggiungendo modificatori del percorso a una richiesta. L'API tenta quindi di fornire un percorso che non richiede queste funzionalità.
Utilizza la proprietà routeModifiers in una richiesta di tipo
RouteModifiers. Puoi specificare avoidTolls,
avoidHighways, avoidFerries e avoidIndoor.
La specifica di un modificatore di percorso non elimina necessariamente i percorsi che includono la funzionalità limitata. L'API utilizza il modificatore per orientare il risultato verso percorsi più favorevoli. Esistono diversi motivi per cui la richiesta di un'opzione di evitamento
non modifica il percorso. Ad esempio, l'unico percorso dall'origine alla destinazione rende impossibile evitare un'autostrada o un traghetto. In alternativa, il percorso alternativo prolunga notevolmente il tempo di percorrenza.
L'esempio seguente mostra come impostare i modificatori di route nel corpo della richiesta di un metodo (REST) computeRoutes. Puoi anche specificare questa opzione al metodo ComputeRoutes (gRPC). In questo esempio, specifichi di evitare pedaggi e autostrade:
[[["Facile da capire","easyToUnderstand","thumb-up"],["Il problema è stato risolto","solvedMyProblem","thumb-up"],["Altra","otherUp","thumb-up"]],[["Mancano le informazioni di cui ho bisogno","missingTheInformationINeed","thumb-down"],["Troppo complicato/troppi passaggi","tooComplicatedTooManySteps","thumb-down"],["Obsoleti","outOfDate","thumb-down"],["Problema di traduzione","translationIssue","thumb-down"],["Problema relativo a esempi/codice","samplesCodeIssue","thumb-down"],["Altra","otherDown","thumb-down"]],["Ultimo aggiornamento 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."]]],[]]