L'API Routes è attualmente in anteprima (pre-GA). I prodotti e le funzionalità pre-GA potrebbero avere supporto limitato e le modifiche ai prodotti e alle funzionalità pre-GA potrebbero non essere compatibili con altre versioni pre-GA. Le Offerte pre-GA sono coperte dai Termini di servizio specifici per Google Maps Platform. Per ulteriori informazioni, consulta le descrizioni delle fasi di lancio.

API Routes

Mantieni tutto organizzato con le raccolte Salva e classifica i contenuti in base alle tue preferenze.

Il routing calcola il percorso ideale tra due località o per una matrice di località di origine e di destinazione, inoltre restituisce distanze e tempi di percorrenza. La qualità e l'invio tempestivo di queste informazioni sono essenziali per un'esperienza utente di qualità.

L'API Routes contiene due aree principali:

  • Route di calcolo: calcola le indicazioni stradali tra località con dati di routing globali completi e il traffico in tempo reale. Se attualmente utilizzi l'API Directions, ora puoi usare le route Compute.
  • Matrice del percorso di calcolo: calcola la distanza e il tempo di percorrenza per un elenco di coppie di origine/destinazione. Se al momento utilizzi l'API Distance Matrix, puoi usare Compute Route Matrix.

Le route di calcolo e la matrice di route di Compute sono la versione ottimizzata per le prestazioni dell'API Directions e dell'API Distance Matrix esistenti e supportano nuove funzionalità aggiuntive, come il routing a due ruote.

Prova la demo per vedere in azione l'API Routes.

Nuove funzionalità e miglioramenti dell'API Routes

L'API Routes include API ottimizzate per le prestazioni che offrono molte nuove funzionalità e miglioramenti rispetto all'API Directions e all'API Distance Matrix, tra cui:

  • Latenza di risposta ridotta.

  • Supporto per veicoli a motore a due ruote (ad esempio, motociclette). La modalità di viaggio a due ruote differisce dalla modalità di viaggio in bicicletta, che è una modalità di viaggio alimentata da persone fisiche.

  • Configura percorsi ecosostenibili per stimare il percorso con il maggiore consumo di carburante o l'efficienza energetica in base al tipo di motore del veicolo.

  • Personalizzare i dettagli della risposta specificando una maschera di campo. Il mascheramento dei campi garantisce che non vengano richiesti dati non necessari per evitare inutili tempi di elaborazione e addebiti.

  • Impostazione di opzioni granulari per il calcolo del traffico, consentendoti di prendere decisioni ponderate sulla qualità e sulla latenza.

  • Impostazione delle indicazioni stradali (direzione di viaggio) e del lato del strada per i tappe per aumentare l'accuratezza dell'orario di arrivo stimato.

  • Punti di accesso intelligenti per specificare le tappe del pass-through e quelle delle fermate sicure

  • Richiedi informazioni sul pedaggio nella risposta, oltre alla distanza e all'orario di arrivo stimato del percorso.

  • Per la funzionalità Matrice di route Compute, flussi di elementi della risposta prima che l'intera matrice sia stata calcolata, riducendo la latenza di risposta.

  • Aumento del limite di elementi (numero di origini × numero di destinazioni) per richiesta lato server per la funzionalità Matrice di route Compute da 100 a 625.

Route di calcolo

Utilizza le route Compute per calcolare le indicazioni stradali tra un'origine e una destinazione. Il percorso può contenere un'unica sorgente e una sola destinazione, fermate intermedie e modificatori di percorso per orari di arrivo stimati più accurati.

Con Compute Routes puoi:

  • Cerca le indicazioni stradali per diverse modalità di trasporto, tra cui guida, veicoli a due ruote, a piedi o in bicicletta.
  • Restituisci indicazioni stradali in più parti utilizzando una serie di tappe.
  • Specifica origini, destinazioni e tappe come ID luogo o come coordinate di latitudine/longitudine per le località in cui gli ID luogo non sono disponibili.

Compute Route restituisce le route più efficienti nel calcolo delle indicazioni stradali. Il tempo di percorrenza è il fattore principale ottimizzato, ma Route di calcolo può prendere in considerazione anche altri fattori come la distanza, il numero di svolte e molto altro quando si decide quale percorso è più efficiente.

Per saperne di più, vedi Calcolare una route.

Matrice di route Compute

Compute Route Matrix fornisce distanza e tempo di percorrenza per una matrice di origini e destinazioni. Usa la matrice di route Compute per calcolare la durata e la distanza per ogni coppia origine/destinazione nella matrice.

Puoi richiedere dati sulla distanza per diverse modalità di viaggio e stimare il tempo di percorrenza nel traffico.

Per saperne di più, vedi Calcolare la matrice delle route.

Eseguire la migrazione delle app esistenti

Se hai già app che utilizzano l'API Directions e l'API Distance Matrix, puoi eseguirne la migrazione per utilizzare le nuove funzionalità Compute Routes e Compute Route Matrix dell'API Routes. Consulta la guida alla migrazione dell'API Routes per informazioni su come eseguire la migrazione delle app esistenti per utilizzare queste nuove funzionalità.