يدعم GTFS Realtime ثلاثة أنواع مختلفة من بيانات الوقت الفعلي: تحديثات الرحلات وتنبيهات الخدمة ومواضع المركبات. يوصي Google Transit بأن تحتوي كل خلاصة في الوقت الفعلي على نوع واحد فقط من الكيانات. وننصحك أيضًا بفصل الخلاصة في الوقت الفعلي إلى أنواع فرعية للكيانات، حسب نوع المسار أو الوكالة أو معايير أخرى، عندما يكون ذلك مناسبًا.
على سبيل المثال، يمكن أن يحتوي كيان تحديثات الرحلة على فئة فرعية لنوع المسار. وبالتالي، إذا كانت وكالة تحتاج إلى توفير معلومات بشأن آخر المعلومات حول الرحلات في كلّ خدمات النقل العام، يمكنها تضمين معلومات خدمة الحافلات في خلاصة واحدة وتعديلات خدمات المترو في خلاصة أخرى.
وللمساعدة في منع نقطة واحدة من الفشل، قسِّم خلاصة الوقت الفعلي إلى أنواع فردية وأجزاء أصغر. عندما تكون الخلاصات منفصلة، لن يؤثر جزء من الإدخال غير الصحيح في الخلاصة بأكملها.
لتحويل خلاصة مدمجة في الوقت الفعلي إلى خلاصة لكل نوع مخطط، استخدم أداة الأمثلة هذه.
توثّق الأقسام التالية أنواع خلاصة GTFS في الوقت الفعلي.
تحديثات الرحلة
مثال: "يتم تأخير الحافلة X لمدة 5 دقائق."
تمثّل تحديثات الرحلة التقلّبات في الجدول الزمني. نتوقّع أن نتلقّى تحديثات للرحلات المحدّدة زمنيًا والمتوفرة في الوقت الفعلي. توفر هذه التحديثات وصولًا متوقعًا أو مغادرة لمحطات التوقف على طول المسار. يمكن أن توفر تحديثات الرحلة أيضًا سيناريوهات أكثر تعقيدًا عند إلغاء الرحلات أو إضافتها إلى الجدول الزمني أو إعادة توجيهها.
لمزيد من المعلومات، راجع تحديثات الرحلة.
تنبيهات الخدمة
مثال: "المحطة ص مغلقة بسبب الإنشاءات".
تمثل تنبيهات الخدمة مشكلات ذات مستوى أعلى مع كيان معين. وعادةً ما تتألف هذه التنبيهات من نص يصف المشكلة. ولجمع المزيد من البيانات المنظَّمة التي تساعدنا في فهم تأثير تنبيه الخدمة، نقبل أيضًا عناوين URL.
ومن أمثلة تنبيهات الخدمة مشكلات في المحطات أو الخطوط أو الشبكة بالكامل.
لمزيد من المعلومات، اطلع على تنبيهات الخدمة.
مواضع المركبات
مثال: "هذه الحافلة في الموضع X في الوقت ص".
يمثل موضع المركبة بعض المعلومات الأساسية عن مركبة معيّنة على الشبكة. البيانات الأكثر أهمية هي خط الطول وخط العرض للموضع في المركبة، ولكن يمكننا أيضًا استخدام بيانات السرعة وقراءات عداد المسافة الحالية من المركبة.
لمزيد من المعلومات، راجع مواضع المركبة.