RoutingSummary

La durata e la distanza dall'origine del percorso a un luogo nella risposta e una seconda tratta da quel luogo alla destinazione, se richiesta. Nota:l'aggiunta di routingSummaries nella maschera di campo senza includere anche il parametro routingParameters.origin o searchAlongRouteParameters.polyline.encodedPolyline nella richiesta causa un errore.

Rappresentazione JSON
{
  "legs": [
    {
      object (Leg)
    }
  ],
  "directionsUri": string
}
Campi
legs[]

object (Leg)

Le tappe del viaggio.

Quando calcoli la durata e la distanza del viaggio da un'origine impostata, legs contiene un singolo tratto contenente la durata e la distanza dall'origine alla destinazione. Quando esegui una ricerca lungo il percorso, legs contiene due tratti: uno dall'origine al luogo e uno dal luogo alla destinazione.

directionsUri

string

Un link per mostrare le indicazioni stradali su Google Maps utilizzando i waypoint del riepilogo del percorso specificato. Non è garantito che il percorso generato da questo link sia lo stesso utilizzato per generare il riepilogo del routing. Il link utilizza le informazioni fornite nella richiesta, dai campi tra cui routingParameters e searchAlongRouteParameters (se applicabile), per generare il link alle indicazioni stradali.

Gamba

Una tappa è una singola parte di un viaggio da un luogo a un altro.

Rappresentazione JSON
{
  "duration": string,
  "distanceMeters": integer
}
Campi
duration

string (Duration format)

Il tempo necessario per completare questo tratto del viaggio.

Una durata in secondi con un massimo di nove cifre frazionarie, che termina con "s". Esempio: "3.5s".

distanceMeters

integer

La distanza di questa tratta del percorso.