GTFS फ़ीड का इंटिग्रेशन

Maps में ओपन लूप बैनर दिखाने के लिए और बस, मेट्रो वगैरह की रसीदों में Maps दिखाने के लिए, GTFS का इस्तेमाल किया जा सकता है.

Maps में ओपन लूप बैनर दिखाएं

Google Wallet और Google Maps, GTFS फ़ीड का इस्तेमाल करके यह पता लगाते हैं कि Google Maps पर कौनसे रास्ते दिखाए गए हैं. इस सुविधा को लागू करने के लिए, ट्रांसपोर्ट एजेंसियों को ये काम करने होंगे:

  • ट्रांसपोर्ट एजेंसी को कम से कम इन फ़ील्ड में GTFS फ़ीड पब्लिश करना होगा:
    • एजेंसी
    • रुकने पर
    • रास्ते
  • फ़ीड में उन रास्तों और स्टॉप की सटीक जानकारी होनी चाहिए जो ओपन लूप के साथ काम करती हों.
    • GTFS फ़ीड में ऐसे स्टेशन, स्टॉप या रास्ते शामिल नहीं हैं जो काम नहीं करते. ऐसा यह पक्का करने के लिए किया जाता है कि उपयोगकर्ताओं को बैनर ऐसे रास्ते पर न दिखाया जाए जहां यह सुविधा काम नहीं करती.
    • फ़िलहाल, कुछ लोगों के लिए रिलीज़ करने की सुविधा उपलब्ध नहीं है. एजेंसियों को या तो पूरे GTFS फ़ीड के लिए रोल आउट पूरा करना होगा या एक नया GTFS फ़ीड बनाना होगा.

बस, मेट्रो वगैरह की रसीदों में Maps दिखाएं

स्टेशनरी और मोबाइल टर्मिनल के लिए, बस, मेट्रो वगैरह की रसीदों में Maps दिखाने के लिए GTFS का इस्तेमाल किया जा सकता है.

स्टेशनरी टर्मिनल

Google Wallet में Google Maps दिखाने के लिए, टर्मिनल पर लोगों के टैप से स्टेशन के स्टॉप को लिंक करने के लिए Google के लिंक दें. ऐसा करने के लिए, व्यापारी का नाम टैग में मौजूद जानकारी और सही GTFS फ़ीड में मौजूद जानकारी के बीच संबंध बताएं, जैसा कि यहां दिए गए उदाहरण में दिखाया गया है:

STOPS.txt: field(stop_id)

आपको ओपन लूप ट्रांज़िट फ़ॉर्म भी भरना होगा.

मोबाइल टर्मिनल

बस जैसे मोबाइल टर्मिनल के लिए, या तो टर्मिनल टैग (9F4E) पर व्यापारी/कंपनी का नाम डाइनैमिक तौर पर अपडेट किया जा सकता है या टर्मिनल पर किए गए टैप और GTFS रूट फ़ीड के बीच संबंध बताया जा सकता है. बाद वाले मामले में, उपयोगकर्ता को सिर्फ़ रूट दिखाया जाता है, स्टॉप नहीं. यह उदाहरण देखें:

ROUTES.txt field(route_id)

आपको ओपन लूप ट्रांज़िट फ़ॉर्म भी भरना होगा.