
Perché utilizzare l'API Directions (legacy)
Con l'API Directions (legacy), 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 (legacy)?
Con l'API Directions (legacy), puoi calcolare le indicazioni stradali tra le località, inclusi i seguenti dettagli:
- Indicazioni stradali per diverse modalità di trasporto, tra cui mezzi pubblici, auto, a piedi o in bicicletta.
- Indicazioni in più parti che utilizzano una serie di waypoint.
- Specifica origini, destinazioni e tappe in vari 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 (legacy)
L'API Directions (legacy) 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, Quebec in formato JSON:
https://maps.googleapis.com/maps/api/directions/json ?destination=Montreal &origin=Toronto &key=YOUR_API_KEY
Risorse
Nella tabella seguente sono riepilogate le risorse disponibili tramite l'API Directions (legacy) e i dati che restituisce.
| Risorse di dati | Dati restituiti | Formato del reso |
|---|---|---|
| Indicazioni
Origini e destinazioni della fornitura sotto forma di ID luogo, indirizzi o coordinate di latitudine/longitudine. Per ulteriori dettagli, consulta i parametri obbligatori. |
Indicazioni dettagliate, suddivise in itinerari, tratte e passaggi. Per maggiori dettagli, consulta Risposte per indicazioni stradali. |
|
Come utilizzare l'API Directions (legacy)
| 1 | Inizia la configurazione. | Inizia con Configura 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 senza costi. Vedi la demo dell'API Directions (legacy). |
| 3 | Creare una richiesta | Consulta le richieste di esempio e scopri le opzioni disponibili che puoi fornire, come modalità di viaggio, waypoint e limitazioni del percorso. Vedi esempi di indicazioni stradali. |
| 4 | Informazioni di base sulle risposte | Esplora le risposte ai dati per prepararti a utilizzare i dati sulle indicazioni per la tua app. Per maggiori dettagli, consulta Risposte alle indicazioni. |
| 5 | Integra i dati sulle indicazioni 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 tua scelta tramite una delle seguenti librerie client:
- Java Client for Google Maps Services
- Client Python per i servizi Google Maps
- Go Client per i servizi Google Maps
- Node.js Client per i servizi Google Maps
I client Java, Python, Go e 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
- Inizia a utilizzare l'API Directions (legacy): vai a Inizia.
- Inizia a effettuare richieste di indicazioni stradali: vai a Ottieni indicazioni.
- Segui le best practice: vai a Best practice per i servizi web.