קל לארגן דפים בעזרת אוספים
אפשר לשמור ולסווג תוכן על סמך ההעדפות שלך.
הדוגמאות האלה לנתוני GTFS נועדו להקל על ההבנה של מפרט GTFS והתוספים השונים שלו. הם מספקים דוגמאות לנתונים שמבוססים על מערכות תחבורה ציבורית ברחבי העולם. הדוגמאות האלה נוצרו על ידי MobilityData כדי לאפשר לכל אחד ליצור ולצרוך נתוני GTFS. בשלב הזה אין תמיכה ב-Fare בתכונה GTFS-ContinuousStops.
חברת התחבורה הציבורית MOOver (Rockingham, US-VT) מחילה מדיניות של עצירות רצופות בנתיב 2, בנתיב 53 ובנתיב 55. הנוסעים יכולים לבקש איסוף או הורדה במיקום בטוח הקרוב ביותר בין עצירות מתוזמנות לאורך המסלול.
יכול להיות שיהיה צורך בתיאום בין הנהג לנוסע לגבי עצירות או איסופים מסוימים. למשל, תנועות ידיים כדי לבקש לעצור או לבקש מהנהג לעצור. הנתונים הבאים ממחישים איך להבהיר שדרושה צורת תיאום כלשהי בין הנהג לרוכב:
חברת התחבורה הציבורית 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:
דוגמה ב'2: איסוף והורדה רציפים שמתחילים בין שתי תחנות מתוזמנות
Victor Valley Transit מגדיר את הגבול בין תחום Local Fare לבין תחום County Fare ככביש Air Expressway. התחנה המתוזמנת National Trails
Highway - Air Expressway ממוקמת מעט צפונית לגבול הזה. כדי לשמור על דיוק, חברת התחבורה הציבורית יכולה להוסיף עצירה בצומת בפועל של מסלול האוטובוס עם הגבול, שבו אפשר להשתמש באפשרות של איסוף והורדה רציפים. יכול להיות שהעצירה הזו לא תתווסף ללוח הזמנים.
בדוגמה הבאה מוצגים נתונים של GTFS-ContinuousStops ושל נקודות זמן להוספת עצירה לא מתוזמנת:
[[["התוכן קל להבנה","easyToUnderstand","thumb-up"],["התוכן עזר לי לפתור בעיה","solvedMyProblem","thumb-up"],["סיבה אחרת","otherUp","thumb-up"]],[["חסרים לי מידע או פרטים","missingTheInformationINeed","thumb-down"],["התוכן מורכב מדי או עם יותר מדי שלבים","tooComplicatedTooManySteps","thumb-down"],["התוכן לא עדכני","outOfDate","thumb-down"],["בעיה בתרגום","translationIssue","thumb-down"],["בעיה בדוגמאות/בקוד","samplesCodeIssue","thumb-down"],["סיבה אחרת","otherDown","thumb-down"]],["עדכון אחרון: 2025-07-25 (שעון UTC)."],[[["\u003cp\u003eThese GTFS Data Examples illustrate the \u003ccode\u003eGTFS-ContinuousStops\u003c/code\u003e specification with real-world transit scenarios.\u003c/p\u003e\n"],["\u003cp\u003eCurrently, Google is conducting experimental trials with \u003ccode\u003eGTFS-ContinuousStops\u003c/code\u003e and doesn't utilize this data in general feeds.\u003c/p\u003e\n"],["\u003cp\u003eThe examples demonstrate how to define routes and stops where riders can request pickups or drop-offs between scheduled stops.\u003c/p\u003e\n"],["\u003cp\u003e\u003ccode\u003eGTFS-ContinuousStops\u003c/code\u003e can be used to indicate continuous service along an entire route or within specific sections, like fare zones.\u003c/p\u003e\n"],["\u003cp\u003eThe specification also allows for defining stops where rider-driver coordination is necessary for pickups or drop-offs.\u003c/p\u003e\n"]]],["The `GTFS-ContinuousStops` feature allows riders to be picked up or dropped off between scheduled stops. MOOver agency allows this on routes 2, 53, and 55, requiring rider-driver coordination. Victor Valley Transit enables continuous stops on route 22 within the County Fare zone but not the Local Fare zone. This feature can begin at a scheduled stop or be marked by an unscheduled stop, to indicate a zone boundary. `Fare` isn't supported at the moment.\n"],null,["# Data examples\n\n| **Caution:** `GTFS-ContinuousStops` isn't yet available to all partners. Google Transit currently runs the `GTFS-ContinuousStops` specification experimentally with only a few existing cases. Google currently ignores the `GTFS-ContinuousStops` specifications that are in your feed.\n\nThese GTFS Data Examples are meant to ease comprehension of the GTFS\nspecification and its different extensions. They provide data samples based on\nreal-life transit systems throughout the world. These examples have been\ngenerated by MobilityData in order to facilitate\nboth production and consumption of GTFS data by anyone. The `GTFS-ContinuousStops` feature\ndoesn't support `Fare` at the moment.\n\nExample A: Pickup and drop-off everywhere\n-----------------------------------------\n\nSource: Schedules available at the\n[MOOver's bus schedules](https://www.moover.com/route/bellows-falls/) page.\n\nThe transit agency, MOOver (Rockingham, US-VT),\napplies a continuous-stop policy on route 2, 53, and 55. A rider can request to\nbe picked up or dropped off between scheduled stops along the route at the\nnearest safe location.\n\nThe following is example data for `GTFS-ContinuousStops`:\n\n[File `routes.txt`](/transit/gtfs/reference#routestxt)\n\n| `route_id` | `route_short_name` | `route_long_name` | `route_type` | `continuous_pickup` | `continuous_drop_off` |\n|------------|--------------------|--------------------------------------|--------------|---------------------|-----------------------|\n| 2 | 2 | Bellows Falls In-Town | 3 | 0 | 0 |\n| 53 | 53 | Bellows Falls / Brattleboro Commuter | 3 | 0 | 0 |\n| 55 | 55 | Bellows Falls / Springfield Shuttle | 3 | 0 | 0 |\n\n\u003cbr /\u003e\n\nSome pickups or stops may require coordination between the driver and the\nrider. This includes hand waving to stop, or asking the driver to stop. The data below demonstrates how to make\nit explicit that there requires some form of coordination between the driver and the rider:\n\n[File `routes.txt`](/transit/gtfs/reference#routestxt)\n\n| `route_id` | `route_short_name` | `route_long_name` | `route_type` | `continuous_pickup` | `continuous_drop_off` |\n|------------|--------------------|--------------------------------------|--------------|---------------------|-----------------------|\n| 2 | 2 | Bellows Falls In-Town | 3 | 3 | 3 |\n| 53 | 53 | Bellows Falls / Brattleboro Commuter | 3 | 3 | 3 |\n| 55 | 55 | Bellows Falls / Springfield Shuttle | 3 | 3 | 3 |\n\n\u003cbr /\u003e\n\nExample B: Continuous pickup and drop-off on part of the route\n--------------------------------------------------------------\n\nSource: PDF schedule available at [Victor Valley Transit](https://vvta.org/routes/route-22/).\n\nThe transit agency Victor Valley Transit\n(Victorville, US-CA) applies a continuous-stop policy on some sections of route\n22. A rider may board and get off the bus in any safe location within the\nCounty Fare zone. This behavior\nisn't allowed within the Local Fare zone. On\nnorthbound trips, bus 22 starts in the Local Fare\nzone at Victorville Transfer Center (A) and ends in\nthe County Fare zone at Silver Lakes Market (E).\n\n### Example B1: Continuous pickup and drop-off starting from a scheduled stop\n\n`National Trails Highway - Air Expressway` is the first scheduled stop in the\nCounty Fare zone, where continuous pickup and\ndrop-off is available.\n\nThe following is an example of `GTFS-ContinuousStops` data for bus\n22:\n\n[File `stops.txt`](/transit/gtfs/reference#stopstxt)\n\n| `stop_id` | `stop_name` | `stop_lat` | `stop_lon` |\n|-----------|------------------------------------------|------------|-------------|\n| A | Victorville Transfer Center | 34.514356 | -117.318323 |\n| B | Dante St \\& Venus Ave | 34.564499 | -117.287097 |\n| C | Victorville Transportation Center | 34.538433 | -117.294703 |\n| D | National Trails Highway - Air Expressway | 34.567536 | -117.319716 |\n| E | Oro Grande Post Office | 34.599292 | -117.334452 |\n| F | Silver Lakes Market | 34.744662 | -117.335407 |\n\n[File `stop_times.txt`](/transit/gtfs/reference#stop_timestxt)\n\n| `trip_id` | `stop_id` | `stop_sequence` | `departure_time` | `arrival_time` | `continuous_pickup` | `continuous_drop_off` |\n|-----------|-----------|-----------------|------------------|----------------|---------------------|-----------------------|\n| 22NB9AM | A | 1 | 09:00:00 | 09:00:00 | 1 | 1 |\n| 22NB9AM | B | 1 | 09:14:00 | 09:14:00 | 1 | 1 |\n| 22NB9AM | C | 1 | 09:21:00 | 09:21:00 | 1 | 1 |\n| 22NB9AM | D | 1 | 09:25:00 | 09:25:00 | 0 | 0 |\n| 22NB9AM | E | 1 | 09:31:00 | 09:31:00 | 0 | 0 |\n| 22NB9AM | F | 1 | 09:46:00 | 09:46:00 | 0 | 0 |\n\n### Example B2: Continuous pickup and drop-off starting between two scheduled stops\n\nVictor Valley Transit defines the boundary between\nthe Local Fare zone and the\nCounty Fare zone as the road\nAir Expressway. The scheduled stop `National Trails\nHighway - Air Expressway` is located slightly north of this boundary. For\naccuracy, the transit agency can add a stop at the actual intersection of the\nbus route with the boundary, where the continuous pickup and drop-off is\navailable. This stop might remain unscheduled.\n\nThe following is a data example of `GTFS-ContinuousStops` and\ntimepoints for adding an unscheduled stop:\n\n[File `stops.txt`](/transit/gtfs/reference#stopstxt)\n\n| `stop_id` | `stop_name` | `stop_lat` | `stop_lon` |\n|-----------|------------------------------------------|------------|-------------|\n| A | Victorville Transfer Center | 34.514356 | -117.318323 |\n| B | Dante St \\& Venus Ave | 34.564499 | -117.287097 |\n| C | Victorville Transportation Center | 34.538433 | -117.294703 |\n| X | Local Fare/County Fare Boundary | 34.566224 | -117.318357 |\n| D | National Trails Highway - Air Expressway | 34.567536 | -117.319716 |\n| E | Oro Grande Post Office | 34.599292 | -117.334452 |\n| F | Silver Lakes Market | 34.744662 | -117.335407 |\n\n[File `stop_times.txt`](/transit/gtfs/reference#stop_timestxt)\n\n| `trip_id` | `stop_id` | `stop_sequence` | `departure_time` | `arrival_time` | `continuous_pickup` | `continuous_drop_off` |\n|-----------|-----------|-----------------|------------------|----------------|---------------------|-----------------------|\n| 22NB9AM | A | 1 | 09:00:00 | 09:00:00 | 1 | 1 |\n| 22NB9AM | B | 1 | 09:14:00 | 09:14:00 | 1 | 1 |\n| 22NB9AM | C | 1 | 09:21:00 | 09:21:00 | 1 | 1 |\n| 22NB9AM | X | 1 | | | 0 | 0 |\n| 22NB9AM | D | 1 | 09:25:00 | 09:25:00 | 0 | 0 |\n| 22NB9AM | E | 1 | 09:31:00 | 09:31:00 | 0 | 0 |\n| 22NB9AM | F | 1 | 09:46:00 | 09:46:00 | 0 | 0 |"]]