Crea il tuo feed di dati

Corse

Una corsa è una sequenza di due o più fermate durante un periodo di tempo specifico. Puoi definire le corse nel file trips.txt con la seguente struttura:

trips.txt
route_id
service_id
trip_id
trip_headsign
block_id

 

Esempio di file trips.txt semplice:

route_id,service_id,trip_id,trip_headsign,block_id

A,WE,AWE1,Downtown,1

A,WE,AWE2,Uptown,2

Informazioni relative agli indicatori della destinazione

Il campo trip_headsign deve contenere il testo presente sul veicolo o sulla segnaletica, che identifica una variante di linea specifica per i passeggeri. Non deve duplicare i valori dei campi route_short_name o route_long_name.

Di norma un indicatore della destinazione contiene informazioni sulla destinazione di una corsa. Tuttavia, se è simile ad altra segnaletica per i passeggeri, puoi utilizzare anche un'indicazione come "in arrivo o in partenza".

Anche se non è obbligatorio, ti consigliamo di specificare un valore per trip_headsign. Se non lo fai, utilizziamo come trip_headsign il nome dell'ultima fermata nei risultati di elaborazione del percorso. Tuttavia, questa pratica potrebbe cambiare e ti suggeriamo di non considerarla una soluzione a lungo termine.

Corse circolari

Una corsa circolare, o ad anello, segue un percorso circolare. A questo tipo di corsa si applicano le linee guida relative agli indicatori delle destinazioni. Ad esempio, devi fornire informazioni relative agli indicatori delle destinazioni che mostrino ai passeggeri la direzione di marcia del veicolo.

Per indicare un cambio di direzione, specifica un valore per il campo stop_headsigns nel file stop_times.txt. Il campo stop_headsign descrive la direzione delle corse in partenza dalla fermata per cui è stato definito. Puoi aggiungere stop_headsigns a ogni fermata per poter modificare le informazioni dell'indicatore della destinazione durante una corsa.

Importante: una corsa in cui un autobus viaggia da un punto a un altro non deve essere definita come corsa circolare o ad anello nel file stop_times.txt. Suddividi invece la corsa in due direzioni di viaggio distinte.

Esempi di creazione di corsa circolare

Corsa circolare con indicatore della destinazione modificabile a ogni fermata

Trip_id,arrival_time,departure_time,stop_id,stop_sequence,stop_headsign

trip_1,06:10:00,06:10:00,stop_A,1,”B”

trip_1,06:15:00,06:15:00,stop_B,2,”C”

trip_1,06:20:00,06:20:00,stop_C,3,”D”

trip_1,06:25:00,06:25:00,stop_D,4,”E”

trip_1,06:30:00,06:30:00,stop_E,5,”A”

trip_1,06:35:00,06:35:00,stop_A,6,””

 

Corsa circolare con due indicatori della destinazione

Trip_id,arrival_time,departure_time,stop_id,stop_sequence,stop_headsign

trip_1,06:10:00,06:10:00,stop_A,1,”outbound”

trip_1,06:15:00,06:15:00,stop_B,2,”outbound”

trip_1,06:20:00,06:20:00,stop_C,3,”outbound”

trip_1,06:25:00,06:25:00,stop_D,4,”inbound”

trip_1,06:30:00,06:30:00,stop_E,5,”inbound”

trip_1,06:35:00,06:35:00,stop_F,6,”inbound”

trip_1,06:40:00,06:40:00,stop_A,7,””

Tipi di salita e discesa

Per impostazione predefinita, si presuppone che le salite e le discese dei passeggeri siano quelle regolarmente
programmate.

Il campo pickup_type nel file stop_times.txt indica se: 

  • I passeggeri vengono fatti salire a una fermata durante l'orario normale
  • La salita a una fermata non è disponibile 
  • I passeggeri devono chiamare l'azienda di trasporti o informare il conducente per richiedere la salita a una fermata specifica

Il campo drop_off_type nel file stop_times.txt indica se:

  • I passeggeri vengono fatti scendere in corrispondenza di una fermata durante l'orario normale
  • La discesa a una fermata non è disponibile
  • I passeggeri devono chiamare l'azienda di trasporti o informare il conducente per richiedere la discesa a una fermata specifica

I valori validi sono:

  • 0 o vuoto: salita o discesa regolarmente programmata
  • 1: salita o discesa non disponibile

Importante: sebbene i tipi pickup_type e drop_off_type con valore 2 o 3 facciano parte della specifica GTFS, al momento non sono supportati da Google Maps.

Le corse che non offrono il servizio passeggeri, a vuoto o che non producono entrate, devono essere contrassegnate con valore pickup_type e drop_off_type pari a 1 per tutte le righe stop_times.

Nelle corse che producono entrate, le fermate interne, in cui viene il tempo viene rilevato a scopo di monitoraggio delle prestazioni operative, e gli altri luoghi, come i garage, in cui un passeggero non può salire a bordo, devono essere contrassegnati con pickup_type / drop_off_type = 1.

Hai bisogno di ulteriore assistenza?

Prova i passaggi successivi indicati di seguito:

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