Perché utilizzare l'API Directions
Con l'API Directions, puoi ottenere indicazioni stradali per diverse modalità di mezzi di trasporto, ad esempio con i mezzi di trasporto pubblico, in auto, a piedi o in bicicletta.
Che cosa puoi fare con l'API Directions?
Con l'API Directions puoi calcolare le indicazioni stradali da una località all'altra, inclusi i seguenti dettagli:
- Indicazioni stradali per diverse modalità di trasporto, tra cui trasporto pubblico, auto, a piedi o in bicicletta.
- Direzioni in più parti utilizzando una serie di tappe.
- Puoi specificare origini, destinazioni e tappe in vari modi, ad esempio: stringhe di testo (ad es. "Chicago, IL" o "Darwin, NT, Australia"), luogo ID o coordinate di latitudine/longitudine.
Come funziona l'API Directions
L'API Directions restituisce i percorsi più efficienti quando calcolare le indicazioni stradali. Il prodotto tiene conto dei seguenti elementi del viaggio nel determinare il percorso più efficiente:
- Tempo di percorrenza (principale)
- Distanza
- Numero di turni
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
La tabella seguente riassume le risorse disponibili tramite API Directions e i dati restituiti.
Risorse di dati | Dati restituiti | Formato di reso |
---|---|---|
trasporto pubblico
Origini e destinazioni delle forniture sotto forma di ID luogo, indirizzi, o coordinate di latitudine/longitudine. Vedi i parametri obbligatori per maggiori dettagli. |
Indicazioni stradali dettagliate, suddivise in percorsi, tappe e passi. Consulta: Risposte alle indicazioni stradali per i dettagli. |
|
Come utilizzare l'API Directions
1 | Configurazione. | Inizia con l'articolo Configura il tuo Progetto Google Cloud e completare la configurazione istruzioni che seguono. |
2 | Prova la demo | Dopo aver ottenuto una chiave API e un progetto cloud, puoi provare la demo delle indicazioni stradali senza costi aggiuntivi. Guarda la demo dell'API Directions. |
3 | Crea una richiesta | Esamina le richieste di esempio e scopri di più sulle che puoi fornire, ad esempio modalità di viaggio, tappe e limitazioni del percorso. Consulta gli esempi di indicazioni stradali. |
4 | Nozioni di base sulle risposte | Esplora le risposte dei dati per prepararti a utilizzare i dati delle indicazioni stradali per la tua app. Consulta: Risposte alle indicazioni stradali per maggiori dettagli. |
5 | Incorpora i dati delle 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 la tua scelta tramite una delle seguenti librerie client:
- Java Client per i servizi Google Maps
- Python Client per i servizi Google Maps
- Client Go per i servizi Google Maps
- Node.js Client per i servizi Google Maps
Client Java, client Python, client Go e client Node.js per Google Maps I servizi sono librerie client supportate dalla community, open source secondo Licenza Apache 2.0. Scaricale da GitHub, dove puoi trovare anche le istruzioni per l'installazione e il codice di esempio.
Passaggi successivi
- Inizia a utilizzare l'API Directions: vai a Inizia.
- Per iniziare a inviare richieste di indicazioni stradali: vai a Ottieni le indicazioni stradali.
- Segui le best practice: vai a Best practice per servizi web pratiche.