Aller au contenu

Transferts

Transferts en bloc

Le transfert en bloc, Ă©galement appelĂ© transfert au siĂšge, est disponible lorsqu’un ensemble de trajets remplit les conditions suivantes :

  1. Les trajets sont consécutifs.
  2. Le mĂȘme vĂ©hicule effectue les deux dĂ©placements.
  3. Les voyages sont fournis avec la mĂȘme valeur block_id dans le fichier trips.txt dans le flux de transit.

Utilisez block_id pour activer les transferts en bloc

Les transferts en bloc peuvent ĂȘtre effectuĂ©s entre des trajets consĂ©cutifs sur des itinĂ©raires diffĂ©rents ou sur le mĂȘme itinĂ©raire si l’itinĂ©raire est une ligne en boucle. Utilisez le champ block_id pour spĂ©cifier quels voyages se font dans un bloc et oĂč les transferts Ă  bord sont une option disponible.

Par exemple, considérons les valeurs suivantes trips.txt et stop_times.txt:

trips.txt

route_id trip_id block_id
RouteA RouteATrip1 Block1
RouteB RouteBTrip1 Block1

stop_times.txt

trip_id arrival_time departure_time stop_id stop_sequence
RouteATrip1 12:00:00 12:01:00 A 1
RouteATrip1 12:05:00 12:06:00 B 2
RouteATrip1 12:15:00 C 3
RouteBTrip1 12:18:00 C 1
RouteBTrip1 12:22:00 12:23:00 D 2
RouteBTrip1 12:30:00 E 3

Dans cet exemple :

  • Un utilisateur qui recherche un itinĂ©raire de l’arrĂȘt A Ă  l’arrĂȘt E est invitĂ© Ă  embarquer Ă  l’arrĂȘt A Ă  12h00 sur l’itinĂ©raire A et Ă  rester sur le vĂ©hicule lorsqu’il atteint l’arrĂȘt. C aprĂšs la fin de RouteATrip1. En effet, le mĂȘme vĂ©hicule dessert RouteBTrip1 pour la route B.
  • Les passagers de RouteATrip1 qui souhaitent continuer jusqu’à un arrĂȘt sur RouteBTrip1 peuvent rester dans le vĂ©hicule pour ce transfert.
  • Les passagers d’autres voyages effectuĂ©s Ă  bord d’autres vĂ©hicules sur ces mĂȘmes itinĂ©raires n’ont pas cette possibilitĂ© car ils utilisent des vĂ©hicules diffĂ©rents pour chaque voyage.

Bloc-transfert dans une ligne en boucle

Dans une ligne en boucle, le premier arrĂȘt et le dernier arrĂȘt d’un trajet sont identiques et ont le mĂȘme stop_id. À condition que les trajets en boucle consĂ©cutifs aient le mĂȘme block_id, le transfert en bloc ou dans le siĂšge est activĂ©, ce qui permet aux passagers du premier trajet de rester dans le vĂ©hicule lorsqu’il continue sur la boucle suivante.