Panoramica
Oltre a specificare l'origine e la destinazione, puoi anche utilizzare molte delle opzioni disponibili per i percorsi per personalizzare una matrice di itinerari. La tabella seguente elenca le opzioni disponibili per le richieste di matrice delle tratte e indica le differenze tra i metodi per una singola tratta e per la matrice.
Opzione | Descrizione |
---|---|
Modalità Viaggio | La modalità di viaggio, ad esempio auto, trasporto pubblico, a piedi, in bicicletta o veicolo a due ruote. |
Specifica come e se includere i dati sul traffico | Includi i dati sul traffico per risultati più precisi o escludili per una risposta più rapida.
Poiché computeRouteMatrix elabora molti percorsi contemporaneamente, l'utilizzo dell'impostazione di qualità più elevata, TRAFFIC_AWARE_OPTIMAL , impone un limite rigoroso al numero totale di elementi (origini × destinazioni) che puoi calcolare in una singola chiamata. Questa
limitazione esiste per evitare una latenza eccessiva. |
Calcola le tariffe dei pedaggi per una matrice di itinerari | Quando lavori con i pedaggi in RouteMatrix , la procedura è fondamentalmente la
stessa del calcolo dei pedaggi per un singolo itinerario, ma con una differenza fondamentale nell'ambito: il metodo
computeRouteMatrix fornisce solo le informazioni aggregate sui pedaggi per ogni
coppia origine-destinazione completa. A differenza del singolo metodo computeRoutes , che
può restituire informazioni dettagliate sui pedaggi suddivise per singoli segmenti di itinerario (segmenti tra
i waypoint), la risposta della matrice di itinerari riepiloga il costo totale stimato del pedaggio per l'intero
viaggio tra l'origine e la destinazione. Puoi comunque attivare il calcolo dei pedaggi impostando
extraComputations su TOLLS e definendo le informazioni sul veicolo e sul pedaggio
impostando routeModifiers dell'origine, ma il travelAdvisory.tollInfo risultante
si applica all'intero percorso, non ai suoi singoli componenti.
|
Richiedere valori localizzati | Richiedi il testo localizzato per la risposta della matrice di itinerari nello stesso modo
di un itinerario, utilizzando una maschera di campo. Quando richiedi testo localizzato per durata e
distanza, i metodi a percorso singolo e a matrice supportano l'impostazione esplicita di
languageCode e unità (ad esempio, METRIC o
IMPERIAL ). Tuttavia, se questi parametri non sono impostati, il metodo computeRoutes
tenta di dedurre la lingua e le unità di distanza direttamente dalla posizione geografica del waypoint di origine, mentre il metodo computeRouteMatrix utilizza l'inglese
(en-US ) per la lingua e il sistema metrico (METRIC ) per le unità, indipendentemente dalla
posizione dell'origine. Pertanto, devi impostare esplicitamente i parametri di localizzazione quando
utilizzi RouteMatrix per ignorare il comportamento predefinito. |
Tipi di veicoli disponibili per la matrice dei percorsi | Opzioni aggiuntive per selezionare il tipo di veicolo per la matrice dell'itinerario. |
Opzioni aggiuntive | Per specificare opzioni aggiuntive, come l'orario di partenza, consulta ComputeRouteMatrixRequest. |