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