Exemple de correspondance en bloc

Une correspondance en bloc, également appelée correspondance sans changement, est disponible lorsqu'un ensemble de trajets répond aux conditions suivantes :

  1. Les trajets sont consécutifs.
  2. Le même véhicule effectue les deux trajets.
  3. La même valeur block_id est attribuée aux trajets dans le fichier trips.txt du flux de transports en commun.

Conditions préalables

Pour que Google Maps détecte que les correspondances en bloc entre trajets sont possibles, les conditions préalables suivantes doivent être remplies :

  1. La même valeur block_id doit être présente dans trips.txt pour chaque trajet. Cela signifie qu'il s'agit du même véhicule.
  2. Les trajets doivent avoir lieu le même jour ou sur des jours consécutifs s'ils durent au-delà de minuit.
  3. Les trajets doivent être consécutifs et ne pas se chevaucher.
  4. Le dernier arrêt du trajet d'arrivée et le premier du trajet de départ doivent être les mêmes (recommandé) ou être proches l'un de l'autre.

Utiliser block_id pour activer les correspondances en bloc

Les correspondances en bloc peuvent être effectuées entre des trajets consécutifs sur des itinéraires différents ou sur le même itinéraire s'il s'agit d'une ligne circulaire. Utilisez le champ block_id pour indiquer quels trajets font partie d'un bloc et où les correspondances sans changement sont une option disponible.

Prenons par exemple les valeurs trips.txt et stop_times.txt suivantes :

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 à 12:00 sur l'itinéraire A et à rester dans le véhicule lorsqu'il atteint l'arrêt C à la fin de RouteATrip1. En effet, le même véhicule dessert RouteBTrip1 pour l'itinéraire B.
  • Les passagers de RouteATrip1 qui souhaitent poursuivre leur trajet jusqu'à un arrêt de RouteBTrip1 peuvent rester dans le véhicule pour cette correspondance.
  • Cette option n'est pas proposée aux passagers d'autres trajets à bord d'autres véhicules de ces mêmes itinéraires, car les véhicules sont différents pour chaque trajet.

Correspondance en bloc dans une ligne circulaire

Dans une ligne circulaire, le premier et le dernier arrêt d'un trajet sont identiques et ont le même stop_id. Si les trajets en boucle consécutifs sont associés au même block_id, la correspondance en bloc (ou sans changement) est autorisée, ce qui permet aux passagers du premier trajet de rester dans le véhicule lorsque celui-ci entame la boucle suivante.

Blocs valides dans les flux GTFS

Pour que la correspondance en bloc soit possible, vous devez définir correctement un ou plusieurs blocs dans le flux. Pour être validés, les trajets qui appartiennent au même bloc ne doivent pas se chevaucher et doivent posséder le même route_type (métro, train, bus, etc.). Les trajets peuvent appartenir au même bloc même s'ils recouvrent des jours différents. Lorsque des blocs sont définis dans un flux statique, ils apparaissent dans le rapport de validation, dans l'onglet Aperçu.