Ces exemples de données GTFS devraient vous permettre de mieux comprendre la spécification GTFS et ses différentes extensions. Les échantillons de données utilisés sont issus de réseaux de transports en commun réels dans le monde entier. Ces exemples ont été générés par MobilityData pour faciliter aussi bien la production que la consommation des données GTFS par n'importe quel utilisateur. La fonctionnalité GTFS-ContinuousStops
n'est pas compatible avec Fare
pour le moment.
Exemple A : Lieux de montée et de descente libres
Source : Horaires disponibles sur la page des bus de MOOver's.
L'agence de transports en commun MOOver (Rockingham, Vermont, États-Unis) propose des arrêts à n'importe quel endroit sur l'itinéraire pour les lignes 2, 53 et 55. Les passagers peuvent demander à monter ou à descendre entre les arrêts planifiés tout au long du trajet, à l'endroit sûr le plus proche.
Voici des exemples de données pour
GTFS-ContinuousStops
:
route_id |
route_short_name |
route_long_name |
route_type |
continuous_pickup |
continuous_drop_off |
---|---|---|---|---|---|
2 | 2 | Bellows Falls In-Town | 3 | 0 | 0 |
53 | 53 | Bellows Falls / Brattleboro Commuter | 3 | 0 | 0 |
55 | 55 | Bellows Falls / Springfield Shuttle | 3 | 0 | 0 |
Certaines montées/descentes peuvent nécessiter une coordination entre le conducteur et le passager. Par exemple, le passager peut demander l'arrêt de vive voix ou d'un signe de la main au conducteur. Les données ci-dessous montrent comment indiquer explicitement qu'une coordination entre le conducteur et le passager est nécessaire :
route_id |
route_short_name |
route_long_name |
route_type |
continuous_pickup |
continuous_drop_off |
---|---|---|---|---|---|
2 | 2 | Bellows Falls In-Town | 3 | 3 | 3 |
53 | 53 | Bellows Falls / Brattleboro Commuter | 3 | 3 | 3 |
55 | 55 | Bellows Falls / Springfield Shuttle | 3 | 3 | 3 |
Exemple B : Lieux de montée et de descente libres sur une section de l'itinéraire
Source : Horaires disponibles au format PDF sur le site Victor Valley Transit.
L'agence de transports en commun Victor Valley Transit (Victorville, Californie, États-Unis) propose des arrêts à n'importe quel endroit sur certaines sections de la ligne 22. Un passager peut monter et descendre du bus à n'importe quel endroit sûr dans la zone tarifaire "County Fare". Ce comportement n'est pas autorisé dans la zone tarifaire "Local Fare". En direction du nord, l'itinéraire du bus 22 commence dans la zone tarifaire "Local Fare" à Victorville Transfer Center (A) et se termine dans la zone tarifaire "County Fare" à Silver Lakes Market (E).
Exemple B1 : Lieux de montée et de descente libres à partir d'un arrêt planifié
National Trails Highway - Air Expressway
est le premier arrêt planifié de la
zone tarifaire "County Fare", dans laquelle les montées et
les descentes se font n'importe où sur le trajet.
Voici un exemple de
données GTFS-ContinuousStops
pour le bus 22 :
stop_id |
stop_name |
stop_lat |
stop_lon |
---|---|---|---|
A | Victorville Transfer Center | 34.514356 | -117.318323 |
B | Dante St & Venus Ave | 34.564499 | -117.287097 |
C | Victorville Transportation Center | 34.538433 | -117.294703 |
D | National Trails Highway - Air Expressway | 34.567536 | -117.319716 |
E | Oro Grande Post Office | 34.599292 | -117.334452 |
F | Silver Lakes Market | 34.744662 | -117.335407 |
trip_id |
stop_id |
stop_sequence |
departure_time |
arrival_time |
continuous_pickup |
continuous_drop_off |
---|---|---|---|---|---|---|
22NB9AM | A | 1 | 09:00:00 | 09:00:00 | 1 | 1 |
22NB9AM | B | 1 | 09:14:00 | 09:14:00 | 1 | 1 |
22NB9AM | C | 1 | 09:21:00 | 09:21:00 | 1 | 1 |
22NB9AM | D | 1 | 09:25:00 | 09:25:00 | 0 | 0 |
22NB9AM | E | 1 | 09:31:00 | 09:31:00 | 0 | 0 |
22NB9AM | F | 1 | 09:46:00 | 09:46:00 | 0 | 0 |
Exemple B2 : Lieux de montée et de descente libres à partir d'un point entre deux arrêts planifiés
Pour Victor Valley Transit, la limite entre
les zones tarifaires "Local Fare" et
"County Fare" est marquée par la route
Air Expressway. L'arrêt planifié National Trails
Highway - Air Expressway
est situé légèrement au nord de cette limite. Pour plus de précision, l'agence de transports en commun peut ajouter un arrêt à l'endroit exact où la ligne de bus passe d'une zone à l'autre (où les lieux de montée et de descente sont libres). Il n'est pas nécessaire de planifier cet arrêt.
Voici un exemple de données GTFS-ContinuousStops
et de repères temporels permettant d'ajouter un arrêt non planifié :
stop_id |
stop_name |
stop_lat |
stop_lon |
---|---|---|---|
A | Victorville Transfer Center | 34.514356 | -117.318323 |
B | Dante St & Venus Ave | 34.564499 | -117.287097 |
C | Victorville Transportation Center | 34.538433 | -117.294703 |
X | Limite de la zone tarifaire Local Fare/County Fare | 34.566224 | -117.318357 |
D | National Trails Highway - Air Expressway | 34.567536 | -117.319716 |
E | Oro Grande Post Office | 34.599292 | -117.334452 |
F | Silver Lakes Market | 34.744662 | -117.335407 |
trip_id |
stop_id |
stop_sequence |
departure_time |
arrival_time |
continuous_pickup |
continuous_drop_off |
---|---|---|---|---|---|---|
22NB9AM | A | 1 | 09:00:00 | 09:00:00 | 1 | 1 |
22NB9AM | B | 1 | 09:14:00 | 09:14:00 | 1 | 1 |
22NB9AM | C | 1 | 09:21:00 | 09:21:00 | 1 | 1 |
22NB9AM | X | 1 | 0 | 0 | ||
22NB9AM | D | 1 | 09:25:00 | 09:25:00 | 0 | 0 |
22NB9AM | E | 1 | 09:31:00 | 09:31:00 | 0 | 0 |
22NB9AM | F | 1 | 09:46:00 | 09:46:00 | 0 | 0 |