หน้านี้อธิบายความแตกต่างสำคัญระหว่างกำหนดเวลา GTFS อย่างเป็นทางการกับ การใช้ข้อกำหนดของ Google แผนการเดินทางในด้านต่อไปนี้
ข้อกำหนดอย่างเป็นทางการที่ถูกละเว้น: ฟิลด์เหล่านี้เป็นส่วนหนึ่งของข้อกำหนด GTFS Google แผนการเดินทางจะนำเข้าข้อมูลนี้โดยไม่มีข้อผิดพลาดแต่ไม่มีการใช้งานในเชิงรุก ข้อมูลดังกล่าว
การตีความที่แตกต่างกัน: ช่องเหล่านี้รวมถึงส่วนของเจ้าหน้าที่ GTFS ที่ Google แผนการเดินทางตีความต่างจากคำจำกัดความของ GTFS ของ ส่วนเหล่านั้น
การสนับสนุนเชิงทดลอง: ฟิลด์เหล่านี้อยู่ในขั้นทดลองของ Google แผนการเดินทาง การใช้งานของคุณ หากคุณต้องการใช้ฟิลด์การทดสอบใหม่ โปรดติดต่อ ทีม Google แผนการเดินทาง
ส่วนขยายที่รองรับ Google แผนการเดินทาง: ส่วนขยายนี้ไม่ได้เป็นส่วนหนึ่งของ GTFS อย่างเป็นทางการ ส่วนขยายที่รองรับขนส่งสาธารณะมีทั้งส่วนขยายสาธารณะ และส่วนขยายเฉพาะของ Google แผนการเดินทาง พาร์ทเนอร์ทุกรายส่งข้อมูลนี้ถึง ขนส่งสาธารณะในฟีด
ขนส่งสาธารณะแบบคงที่
ส่วนต่อไปนี้แสดงความแตกต่างสำคัญระหว่าง GTFS อย่างเป็นทางการ และการใช้งานฟีดแบบคงที่ของ Google แผนการเดินทาง
ละเว้นข้อกำหนดอย่างเป็นทางการในฟีดแบบคงที่
ข้อกำหนดเฉพาะอย่างเป็นทางการบางประการที่ขนส่งสาธารณะจะไม่สนใจนั้นอยู่ในขั้นทดลอง ถึง ดูข้อมูลเพิ่มเติมได้ที่ gtfs.org
ตาราง 1 แสดงรายการไฟล์ GTFS ที่ขนส่งสาธารณะไม่รองรับในฟีดแบบคงที่ นอกจากนี้ ฟิลด์ที่กำหนดในไฟล์เหล่านี้จะไม่ได้รับการรองรับ ขนส่งสาธารณะ
areas.txt |
fare_leg_rules.txt |
fare_products.txt |
fare_transfer_rules.txt |
levels.txt |
stop_areas.txt |
ตาราง 2 จะแสดงฟิลด์ทั้งหมดที่ GTFS กำหนด ซึ่งระบบขนส่งสาธารณะจะละเว้นใน ฟีดแบบคงที่
ชื่อไฟล์ | ช่องที่ละเว้นที่กำหนดไว้ใน GTFS | ประเภทช่อง |
---|---|---|
fare_attributes.txt |
payment_method |
ค่าแจกแจง |
feed_info.txt |
default_lang |
รหัสภาษา |
feed_info.txt |
feed_publisher_name |
ข้อความ |
pathways.txt |
max_slope |
ทศนิยม |
routes.txt |
continuous_drop_off |
ค่าแจกแจง |
routes.txt |
continuous_pickup |
ค่าแจกแจง |
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 |
ค่าแจกแจง |
การตีความที่แตกต่างกันในฟีดแบบคงที่
แม้ว่าขนส่งสาธารณะจะยอมรับฟิลด์ที่กำหนดโดย GTFS บางฟิลด์ แต่การขนส่งสาธารณะจะตีความฟิลด์เหล่านั้น แตกต่างจาก GTFS
ตารางที่ 3 แสดงช่องในฟีดแบบคงที่ซึ่งการขนส่งสาธารณะใช้งานแตกต่างกัน มากกว่าที่อธิบายไว้ใน GTFS
ชื่อไฟล์ | ช่องที่กำหนดไว้ใน GTFS | ประเภทช่อง | ต้องใช้กับ Google แผนการเดินทางไหม | รายละเอียดการใช้งาน Google แผนการเดินทาง |
---|---|---|---|---|
fare_attributes.txt |
transfers |
ค่าแจกแจง | ต้องระบุ | ส่วนขยายของ Google แผนการเดินทาง GTFS สาธารณะจำกัดค่าเป็นช่วงตั้งแต่ ใช้ช่องนี้เพื่อตั้งค่าจำนวนการโอนสูงสุดที่อนุญาตด้วย
ค่าโดยสาร แต่ไม่รวมถึงการโอนแบบบล็อก หรือที่เรียกว่าภายในที่นั่ง
การโอน หากไม่ต้องการจำกัดจำนวนการโอนสำหรับ
ค่าโดยสาร ให้เว้นฟิลด์ |
pathways.txt |
pathway_mode |
ค่าแจกแจง | ไม่บังคับ | เมื่อระบุช่อง pathway_mode หากปล่อยไว้ทางซ้าย
ว่างเปล่า Google แผนการเดินทางจะยอมรับและถือว่าไม่ทราบ |
stop_times.txt |
arrival_time |
เวลา | ต้องระบุแบบมีเงื่อนไข | เวลาถูกจำกัดไว้ที่ค่าตั้งแต่ 00 ถึง
99 ซึ่งเกินพอสำหรับการเดินทาง 3 วัน |
transfers.txt |
transfer_type |
ค่าแจกแจง | ต้องระบุ | ระบบไม่รองรับค่า Google แผนการเดินทางรองรับค่าของ |
trips.txt |
block_id |
รหัส | ไม่บังคับ | ดูข้อมูลเพิ่มเติมได้ที่ตัวอย่างการบล็อกการโอน |
การรองรับเวอร์ชันทดลองในฟีดแบบคงที่
หากต้องการการสนับสนุนเพื่อผสานรวมฟิลด์ทดลองใหม่ในหมวดหมู่นี้ โปรดติดต่อ Google แผนการเดินทาง
ส่วนขยายที่รองรับ Google แผนการเดินทางในฟีดแบบคงที่
ตารางที่ 4 ให้ข้อมูลเกี่ยวกับส่วนขยายของ Google แผนการเดินทาง ช่องเหล่านี้ไม่ได้เป็นส่วนหนึ่งของ GTFS อย่างเป็นทางการ
ชื่อไฟล์ | ช่อง | ประเภทช่อง | ต้องใช้กับ Google แผนการเดินทางไหม | รายละเอียดการใช้งาน Google แผนการเดินทาง |
---|---|---|---|---|
fare_attributes.txt |
ic_price |
ทศนิยม | ไม่บังคับ | ส่วนขยาย Google แผนการเดินทางนี้มีไว้สำหรับพาร์ทเนอร์ในประเทศต่อไปนี้เท่านั้น Japan ฟิลด์ |
fare_rules.txt |
contains_route_id |
รหัส | ไม่บังคับ | ส่วนขยายของ Google แผนการเดินทาง ค่าโดยสารนี้ใช้ได้กับการเดินทางที่เข้าชมบางเส้นทางเท่านั้น
ที่ระบุด้วยค่า หากไม่มีคอลัมน์ |
routes.txt |
checkin_duration |
จำนวนเต็ม | ไม่บังคับ | ส่วนขยายของ Google แผนการเดินทาง ฟิลด์ หากผู้โดยสารต่อเครื่องขึ้นเครื่องด้วยการเปลี่ยนเครื่อง
เวลาการโอนที่กำหนดจะลบล้างค่า ค่า |
routes.txt |
route_type |
ค่าแจกแจง | ต้องระบุ | ส่วนขยายของ Google แผนการเดินทาง เพื่อดูวิธีที่ Google แผนการเดินทางทำให้ |
stop_times.txt |
stop_direction_name |
ข้อความ | ไม่บังคับ | ส่วนขยายของ Google แผนการเดินทาง ฟิลด์ หากช่อง |
stops.txt |
signposted_as |
ข้อความ | ไม่บังคับ | ส่วนขยายของ Google แผนการเดินทาง ช่อง ฟิลด์ GTFS ความแตกต่างระหว่าง
|
stops.txt |
vehicle_type |
จำนวนเต็ม | ไม่บังคับ | ส่วนขยายของ Google แผนการเดินทาง ช่อง |
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 |
ค่าแจกแจง | ไม่บังคับ | ส่วนขยายการจำหน่ายตั๋วของ Google แผนการเดินทาง ช่อง Google แผนการเดินทางยอมรับค่าต่อไปนี้
|
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 |
ค่าแจกแจง | ไม่บังคับ |
ฟิลด์นี้จะแสดงการเดินทางที่ยอดเยี่ยม ซึ่งดำเนินการภายนอก ตามกำหนดการปกติหรือเปลี่ยนเส้นทางออกจากเส้นทางปกติเนื่องจากมีกิจกรรมพิเศษ กิจกรรมหรือการหยุดชะงักที่วางแผนไว้ (เช่น การติดตามการทำงาน ฯลฯ) Google ยอมรับตัวเลือกค่าต่อไปนี้
|
trips.txt |
ticketing_trip_id |
รหัส | ไม่บังคับ | ส่วนขยายการจำหน่ายตั๋วของ Google แผนการเดินทาง หากมีช่อง |
trips.txt |
ticketing_type |
ค่าแจกแจง | ไม่บังคับ | ส่วนขยายการจำหน่ายตั๋วของ Google แผนการเดินทาง
Google แผนการเดินทางยอมรับค่าต่อไปนี้
|
translations.txt |
lang |
รหัสภาษา | ไม่บังคับ | ส่วนขยายของ Google แผนการเดินทาง ฟิลด์ หากต้องการระบุคำแปลของวลี ให้ใช้ |
translations.txt |
trans_id |
รหัส | ไม่บังคับ | ส่วนขยายของ Google แผนการเดินทาง ฟิลด์ เพื่อระบุโทเค็นรหัสของวลีที่มีคำแปล
ให้ใช้ช่อง |
trips.txt |
original_trip_id |
รหัส | ไม่บังคับ | ส่วนขยายของ Google แผนการเดินทาง หากแสดงอยู่ใน
|
trips.txt |
trip_direction_name |
ข้อความ | ไม่บังคับ | ส่วนขยายของ Google แผนการเดินทาง ฟิลด์ หากค่า ค่าในช่อง |
trips.txt |
vehicle_category_id |
รหัส | ไม่บังคับ | ส่วนขยายของ Google แผนการเดินทาง ใน
|