تصف هذه الصفحة الاختلافات الرئيسية بين الوقت الفعلي لـ GTFS الرسمي وتطبيق Google Transit للمواصفات في المجالات التالية:
المواصفات الرسمية التي تم تجاهلها:تشكّل هذه الحقول جزءًا من GTFS الرسمي. يعمل Google Transit على نقل هذه البيانات دون حدوث خطأ، ولكنه لا يستخدم البيانات مسبقًا.
التفسير المختلف: تتضمن هذه الحقول أجزاء من نموذج GTFS الرسمي الذي يفسره Google Transit بشكل مختلف عن تعريف GTFS لهذه الأجزاء.
الدعم التجريبي: هذه الحقول تجريبية في تطبيق Google Transit. إذا كنت تريد تنفيذ حقل تجريبي جديد، فاتصل بفريق Google Transit.
الإضافة المتوافقة مع Google Transit: لا تمثل هذه الإضافة جزءًا من GTFS الرسمي. تشتمل الإضافة المعتمدة على النقل العام على كل من الإضافات العامة والإضافات الخاصة بـ Google Transit. يمكن لأي شريك إرسال هذه المعلومات إلى النقل العام في خلاصته.
النقل العام في الوقت الفعلي
توثق الأقسام التالية الاختلافات الرئيسية بين تنفيذ GTFS الرسمي وتطبيق Google Transit لخلاصة النقل العام في الوقت الفعلي.
المواصفات الرسمية التي تم تجاهلها في خلاصات الوقت الفعلي
بعض المواصفات التي تم تجاهلها تجريبية. لمزيد من المعلومات، انتقِل إلى gtfs.org.
يسرد الجدول 1 الحقول التي حدّدها نظام GTFS والتي يتجاهلها النقل العام في الخلاصات في الوقت الفعلي.
الرسالة | تم تحديد الحقل المتجاهل في GTFS | نوع الحقل |
---|---|---|
رسالة Alert |
image |
صورة مترجمة |
رسالة Alert |
image_alternative_text |
سلسلة مترجمة |
رسالة Alert |
severity_level |
تعداد |
رسالة Alert |
tts_description_text |
Proto |
رسالة Alert |
tts_header_text |
Proto |
رسالة CarriageDetails |
id |
سلسلة |
رسالة CarriageDetails |
occupancy_percentage |
int32 |
رسالة Position |
bearing |
قيمة عائمة |
رسالة Position |
odometer |
مزدوج |
رسالة Position |
speed |
قيمة عائمة |
رسالة Shape |
encoded_polyline |
سلسلة |
رسالة Shape |
shape_id |
سلسلة |
رسالة StopTimeUpdate (في TripUpdate ) |
arrival.uncertainty |
int32 |
رسالة StopTimeUpdate (في TripUpdate ) |
stop_time_properties |
Proto |
رسالة TripUpdate |
trip_properties |
Proto |
رسالة TripUpdate |
vehicle |
واصف المركبات |
رسالة VehicleDescriptor |
license_plate |
سلسلة |
رسالة VehicleDescriptor |
wheelchair_accessible |
مناسب للكراسي المتحركة |
رسالة VehiclePosition |
congestion_level |
تعداد |
رسالة VehiclePosition |
current_status |
حالة المركبة |
رسالة VehiclePosition |
current_stop_sequence |
uint32 |
رسالة VehiclePosition |
multi_carriage_details.id |
سلسلة |
رسالة VehiclePosition |
occupancy_percentage |
uint32 |
رسالة VehiclePosition |
stop_id |
سلسلة |
تفسير مختلف في خلاصات الوقت الفعلي
على الرغم من أنّ ميزة "النقل العام" تقبل حقول GTFS معيّنة، يفسّرها Transit على نحو مختلف عن GTFS.
يسرد الجدول 2 الحقول التي تحددها GTFS في خلاصات الوقت الفعلي التي تكون إما اختيارية أو مطلوبة بشروط من خلال النقل العام. بالنسبة إلى الحقول الاختيارية، يعرض الجدول ما إذا كانت قيم التعداد تتوافق مع Transit أم لا.
اسم الملف | الحقل المحدد في GTFS | نوع الحقل | مطلوب بواسطة Google Transit؟ | تفاصيل تنفيذ Google Transit |
---|---|---|---|---|
رسالة StopTimeUpdate (في TripUpdate ) |
stop_id |
سلسلة | مطلوب بشروط | عند توفير سلسلة
|
رسالة StopTimeUpdate |
schedule_relationship |
تعداد | اختياري | تدعم خدمة Google Transit قيم التعداد التالية:
|
رسالة TripDescriptor |
schedule_relationship |
تعداد | اختياري | لا تتيح خدمة Google Transit قيم التعداد التالية:
تدعم Google قيم التعداد التالية:
|
الدعم التجريبي في خلاصات الوقت الفعلي
إذا كنت بحاجة إلى دعم لدمج حقول تجريبية جديدة، يُرجى التواصل مع Google Transit.
الإضافات المتوافقة مع Google Transit في خلاصات الوقت الفعلي
في وقت نشر هذه المقالة، لم تنتمي أي حقول إلى هذه الفئة. إذا كنت في حاجة إلى أي مساعدة، فاتصل بـ Google Transit.