توضّح هذه الصفحة الاختلافات الرئيسية بين الجدول الزمني الرسمي لنظام GTFS وتطبيق Google Transit للمواصفات في الجوانب التالية:
المواصفات الرسمية التي تم تجاهلها: هذه الحقول هي جزء من ملف GTFS الرسمي. تُستخدَم هذه البيانات في تطبيق "النقل العام من Google" بدون أي خطأ، ولكن لا يتم استخدامها بشكل استباقي.
تفسير مختلف: تتضمّن هذه الحقول أجزاءً من ملف GTFS الرسمي يفسّرها تطبيق "النقل العام في Google" بشكلٍ مختلف عن تعريف GTFS لهذه الأجزاء.
الميزات التجريبية: هذه الحقول تجريبية في عملية تنفيذ "النقل العام من Google". إذا كنت تريد تنفيذ حقل تجريبي جديد، يُرجى التواصل مع فريق Google Transit.
إضافة متوافقة مع "النقل العام من Google": لا تشكّل هذه الإضافة جزءًا من ملف GTFS الرسمي. تتضمّن الإضافة المتوافقة مع "النقل العام" كلّ من الإضافات العامة والإضافات الخاصة بخدمة "النقل العام من Google". يمكن لأي شريك إرسال هذه المعلومات إلى Transit في خلاصته.
معلومات النقل العام الثابتة
توثّق الأقسام التالية الاختلافات الرئيسية بين GTFS الرسمي وتطبيق Google Transit للخلاصة الثابتة.
تم تجاهل المواصفات الرسمية في الخلاصات الثابتة
إنّ بعض المواصفات الرسمية التي يتجاهلها 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 |
Enum |
feed_info.txt |
default_lang |
رمز اللغة |
feed_info.txt |
feed_publisher_name |
نص |
pathways.txt |
max_slope |
عدد عائم |
routes.txt |
continuous_drop_off |
Enum |
routes.txt |
continuous_pickup |
Enum |
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 |
نص |
trips.txt |
bikes_allowed |
Enum |
تفسير مختلف في الخلاصات الثابتة
على الرغم من أنّ Transit تقبل بعض الحقول المحدّدة في GTFS، إلا أنّها تفسّرها بطريقة مختلفة عن GTFS.
يعرض الجدول 3 الحقول في الخلاصات الثابتة التي تنفّذها Transit بشكل مختلف عن الوصف الواردة في GTFS.
اسم الملف | الحقل المحدّد في GTFS | نوع الحقل | هل هذا مطلوب من Google Transit؟ | تفاصيل تنفيذ "النقل العام من Google" |
---|---|---|---|---|
fare_attributes.txt |
transfers |
Enum | مطلوب | إضافة Google Transit تحدّ تنسيق GTFS العام من القيم إلى نطاق يتراوح بين استخدِم هذا الحقل لضبط الحد الأقصى لعدد عمليات النقل المسموح بها باستخدام
الأجرة. ولا يشمل ذلك عمليات نقل الوحدات، والتي تُعرف أيضًا باسم عمليات نقل المقاعد. إذا كنت لا تريد وضع حدود لعدد عمليات النقل لرحلة معيّنة، اترك الحقل |
pathways.txt |
pathway_mode |
Enum | اختياري | عند تحديد الحقل pathway_mode ، إذا تم تركه
فارغًا، يقبل محرّك بحث Google Transit هذا الحقل ويتعامل معه على أنّه غير معروف. |
stop_times.txt |
arrival_time |
الوقت | مطلوبة بشروط | تقتصر ساعات العمل على القيم من 00 إلى
99 ، وهي أكثر من كافية للرحلات التي تستغرق ثلاثة أيام. |
transfers.txt |
transfer_type |
Enum | مطلوب | لا يُسمح بقيم تتيح خدمة Google Transit القيم |
trips.txt |
block_id |
رقم التعريف | اختياري | لمزيد من المعلومات، يُرجى الاطّلاع على مثال على حظر عملية النقل. |
إتاحة ميزة تجريبية في الخلاصات الثابتة
إذا كنت بحاجة إلى دعم لدمج الحقول التجريبية الجديدة في هذه الفئة، يُرجى التواصل مع Google Transit.
الإضافات المتوافقة مع "النقل العام من Google" في الخلاصات الثابتة
يوفّر الجدول 4 معلومات عن إضافات "النقل العام من Google". هذه الحقول ليست جزءًا من معيار GTFS الرسمي.
اسم الملف | الحقل | نوع الحقل | هل هذا مطلوب من Google Transit؟ | تفاصيل تنفيذ "النقل العام من Google" |
---|---|---|---|---|
fare_attributes.txt |
ic_price |
عدد عائم | اختياري | لا تتوفّر إضافة "النقل العام" من Google إلا للشركاء في اليابان. يمثّل الحقل |
fare_rules.txt |
contains_route_id |
رقم التعريف | اختياري | إضافة Google Transit لا تنطبق هذه الأجرة إلا على الرحلات التي تتضمن مجموعة محددة من المسارات
التي تم تحديدها من خلال قيمة إذا لم يكن عمود |
routes.txt |
checkin_duration |
عدد صحيح | اختياري | إضافة Google Transit يحدِّد الحقل إذا كان المسافر يصل إلى نقطة المغادرة من خلال عملية نقل، سيتم إلغاء قيمة إنّ قيمة |
routes.txt |
route_type |
Enum | مطلوب | إضافة Google Transit للتعرّف على كيفية توسيع نطاق خيارات قيمة |
stop_times.txt |
stop_direction_name |
نص | اختياري | إضافة Google Transit يحدِّد الحقل إذا كان حقل |
stops.txt |
signposted_as |
نص | اختياري | إضافة Google Transit يحتوي الحقل يمكن ضبط حقل GTFS تشمل الاختلافات بين الحقلَين
|
stops.txt |
vehicle_type |
عدد صحيح | اختياري | إضافة Google Transit يحدِّد حقل |
agency.txt |
ticketing_deep_link_id |
رقم التعريف | اختياري | إضافة بيع التذاكر في "النقل العام من Google" في ملف
|
routes.txt |
ticketing_deep_link_id |
رقم التعريف | اختياري | إضافة بيع التذاكر في "النقل العام من Google" في ملف
|
stop_times.txt |
ticketing_stop_time_id |
رقم التعريف | اختياري | إضافة بيع التذاكر في "النقل العام من Google" إذا كان الحقل |
stop_times.txt |
ticketing_type |
Enum | اختياري | إضافة بيع التذاكر في "النقل العام من Google" يحدِّد الحقل تقبل خدمة Google Transit القيم التالية:
|
ticketing_deep_links.txt |
android_intent_uri |
معرّف الموارد المنتظم (URI) | اختياري | إضافة بيع التذاكر في "النقل العام من Google" يمثّل الحقل |
ticketing_deep_links.txt |
ios_universal_link_url |
عنوان URL | اختياري | إضافة بيع التذاكر في "النقل العام من Google" يمثّل الحقل |
ticketing_deep_links.txt |
ticketing_deep_link_id |
رقم التعريف | مطلوب | إضافة بيع التذاكر في "النقل العام من Google" يمثّل الحقل |
ticketing_deep_links.txt |
web_url |
عنوان URL | اختياري | إضافة بيع التذاكر في "النقل العام من Google" يمثّل الحقل |
ticketing_identifiers.txt |
agency_id |
رقم التعريف | مطلوب | إضافة بيع التذاكر في "النقل العام من Google" لتحديد وكالة المحطة التي تم تحديد الحقل التلقائي |
ticketing_identifiers.txt |
stop_id |
رقم التعريف | مطلوب | إضافة بيع التذاكر في "النقل العام من Google" لتحديد المحطة التي تم تحديد الحقل التلقائي |
ticketing_identifiers.txt |
ticketing_stop_id |
رقم التعريف | مطلوب | إضافة بيع التذاكر في "النقل العام من Google" يحتوي الحقل |
trips.txt |
exceptional |
Enum | اختياري |
يشير هذا الحقل إلى الرحلات الاستثنائية. تعمل هذه الخدمات خارج الجدول الزمني المعتاد أو يتم تحويلها عن المسار المعتاد بسبب أحداث خاصة أو انقطاعات مخططة (مثل أعمال صيانة السكك الحديدية وما إلى ذلك). تقبل Google خيارات القيمة التالية:
|
trips.txt |
ticketing_trip_id |
رقم التعريف | اختياري | إضافة بيع التذاكر في "النقل العام من Google" إذا كان حقل |
trips.txt |
ticketing_type |
Enum | اختياري | إضافة بيع التذاكر في "النقل العام من Google" يحدّد حقل تقبل خدمة 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 في ملف
|