Crea il tuo feed di dati

Cambi

Generalmente, gli strumenti di pianificazione delle corse calcolano i punti di cambio in base alla vicinanza delle fermate in ogni percorso. In caso di coppie di fermate potenzialmente ambigue o di cambi per cui desideri specificare una particolare scelta, utilizza il file transfers.txt per definire ulteriori regole per le coincidenze tra percorsi.

Il feed transfers.txt ha la seguente struttura:

transfers.txt file structure

Nell'esempio seguente è riportato un semplice feed transfers.txt:

from_stop_id,to_stop_id,transfer_type,min_transfer_time

S6,S7,2,300

S7,S6,3,

S23,S7,1,

È possibile definire i seguenti tipi di coincidenze per una coppia di fermate (from_stop_id, to_stop_id). Per descrivere le coincidenze alla stessa fermata, utilizza lo stesso stop_id sia per from_stop_id che per to_stop_id.

  • Punto di cambio consigliato tra due percorsi: se sono possibili più punti di cambio, quello preferito nei risultati di elaborazione del percorso è transfer_type 0.

  • Punto di cambio a tempo tra due percorsi: in questo caso, il veicolo in partenza dovrebbe attendere quello in arrivo per un tempo sufficiente a consentire al passeggero di effettuare il cambio (transfer_type 1).

  • Tempi di cambio minimi: utilizzare questo tipo per un cambio con il tempo minimo necessario tra l'arrivo e la partenza per garantire una coincidenza (transfer_type 2). Il tempo necessario per il cambio è specificato da min_transfer_time.

  • Punto di cambio inappropriato: non sono possibili cambi tra percorsi in questa posizione (transfer_type 3).

Tempi e percorsi predefiniti per i cambi

Se transfer_type è impostato su 1, Google Maps calcola il tempo necessario per consentire un determinato cambio. Questo valore prende in considerazione molti parametri diversi ed è differente per ogni coppia di fermate. Se il cambio avviene tra fermate diverse, il tempo calcolato include una stima del tempo necessario per camminare tra una fermata e l'altra.

Se preferisci, puoi specificare il tempo minimo per consentire un determinato cambio. Imposta transfer_type su 2 e min_transfer_time sul numero di secondi da consentire.

Cambi complessi

L'estensione GTFS di Google supporta i sistemi di trasporto complessi in cui i cambi sono pertinenti non solo a livello di fermata, ma anche a livello di percorso o di corsa. Esempi di cambi complessi includono:

  1. Una linea di autobus che aspetta la coincidenza con un'altra, ma non su tutti i percorsi
  2. Se alcuni percorsi nascono lontani da una piattaforma e richiedono tempi di cambio più lunghi

L'estensione permette di definire cambi percorso-percorso e corsa-corsa. Tuttavia, preferiamo che i cambi vengano descritti nel modo più generico possibile.

Hai bisogno di ulteriore assistenza?

Prova i passaggi successivi indicati di seguito:

Ricerca
Cancella ricerca
Chiudi ricerca
Menu principale
5046056451561920066
true
Cerca nel Centro assistenza
true
true
true
true
true
82656
false
false