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 ระบุว่าเส้นทางที่คำนวณแล้วควรต่อรถได้ในจำนวนครั้งที่จำกัด