דוגמאות לנתונים

הדוגמאות האלה לנתוני GTFS נועדו להקל על ההבנה של מפרט GTFS והתוספים השונים שלו. הם מספקים דוגמאות לנתונים שמבוססים על מערכות תחבורה ציבורית ברחבי העולם. הדוגמאות האלה נוצרו על ידי MobilityData כדי לאפשר לכל אחד ליצור ולצרוך נתוני GTFS. בשלב הזה אין תמיכה ב-Fare בתכונה GTFS-ContinuousStops.

דוגמה א': איסוף והחזרה בכל מקום

מקור: לוחות הזמנים זמינים בדף לוחות הזמנים של האוטובוסים ב-MOOver's.

חברת התחבורה הציבורית MOOver (Rockingham,‏ US-VT) מחילה מדיניות של עצירות רצופות בנתיב 2, בנתיב 53 ובנתיב 55. הנוסעים יכולים לבקש איסוף או הורדה במיקום בטוח הקרוב ביותר בין עצירות מתוזמנות לאורך המסלול.

אלה נתונים לדוגמה של GTFS-ContinuousStops:

קובץ routes.txt

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

יכול להיות שיהיה צורך בתיאום בין הנהג לנוסע לגבי עצירות או איסופים מסוימים. למשל, תנועות ידיים כדי לבקש לעצור או לבקש מהנהג לעצור. הנתונים הבאים ממחישים איך להבהיר שדרושה צורת תיאום כלשהי בין הנהג לרוכב:

קובץ routes.txt

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

דוגמה ב': איסוף והורדה רציפים בחלק מהמסלול

מקור: לוח זמנים בפורמט PDF זמין בכתובת Victor Valley Transit.

חברת התחבורה הציבורית Victor Valley Transit (ויקטורוויל, קליפורניה, ארה"ב) מחילה מדיניות של עצירות רצופות בחלק מהקטעים של מסלול 22. הנוסעים יכולים לעלות ולרדת מהאוטובוס בכל מיקום בטוח בתוך התחנה County Fare. אסור לבצע את הפעולה הזו בתחום Local Fare. בנסיעות לכיוון צפון, האוטובוס מס' 22 מתחיל באזור Local Fare‏ ב-Victorville Transfer Center (A) ומסתיים באזור County Fare‏ ב-Silver Lakes Market (E).

דוגמה לאיסוף והורדה רציפים בחלק ממסלול.

דוגמה ב'1: איסוף והורדה רציפים שמתחילים בתחנה מתוזמנת

National Trails Highway - Air Expressway היא התחנה המתוזמנת הראשונה באזור County Fare, שבה אפשר לבצע איסוף והורדה רציפה.

הדוגמה הבאה היא לנתוני GTFS-ContinuousStops של אוטובוס מספר 22:

קובץ stops.txt

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

קובץ stop_times.txt

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

דוגמה ב'2: איסוף והורדה רציפים שמתחילים בין שתי תחנות מתוזמנות

Victor Valley Transit מגדיר את הגבול בין תחום Local Fare לבין תחום County Fare ככביש Air Expressway. התחנה המתוזמנת National Trails Highway - Air Expressway ממוקמת מעט צפונית לגבול הזה. כדי לשמור על דיוק, חברת התחבורה הציבורית יכולה להוסיף עצירה בצומת בפועל של מסלול האוטובוס עם הגבול, שבו אפשר להשתמש באפשרות של איסוף והורדה רציפים. יכול להיות שהעצירה הזו לא תתווסף ללוח הזמנים.

בדוגמה הבאה מוצגים נתונים של GTFS-ContinuousStops ושל נקודות זמן להוספת עצירה לא מתוזמנת:

קובץ stops.txt

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 Local Fare/County Fare Boundary 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

קובץ stop_times.txt

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