تنظيم صفحاتك في مجموعات
يمكنك حفظ المحتوى وتصنيفه حسب إعداداتك المفضّلة.
تهدف أمثلة بيانات GTFS هذه إلى تسهيل فهم مواصفات GTFS
والإضافات المختلفة لها. وتوفّر نماذج بيانات تستند إلى
أنظمة النقل العام في جميع أنحاء العالم. تم إنشاء هذه الأمثلة
من قِبل MobilityData لتسهيل استخدام أي شخص لبيانات GTFS وإنتاجها. لا تتوفّر ميزة GTFS-ContinuousStops
في الوقت الحالي مع Fare.
المثال أ: خدمة الاستلام والتسليم في جميع أنحاء العالم
تطبّق مؤسسة النقل العام MOOver (Rockingham، الولايات المتحدة الأمريكية، فيرمونت)
سياسة التوقف المستمر على المسارَين 2 و53 و55. يمكن للمستخدِم طلب بدء الرحلة أو إنهائها بين المحطات المُجدوَلة على طول المسار عند
أقرب موقع آمن.
قد تتطلّب بعض عمليات الاستلام أو التوقف تنسيقًا بين السائق والمستخدم. ويشمل ذلك التلويح باليد للتوقف أو طلب السائق التوقف. توضّح البيانات أدناه كيفية توضيح أنّه يجب أن يكون هناك شكل من أشكال التنسيق بين السائق والراكب:
تطبّق وكالة النقل العام Victor Valley Transit
(فيكتورفيل، كاليفورنيا، الولايات المتحدة) سياسة التوقف المستمر في بعض أقسام المسار
22. يمكن للراكب ركوب الحافلة والنزول منها في أي موقع آمن ضمن منطقة
County Fare. لا يُسمَح بهذا السلوك
داخل منطقة Local Fare. في الرحلات التي تتجه شمالًا، تبدأ الحافلة 22 في منطقة Local Fare عند Victorville Transfer Center (أ) وتنتهي في منطقة County Fare عند Silver
Lakes Market (هـ).
المثال ب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 و
الوقت لإضافة محطة غير مجدوَلة:
تاريخ التعديل الأخير: 2025-07-25 (حسب التوقيت العالمي المتفَّق عليه)
[[["يسهُل فهم المحتوى.","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 (حسب التوقيت العالمي المتفَّق عليه)"],[[["\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 |"]]