Panoramica dell'API Directions

L'API Directions è un servizio che accetta una richiesta HTTP e restituisce indicazioni stradali in formato JSON o XML tra due località.

Perché utilizzare l'API Directions

Con l'API Directions, puoi ottenere indicazioni stradali per diverse modalità di trasporto, ad esempio trasporto pubblico, auto, percorsi a piedi o in bicicletta.

Cosa puoi fare con l'API Directions?

Con l'API Directions puoi calcolare le indicazioni stradali tra le località, inclusi i seguenti dettagli:

  • Indicazioni stradali per diverse modalità di trasporto, tra cui trasporto pubblico, auto, a piedi o in bicicletta.
  • Indicazioni stradali suddivise in più parti che utilizzano una serie di waypoint.
  • Specifica origini, destinazioni e punti di passaggio in diversi modi, ad esempio come stringhe di testo (ad esempio "Chicago, IL" o "Darwin, NT, Australia"), ID luogo o coordinate di latitudine/longitudine.

Come funziona l'API Directions

L'API Directions restituisce i percorsi più efficienti quando calcola le indicazioni stradali. Il prodotto prende in considerazione i seguenti elementi di viaggio quando determina il percorso più efficiente:

  • Tempo di percorrenza (principale)
  • Distanza
  • Numero di giri

La seguente richiesta di esempio restituisce le indicazioni stradali da Toronto, Ontario, a Montreal, Québec, in formato JSON:

https://maps.googleapis.com/maps/api/directions/json
  ?destination=Montreal
  &origin=Toronto
  &key=YOUR_API_KEY

Risorse

La tabella seguente riassume le risorse disponibili tramite l'API Directions e i dati restituiti.

Risorse di dati Dati restituiti Formato di reso
Indicazioni

Fornisci le origini e le destinazioni sotto forma di ID luogo, indirizzi o coordinate di latitudine/longitudine. Per maggiori dettagli, consulta i parametri obbligatori.

Indicazioni dettagliate, suddivise in percorsi, tratti e passaggi. Per maggiori dettagli, consulta Risposte alle indicazioni stradali.
  • JSON
  • XML

Come utilizzare l'API Directions

1 Esegui la configurazione. Per iniziare, consulta la sezione Configurare il progetto Google Cloud e completa le istruzioni di configurazione riportate di seguito.
2 Prova la demo Una volta ottenuta una chiave API e un progetto cloud, puoi provare la demo delle indicazioni stradali senza costi. Consulta la demo dell'API Directions.
3 Creare una richiesta Consulta le richieste di esempio e scopri le opzioni disponibili che puoi fornire, ad esempio modalità di viaggio, waypoint e limitazioni di percorso. Consulta gli esempi di indicazioni stradali.
4 Informazioni di base sulle risposte Esplora le risposte ai dati per prepararti a utilizzare i dati sulle indicazioni stradali per la tua app. Per maggiori dettagli, consulta Risposte alle indicazioni stradali.
5 Incorpora i dati sulle indicazioni stradali nella tua app. Puoi utilizzare questi dati per calcolare la distanza e il tempo di percorrenza.

Librerie client disponibili

Chiama questa API nella lingua di tuo interesse tramite una delle seguenti librerie client:

Il client Java, il client Python, il client Go e il client Node.js per i servizi Google Maps sono librerie client supportate dalla community, open source ai sensi della licenza Apache 2.0. Scaricali da GitHub, dove puoi trovare anche le istruzioni di installazione e il codice di esempio.

Passaggi successivi