গুগল ট্রানজিট জিটিএফএস রিয়েলটাইম রেফারেন্স এবং পার্থক্য

এই পৃষ্ঠাটি অফিসিয়াল GTFS রিয়েলটাইম এবং Google ট্রানজিটের নিম্নলিখিত ক্ষেত্রে স্পেসিফিকেশন বাস্তবায়নের মধ্যে প্রধান পার্থক্য বর্ণনা করে:

  • উপেক্ষা করা অফিসিয়াল স্পেসিফিকেশন: এই ক্ষেত্রগুলি অফিসিয়াল GTFS-এর অংশ। গুগল ট্রানজিট ত্রুটি ছাড়াই এই ডেটা গ্রহণ করে কিন্তু সক্রিয়ভাবে ডেটা ব্যবহার করে না।

  • ভিন্ন ব্যাখ্যা: এই ক্ষেত্রগুলিতে অফিসিয়াল GTFS-এর সেই অংশগুলি অন্তর্ভুক্ত রয়েছে যা Google Transit সেই অংশগুলির GTFS সংজ্ঞার চেয়ে আলাদাভাবে ব্যাখ্যা করে৷

  • পরীক্ষামূলক সমর্থন: এই ক্ষেত্রগুলি Google ট্রানজিটের বাস্তবায়নে পরীক্ষামূলক। আপনি যদি একটি নতুন পরীক্ষামূলক ক্ষেত্র বাস্তবায়ন করতে চান, Google Transit টিমের সাথে যোগাযোগ করুন৷

  • Google ট্রানজিট-সমর্থিত এক্সটেনশন: এই এক্সটেনশনটি অফিসিয়াল GTFS-এর অংশ নয় । ট্রানজিট-সমর্থিত এক্সটেনশনে পাবলিক এক্সটেনশন এবং Google ট্রানজিট-নির্দিষ্ট এক্সটেনশন উভয়ই অন্তর্ভুক্ত। যেকোনো অংশীদার তাদের ফিডে ট্রানজিটে এই তথ্য পাঠাতে পারে।

রিয়েলটাইম ট্রানজিট

নিম্নলিখিত বিভাগগুলি অফিসিয়াল GTFS এবং Google Transit-এর বাস্তবকালীন ট্রানজিট ফিড বাস্তবায়নের মধ্যে প্রধান পার্থক্যগুলি নথিভুক্ত করে৷

রিয়েলটাইম ফিডে অফিসিয়াল স্পেসিফিকেশন উপেক্ষা করা হয়েছে

কিছু উপেক্ষিত স্পেসিফিকেশন পরীক্ষামূলক। আরও জানতে, gtfs.org এ যান।

সারণী 1 জিটিএফএস-সংজ্ঞায়িত ক্ষেত্রগুলি তালিকাভুক্ত করে যা রিয়েলটাইম ফিডে ট্রানজিট দ্বারা উপেক্ষা করা হয়।

সারণী 1. রিয়েলটাইম ফিডে অফিসিয়াল ক্ষেত্রগুলি উপেক্ষা করা হয়েছে৷
বার্তা GTFS-এ সংজ্ঞায়িত উপেক্ষিত ক্ষেত্র ক্ষেত্র প্রকার
বার্তা Alert image অনুবাদিত চিত্র
বার্তা Alert image_alternative_text অনুবাদিত স্ট্রিং
বার্তা Alert severity_level এনাম
বার্তা Alert tts_description_text প্রোটো
বার্তা Alert tts_header_text প্রোটো
বার্তা 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 প্রোটো
বার্তা TripUpdate trip_properties প্রোটো
বার্তা 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 ক্ষেত্রগুলি গ্রহণ করে, ট্রানজিট সেগুলিকে GTFS-এর থেকে আলাদাভাবে ব্যাখ্যা করে৷

সারণী 2 রিয়েলটাইম ফিডে GTFS-সংজ্ঞায়িত ক্ষেত্রগুলি তালিকাভুক্ত করে যা হয় ঐচ্ছিক বা শর্তসাপেক্ষে ট্রানজিটের জন্য প্রয়োজনীয়। ঐচ্ছিক ক্ষেত্রগুলির জন্য, টেবিলটি দেখায় যে enum মানগুলি ট্রানজিট দ্বারা সমর্থিত কিনা।

সারণী 2. ভিন্নভাবে ব্যাখ্যা করা রিয়েলটাইম ফিড ক্ষেত্র
ফাইলের নাম GTFS-এ সংজ্ঞায়িত ক্ষেত্র ক্ষেত্র প্রকার গুগল ট্রানজিট দ্বারা প্রয়োজনীয়? গুগল ট্রানজিট বাস্তবায়নের বিবরণ
বার্তা StopTimeUpdate ( TripUpdate এ) stop_id স্ট্রিং শর্তসাপেক্ষে প্রয়োজন

যখন একটি stop_id স্ট্রিং প্রদান করা হয়, এটি অবশ্যই নিম্নলিখিত শর্তগুলির মধ্যে একটি পূরণ করবে:

  • stop_id স্ট্রিংটি অবশ্যই সংশ্লিষ্ট GTFS ফিডে stops.txt ফাইলের মতই হতে হবে।
  • যদি একটি ভিন্ন stop_id স্ট্রিং ব্যবহার করা হয়, তাহলে প্রদত্ত stop_id স্ট্রিংটি অবশ্যই স্ট্যাটিক GTFS-এ দেওয়া আসল stop_id স্ট্রিংয়ের একটি ভাই বা চাইল্ড স্ট্রিং হতে হবে। সংশ্লিষ্ট stop_sequence ক্ষেত্রটি অবশ্যই প্রদান করতে হবে।
বার্তা StopTimeUpdate schedule_relationship এনাম ঐচ্ছিক

Google Transit নিম্নলিখিত enum মানগুলিকে সমর্থন করে:

  • SCHEDULED
  • SKIPPED
  • NO_DATA
বার্তা TripDescriptor schedule_relationship এনাম ঐচ্ছিক

Google Transit নিম্নলিখিত enum মানগুলিকে সমর্থন করে না:

  • DUPLICATED
  • CANCELED —যখন এটি TripUpdate রেকর্ডের জন্য নয়

Google নিম্নলিখিত enum মান সমর্থন করে:

  • SCHEDULED
  • UNSCHEDULED
  • ADDED
  • CANCELED —শুধুমাত্র TripUpdate রেকর্ডের জন্য সমর্থিত

    রিয়েলটাইম ফিডে পরীক্ষামূলক সমর্থন

    নতুন পরীক্ষামূলক ক্ষেত্র সংহত করার জন্য আপনার সমর্থনের প্রয়োজন হলে, Google Transit-এর সাথে যোগাযোগ করুন।

    রিয়েলটাইম ফিডে Google ট্রানজিট-সমর্থিত এক্সটেনশন

    এই নিবন্ধটি প্রকাশ করার সময়, কোন ক্ষেত্র এই বিভাগের অন্তর্গত নয়। আপনার যদি কোনো সহায়তার প্রয়োজন হয়, Google Transit-এর সাথে যোগাযোগ করুন।