TransitPreferences

ค่ากําหนดสําหรับเส้นทางตาม TRANSIT ที่ส่งผลต่อเส้นทางที่แสดง

การแสดง JSON
{
  "allowedTravelModes": [
    enum (TransitTravelMode)
  ],
  "routingPreference": enum (TransitRoutingPreference)
}
ช่อง
allowedTravelModes[]

enum (TransitTravelMode)

ชุดโหมดการเดินทางที่จะใช้เมื่อขอเส้นทาง TRANSIT ค่าเริ่มต้นคือโหมดการเดินทางทั้งหมดที่รองรับ

routingPreference

enum (TransitRoutingPreference)

ค่ากําหนดการกําหนดเส้นทางที่เมื่อระบุแล้วจะมีผลต่อเส้นทาง TRANSIT ที่แสดง

TransitTravelMode

ชุดค่าที่ใช้ระบุโหมดการเดินทาง

Enum
TRANSIT_TRAVEL_MODE_UNSPECIFIED ไม่ระบุโหมดการเดินทางด้วยระบบขนส่งสาธารณะ
BUS เดินทางโดยรถประจำทาง
SUBWAY เดินทางด้วยรถไฟใต้ดิน
TRAIN เดินทางโดยรถไฟ
LIGHT_RAIL เดินทางด้วยรถไฟฟ้ารางเบาหรือรถราง
RAIL เดินทางโดยรถไฟ ซึ่งเทียบเท่ากับการรวม SUBWAY, TRAIN และ LIGHT_RAIL

TransitRoutingPreference

ระบุค่ากำหนดการกำหนดเส้นทางสำหรับเส้นทางขนส่งสาธารณะ

Enum
TRANSIT_ROUTING_PREFERENCE_UNSPECIFIED ไม่ได้ระบุค่ากําหนด
LESS_WALKING บ่งบอกว่าเส้นทางที่คำนวณควรมีระยะทางในการเดินที่จำกัด
FEWER_TRANSFERS บ่งบอกว่าเส้นทางที่คำนวณควรมีจำนวนการเปลี่ยนเส้นทางที่จำกัด