توضّح هذه الصفحة الاختلافات الرئيسية بين الجدول الزمني الرسمي لـ GTFS وتنفيذ المواصفات في Google Transit في المجالات التالية:
المواصفات الرسمية التي تم تجاهلها: تشكّل هذه الحقول جزءًا من مواصفات GTFS الرسمية. وتجمع خدمة Google Transit هذه البيانات بدون خطأ، ولكنها لا تستخدم البيانات بشكل استباقي.
التفسير مختلف: تشمل هذه الحقول أجزاء GTFS الرسمية التي تفسرها Google Transit بشكل مختلف عن تعريف GTFS لتلك الأجزاء.
الدعم التجريبي: هذه الحقول تجريبية في تنفيذ Google Transit. إذا كنت تريد تنفيذ حقل تجريبي جديد، يُرجى التواصل مع فريق Google Transit.
الإضافة المتوافقة مع Google Transit: هذه الإضافة ليست جزءًا من مواصفات GTFS الرسمية. تتضمّن الإضافة المتوافقة مع Transit كلاً من الإضافات العامة والإضافات الخاصة بـ Google Transit. يمكن لأي شريك إرسال هذه المعلومات إلى Transit.
النقل العام الثابت
توثّق الأقسام التالية الاختلافات الرئيسية بين مواصفات الخلاصة العامة للنقل العام (GTFS) الرسمية وتنفيذ Google Transit للخلاصة الثابتة.
تم تجاهل المواصفات الرسمية في الخلاصات الثابتة
بعض المواصفات الرسمية التي يتجاهلها النقل العام تجريبية. للاطّلاع على مزيد من المعلومات، يمكنك الانتقال إلى gtfs.org.
يسرد الجدول 1 ملفات GTFS غير المتوافقة مع Transit في الخلاصات الثابتة. ولا يوفّر Transit أي حقل من الحقول المحدّدة في هذه الملفات.
areas.txt |
fare_leg_rules.txt |
fare_products.txt |
fare_transfer_rules.txt |
levels.txt |
stop_areas.txt |
يسرد الجدول 2 جميع الحقول المحدّدة في مواصفات الخلاصة العامة للنقل العام (GTFS) التي يتجاهلها Transit في الخلاصات الثابتة.
اسم الملف | تم تحديد الحقل الذي تم تجاهله في مواصفات الخلاصة العامة للنقل العام (GTFS) | نوع الحقل |
---|---|---|
fare_attributes.txt |
payment_method |
قيم التعداد |
feed_info.txt |
default_lang |
رمز اللغة |
feed_info.txt |
feed_publisher_name |
النص |
pathways.txt |
max_slope |
Float |
routes.txt |
continuous_drop_off |
قيم التعداد |
routes.txt |
continuous_pickup |
قيم التعداد |
routes.txt |
network_id |
رقم التعريف |
routes.txt |
route_desc |
النص |
routes.txt |
route_sort_order |
عدد صحيح غير سالب |
stops.txt |
level_id |
رقم التعريف |
stops.txt |
stop_desc |
النص |
stops.txt |
stop_url |
عنوان URL |
stops.txt |
tts_stop_name |
النص |
stops.txt |
bikes_allowed |
قيم التعداد |
تفسير مختلف في الخلاصات الثابتة
على الرغم من أنّ ميزة النقل العام تقبل حقولاً معيّنة محدّدة من خلال مواصفات الخلاصة العامة للنقل العام (GTFS)، تفسرها ميزة النقل العام بشكلٍ مختلف عن مواصفات الخلاصة العامة للنقل العام (GTFS).
يوضح الجدول 3 الحقول في الخلاصات الثابتة التي تنفّذها ميزة Transit بشكل مختلف عما هو موضّح في GTFS.
اسم الملف | تم تحديد الحقل في GTFS. | نوع الحقل | هل تتطلب خدمة Google Transit؟ | تفاصيل تنفيذ Google Transit |
---|---|---|---|---|
fare_attributes.txt |
transfers |
قيم التعداد | حقل مطلوب | إضافة Google Transit. تحدّد مواصفات الخلاصة العامة للنقل العام (GTFS) القيم حدودًا تتراوح بين يمكنك استخدام هذا الحقل لضبط الحد الأقصى لعدد عمليات التحويل المسموح بها مع
السعر. ولا يشمل ذلك عمليات النقل المحظورة، والمعروفة أيضًا باسم
عمليات النقل داخل المقعد. إذا لم تكن تريد وضع حدود لعدد عمليات تحويل
سعر ما، اترك الحقل |
pathways.txt |
pathway_mode |
قيم التعداد | إجراء اختياري | عند تحديد الحقل pathway_mode ، إذا تم تركه فارغًا،
تقبله Google Transit وتتعامل معه على أنه غير معروف. |
stop_times.txt |
arrival_time |
الوقت | مطلوب بشروط | تقتصر ساعات العمل على قيم تتراوح بين 00
و99 ، وهو العدد الكافي للرحلات التي تستغرق ثلاثة أيام. |
transfers.txt |
transfer_type |
قيم التعداد | حقل مطلوب | لا يمكن استخدام قيمتَي تتيح خدمة Google Transit القيم التالية: |
trips.txt |
block_id |
رقم التعريف | إجراء اختياري | لمزيد من المعلومات، يُرجى الاطّلاع على مثال على حظر النقل. |
إتاحة تجريبية في الخلاصات الثابتة
إذا كنت بحاجة إلى الدعم لدمج حقول تجريبية جديدة في هذه الفئة، يُرجى التواصل مع فريق Google Transit.
إضافات متوافقة مع Google Transit في الخلاصات الثابتة
يقدّم الجدول 4 معلومات عن إضافات Google Transit. هذه الحقول ليست جزءًا من مواصفات الخلاصة العامة للنقل العام (GTFS) الرسمية.
اسم الملف | الحقل | نوع الحقل | هل تتطلب خدمة Google Transit؟ | تفاصيل تنفيذ Google Transit |
---|---|---|---|---|
fare_attributes.txt |
ic_price |
Float | إجراء اختياري | تتوفّر إضافة Google Transit هذه للشركاء في اليابان فقط. يمثّل الحقل |
fare_rules.txt |
contains_route_id |
رقم التعريف | إجراء اختياري | إضافة Google Transit. ينطبق هذا السعر فقط على الرحلات التي يزور فيها مجموعة محدّدة من المسارات
المحدّدة بقيمة إذا كان العمود |
routes.txt |
checkin_duration |
عدد صحيح | إجراء اختياري | إضافة Google Transit. ويحدِّد الحقل وإذا اتصل الراكب برحلة المغادرة من خلال عملية نقل، يتم إلغاء قيمة القيمة |
routes.txt |
route_type |
قيم التعداد | حقل مطلوب | إضافة Google Transit. للتعرّف على كيفية تمديد خدمة Google Transit لخيارات قيمة |
stop_times.txt |
stop_direction_name |
النص | إجراء اختياري | إضافة Google Transit. ويحدّد الحقل إذا كان الحقل |
stops.txt |
signposted_as |
النص | إجراء اختياري | إضافة Google Transit. يتضمّن الحقل يمكن ضبط الحقل وتشمل الاختلافات بين حقلَي
|
stops.txt |
vehicle_type |
عدد صحيح | إجراء اختياري | إضافة Google Transit. ويحدّد الحقل |
agency.txt |
ticketing_deep_link_id |
رقم التعريف | إجراء اختياري | إضافة التذاكر في Google Transit في ملف
|
routes.txt |
ticketing_deep_link_id |
رقم التعريف | إجراء اختياري | إضافة التذاكر في Google Transit في ملف
|
stop_times.txt |
ticketing_stop_time_id |
رقم التعريف | إجراء اختياري | إضافة التذاكر في Google Transit وإذا كان الحقل |
stop_times.txt |
ticketing_type |
قيم التعداد | إجراء اختياري | إضافة التذاكر في Google Transit ويحدّد الحقل يقبل Google Transit القيم التالية:
|
ticketing_deep_links.txt |
android_intent_uri |
معرّف الموارد المنتظم (URI) | إجراء اختياري | إضافة التذاكر في Google Transit يمثّل الحقل |
ticketing_deep_links.txt |
ios_universal_link_url |
عنوان URL | إجراء اختياري | إضافة التذاكر في Google Transit يمثّل الحقل |
ticketing_deep_links.txt |
ticketing_deep_link_id |
رقم التعريف | حقل مطلوب | إضافة التذاكر في Google Transit يمثّل الحقل |
ticketing_deep_links.txt |
web_url |
عنوان URL | إجراء اختياري | إضافة التذاكر في Google Transit يمثّل الحقل |
ticketing_identifiers.txt |
agency_id |
رقم التعريف | حقل مطلوب | إضافة التذاكر في Google Transit لتحديد وكالة المحطة التي تم تحديد حقل |
ticketing_identifiers.txt |
stop_id |
رقم التعريف | حقل مطلوب | إضافة التذاكر في Google Transit لتحديد موضع التوقف الذي تم تحديده في حقل |
ticketing_identifiers.txt |
ticketing_stop_id |
رقم التعريف | حقل مطلوب | إضافة التذاكر في Google Transit يتضمّن الحقل |
trips.txt |
exceptional |
قيم التعداد | إجراء اختياري |
يشير هذا الحقل إلى رحلات استثنائية. إنّها تعمل خارج الجدول الزمني المنتظم أو يتم تحويل مسارها عن المسار المعتاد بسبب فعاليات خاصة أو اضطرابات مخطّطة لها (مثل عمليات صيانة السكك الحديدية، وما إلى ذلك). يقبل Google خيارات القيم التالية:
|
trips.txt |
ticketing_trip_id |
رقم التعريف | إجراء اختياري | إضافة التذاكر في Google Transit إذا كان الحقل |
trips.txt |
ticketing_type |
قيم التعداد | إجراء اختياري | إضافة التذاكر في Google Transit يحدّد حقل يقبل Google Transit القيم التالية:
|
translations.txt |
lang |
رمز اللغة | إجراء اختياري | إضافة Google Transit. إنّ الحقل لتحديد ترجمة عبارة، استخدِم الحقل |
translations.txt |
trans_id |
رقم التعريف | إجراء اختياري | إضافة Google Transit. إنّ الحقل لتحديد الرمز المميّز لمعرّف العبارة التي يتمّ تقديم الترجمة لها، استخدِم الحقل |
trips.txt |
original_trip_id |
رقم التعريف | إجراء اختياري | إضافة Google Transit. وإذا كان متوفرًا في ملف
|
trips.txt |
trip_direction_name |
النص | إجراء اختياري | إضافة Google Transit. ويحدّد الحقل إذا تغيّرت قيمة يتم تسوية القيم في حقل |
trips.txt |
vehicle_category_id |
رقم التعريف | إجراء اختياري | إضافة Google Transit. في ملف
|