ดัชนี
RoutesPreferred
(อินเทอร์เฟซ)ComputeCustomRoutesRequest
(ข้อความ)ComputeCustomRoutesResponse
(ข้อความ)ComputeCustomRoutesResponse.FallbackInfo
(ข้อความ)ComputeCustomRoutesResponse.FallbackInfo.FallbackRouteObjective
(enum)ComputeRouteMatrixRequest
(ข้อความ)ComputeRoutesRequest
(ข้อความ)ComputeRoutesResponse
(ข้อความ)CustomRoute
(ข้อความ)FallbackInfo
(ข้อความ)FallbackReason
(enum)FallbackRoutingMode
(enum)Location
(ข้อความ)Maneuver
(enum)NavigationInstruction
(ข้อความ)Polyline
(ข้อความ)PolylineEncoding
(enum)PolylineQuality
(enum)Route
(ข้อความ)RouteLeg
(ข้อความ)RouteLegStep
(ข้อความ)RouteLegStepTravelAdvisory
(ข้อความ)RouteLegTravelAdvisory
(ข้อความ)RouteMatrixDestination
(ข้อความ)RouteMatrixElement
(ข้อความ)RouteMatrixElementCondition
(enum)RouteMatrixOrigin
(ข้อความ)RouteModifiers
(ข้อความ)RouteObjective
(ข้อความ)RouteObjective.RateCard
(ข้อความ)RouteObjective.RateCard.MonetaryCost
(ข้อความ)RouteTravelAdvisory
(ข้อความ)RouteTravelMode
(enum)RoutingPreference
(enum)SpeedReadingInterval
(ข้อความ)SpeedReadingInterval.Speed
(enum)TollInfo
(ข้อความ)TollPass
(enum)Units
(enum)VehicleEmissionType
(enum)VehicleInfo
(ข้อความ)Waypoint
(ข้อความ)
RoutesPreferred
Routes Preferred API
ComputeCustomRoutes |
---|
จะคำนวณเส้นทางที่ดีที่สุดสำหรับวัตถุประสงค์ของเส้นทางโดยพิจารณาจากชุดจุดอ้างอิงและจุดระหว่างกลาง ตลอดจนวัตถุประสงค์ของเส้นทาง นอกจากนี้ยังแสดงผลเส้นทางที่เร็วที่สุดและสั้นที่สุดเป็นเส้นทางอ้างอิง หมายเหตุ: คุณต้องระบุมาสก์ช่องคำตอบในอินพุตสำหรับวิธีนี้ คุณสามารถระบุฟิลด์มาสก์การตอบกลับได้โดยใช้พารามิเตอร์ของ URL เช่น ในเมธอดนี้
Google ไม่แนะนําให้ใช้ฟิลด์มาสก์คำตอบไวลด์การ์ด (
|
ComputeRouteMatrix |
---|
รับรายการต้นทางและปลายทาง แล้วแสดงผลสตรีมที่มีข้อมูลเส้นทางสำหรับชุดค่าผสมต้นทางและปลายทางแต่ละชุด หมายเหตุ: คุณต้องระบุมาสก์ช่องคำตอบในอินพุตสำหรับวิธีนี้ คุณสามารถระบุมาสก์ช่องการตอบกลับได้โดยใช้พารามิเตอร์ URL ตัวอย่างเช่น ด้วยวิธีนี้
คุณต้องใส่
|
ComputeRoutes |
---|
แสดงเส้นทางหลักพร้อมกับเส้นทางอื่น (ไม่บังคับ) โดยพิจารณาจากจุดแวะพักปลายทางและจุดแวะพักกลาง หมายเหตุ: วิธีการนี้กำหนดให้คุณระบุมาสก์ช่องคำตอบในอินพุต คุณสามารถระบุมาสก์ช่องการตอบกลับได้โดยใช้พารามิเตอร์ URL เช่น ในเมธอดนี้
Google ไม่แนะนําให้ใช้ฟิลด์มาสก์คำตอบที่เป็นไวลด์การ์ด (
|
ComputeCustomRoutesRequest
ข้อความคำขอ ComputeCustomRoutes
ช่อง | |
---|---|
origin |
ต้องระบุ จุดอ้างอิงต้นทาง |
destination |
ต้องระบุ จุดอ้างอิงปลายทาง |
intermediates[] |
ไม่บังคับ ชุดจุดแวะพักตามเส้นทาง (ไม่รวมจุดสิ้นสุด) สำหรับหยุดพักหรือผ่าน รองรับจุดอ้างอิงระดับกลางสูงสุด 25 จุด |
travel_ |
ไม่บังคับ ระบุรูปแบบการเดินทาง รองรับเฉพาะ |
routing_ |
ไม่บังคับ ระบุวิธีคํานวณเส้นทาง เซิร์ฟเวอร์จะพยายามใช้การตั้งค่าเส้นทางที่เลือกไว้เพื่อคำนวณเส้นทาง ถ้าค่ากำหนดการกำหนดเส้นทางทำให้เกิดข้อผิดพลาดหรือเวลาในการตอบสนองที่นานขึ้น ระบบจะแสดงข้อผิดพลาด คุณสามารถระบุตัวเลือกนี้ได้เฉพาะเมื่อ |
polyline_ |
ไม่บังคับ ระบุค่ากำหนดสำหรับคุณภาพของเส้นประกอบ |
polyline_ |
ไม่บังคับ ระบุการเข้ารหัสที่ต้องการสำหรับเส้นประกอบ |
departure_ |
ไม่บังคับ เวลาออกเดินทาง หากไม่ได้กำหนดค่านี้ไว้ ค่าเริ่มต้นนี้จะเป็นช่วงเวลาที่คุณส่งคำขอ หากคุณตั้งค่านี้เป็นเวลาที่ผ่านไปแล้ว คำขอจะดำเนินการไม่สำเร็จ |
route_ |
ไม่บังคับ ชุดเงื่อนไขที่จะตอบสนองซึ่งส่งผลต่อวิธีคำนวณเส้นทาง |
route_ |
ต้องระบุ วัตถุประสงค์ของเส้นทางที่จะเพิ่มประสิทธิภาพ |
language_ |
ไม่บังคับ รหัสภาษา BCP-47 เช่น "en-US" หรือ "sr-Latn" โปรดดูข้อมูลเพิ่มเติมที่หัวข้อตัวระบุภาษา Unicode ดูรายการภาษาที่รองรับได้ที่การรองรับภาษา หากคุณไม่ได้ระบุค่านี้ ระบบจะอนุมานภาษาที่แสดงจากสถานที่ตั้งของคำขอเส้นทาง |
units |
ไม่บังคับ ระบุหน่วยวัดสำหรับช่องแสดงผล ซึ่งรวมถึงช่อง |
ComputeCustomRoutesResponse
ข้อความตอบกลับ ComputeCustomRoutes
ช่อง | |
---|---|
routes[] |
เส้นทางที่ "ดีที่สุด" สำหรับวัตถุประสงค์ของเส้นทางอินพุต |
fastest_ |
เส้นทางอ้างอิงที่เร็วที่สุด |
shortest_ |
เส้นทางอ้างอิงที่สั้นที่สุด |
fallback_ |
ข้อมูลสำรองสำหรับเส้นทางที่กำหนดเอง |
FallbackInfo
สรุปข้อมูลสำรองสำหรับ ComputeCustomRoutes
ComputeCustomRoutes
แสดงผลสำรอง 2 ประเภท ได้แก่
หากคำนวณเส้นทางโดยใช้
routing_preference
ที่ลูกค้าขอไม่ได้ ระบบจะเปลี่ยนไปใช้โหมดการกำหนดเส้นทางอื่น ในกรณีนี้ ระบบจะใช้fallback_routing_mode
และrouting_mode_fallback_reason
เพื่อสื่อสารโหมดการกำหนดเส้นทางสำรองที่ใช้ รวมถึงเหตุผลในการเปลี่ยนเส้นทางสำรองหากคำนวณเส้นทาง "ที่ดีที่สุด" สำหรับวัตถุประสงค์ของเส้นทางที่ลูกค้าระบุไม่ได้ ระบบอาจใช้วัตถุประสงค์อื่นแทน
fallback_route_objective
ใช้เพื่อสื่อสารวัตถุประสงค์ของเส้นทางสำรอง
ช่อง | |
---|---|
routing_ |
โหมดการกำหนดเส้นทางที่ใช้สำหรับการตอบกลับ หากมีการทริกเกอร์โหมดสำรอง โหมดดังกล่าวอาจแตกต่างจากค่ากำหนดการกำหนดเส้นทางที่ตั้งไว้ในคำขอเดิมของลูกค้า |
routing_ |
เหตุผลที่มีการใช้การตอบกลับสำรองแทนการตอบกลับเดิม ช่องนี้จะป็อปปูเลตเมื่อมีการทริกเกอร์โหมดสำรองและแสดงผลการตอบสนองสำรอง |
route_ |
วัตถุประสงค์ของเส้นทางที่ใช้สำหรับการตอบกลับ หากมีการทริกเกอร์เส้นทางสำรอง วัตถุประสงค์อาจแตกต่างจากวัตถุประสงค์ของเส้นทางที่ระบุในคำขอไคลเอ็นต์เดิม |
FallbackRouteObjective
RouteObjective ที่ใช้สําหรับการตอบกลับ
Enum | |
---|---|
FALLBACK_ROUTE_OBJECTIVE_UNSPECIFIED |
ไม่ได้ระบุวัตถุประสงค์ของเส้นทางสำรอง |
FALLBACK_RATECARD_WITHOUT_TOLL_PRICE_DATA |
หากลูกค้าขอ RateCard และตั้งค่า include_tolls เป็น "จริง" และ Google ไม่มีข้อมูลราคาค่าผ่านทางสำหรับเส้นทาง API จะกลับไปที่ RateCard โดยไม่พิจารณาค่าผ่านทาง |
ComputeRouteMatrixRequest
ข้อความคำขอ ComputeRouteMatrix
ช่อง | |
---|---|
origins[] |
ต้องระบุ อาร์เรย์ของต้นทาง ซึ่งกำหนดแถวของเมทริกซ์การตอบสนอง มีข้อจำกัดด้านขนาดหลายอย่างเกี่ยวกับจำนวนสมาชิกในเซ็ตของต้นทางและปลายทาง ดังนี้
|
destinations[] |
ต้องระบุ อาร์เรย์ของปลายทาง ซึ่งจะเป็นตัวกำหนดคอลัมน์ของเมทริกซ์การตอบกลับ |
travel_ |
ไม่บังคับ ระบุรูปแบบการเดินทาง |
routing_ |
ไม่บังคับ ระบุวิธีคํานวณเส้นทาง เซิร์ฟเวอร์พยายามใช้ค่ากำหนดการกำหนดเส้นทางที่เลือกเพื่อคํานวณเส้นทาง หากค่ากำหนดการกำหนดเส้นทางทำให้เกิดข้อผิดพลาดหรือเวลาในการตอบสนองที่นานขึ้น ระบบจะแสดงข้อผิดพลาด คุณจะระบุตัวเลือกนี้ได้ก็ต่อเมื่อ |
departure_ |
ไม่บังคับ เวลาออกเดินทาง หากไม่ได้ตั้งค่านี้ไว้ ระบบจะใช้ค่าเริ่มต้นเป็นเวลาที่คุณส่งคำขอ หากคุณตั้งค่านี้เป็นเวลาที่ผ่านไปแล้ว คำขอจะดำเนินการไม่สำเร็จ |
ComputeRoutesRequest
ComputeRoutes
คำขอส่งข้อความ
ช่อง | |
---|---|
origin |
ต้องระบุ จุดอ้างอิงต้นทาง |
destination |
ต้องระบุ จุดอ้างอิงปลายทาง |
intermediates[] |
ไม่บังคับ ชุดจุดแวะพักตามเส้นทาง (ไม่รวมจุดสิ้นสุด) สำหรับหยุดพักหรือผ่าน รองรับจุดอ้างอิงระดับกลางสูงสุด 25 จุด |
travel_ |
ไม่บังคับ ระบุรูปแบบการเดินทาง |
routing_ |
ไม่บังคับ ระบุวิธีคํานวณเส้นทาง เซิร์ฟเวอร์พยายามใช้ค่ากำหนดการกำหนดเส้นทางที่เลือกเพื่อคํานวณเส้นทาง ถ้าค่ากำหนดการกำหนดเส้นทางทำให้เกิดข้อผิดพลาดหรือเวลาในการตอบสนองที่นานขึ้น ระบบจะแสดงข้อผิดพลาด คุณจะระบุตัวเลือกนี้ได้ก็ต่อเมื่อ |
polyline_ |
ไม่บังคับ ระบุค่ากำหนดสำหรับคุณภาพของเส้นประกอบ |
polyline_ |
ไม่บังคับ ระบุการเข้ารหัสที่ต้องการสำหรับเส้นประกอบ |
departure_ |
ไม่บังคับ เวลาออกเดินทาง หากไม่ได้กำหนดค่านี้ไว้ ค่าเริ่มต้นนี้จะเป็นช่วงเวลาที่คุณส่งคำขอ หากคุณตั้งค่านี้เป็นเวลาที่ผ่านไปแล้ว คำขอจะดำเนินการไม่สำเร็จ |
compute_ |
ไม่บังคับ ระบุว่าจะคำนวณเส้นทางอื่นนอกเหนือจากเส้นทางหรือไม่ ระบบจะไม่แสดงเส้นทางอื่นสำหรับคำขอที่มีจุดแวะพักกลางทาง |
route_ |
ไม่บังคับ ชุดเงื่อนไขที่ต้องเป็นไปตามที่ส่งผลต่อวิธีคำนวณเส้นทาง |
language_ |
ไม่บังคับ รหัสภาษา BCP-47 เช่น "en-US" หรือ "sr-Latn" สำหรับข้อมูลเพิ่มเติม โปรดดูที่ Unicode Locale Identifier ดูรายการภาษาที่รองรับได้ที่การรองรับภาษา หากคุณไม่ได้ระบุค่านี้ ระบบจะอนุมานภาษาที่แสดงจากสถานที่ตั้งของคำขอเส้นทาง |
units |
ไม่บังคับ ระบุหน่วยวัดสำหรับฟิลด์แสดงผล ซึ่งรวมถึงช่อง |
optimize_ |
หากตั้งค่า optimizeWaypointOrder เป็น "จริง" ระบบจะพยายามจัดลำดับจุดแวะพักกลางที่ระบุใหม่เพื่อลดต้นทุนโดยรวมของเส้นทาง หากจุดอ้างอิงระดับกลางใดๆ ผ่านการชี้ทาง คำขอจะล้มเหลว ใช้ |
ComputeRoutesResponse
ComputeRoute จะส่งข้อความตอบกลับ
ช่อง | |
---|---|
routes[] |
ประกอบด้วยอาร์เรย์ของเส้นทางที่คำนวณแล้ว (ไม่เกิน 3 รายการ) เมื่อคุณระบุ |
fallback_ |
ในบางกรณีเมื่อเซิร์ฟเวอร์ไม่สามารถคํานวณผลลัพธ์เส้นทางด้วยค่ากําหนดอินพุตทั้งหมดได้ ระบบอาจเปลี่ยนไปใช้วิธีคํานวณอื่น เมื่อใช้โหมดสำรอง ช่องนี้จะมีข้อมูลโดยละเอียดเกี่ยวกับการตอบกลับสำรอง มิเช่นนั้น จะไม่มีการตั้งค่าช่องนี้ |
CustomRoute
บรรจุเส้นทางที่กำหนดเองซึ่งคำนวณตามวัตถุประสงค์ของเส้นทางที่ลูกค้าระบุ CustomRoute
มีเส้นทางและโทเค็นเส้นทาง ซึ่งส่งผ่านไปยัง NavSDK เพื่อสร้างเส้นทางที่กำหนดเองขึ้นมาใหม่สำหรับการนำทางแบบเลี้ยวต่อเลี้ยวได้
ช่อง | |
---|---|
route |
เส้นทางนี้ "ดีที่สุด" สำหรับวัตถุประสงค์ของเส้นทางอินพุต |
token |
โทเค็นเส้นทางที่เข้ารหัส Base64 ที่ปลอดภัยบนเว็บซึ่งสามารถส่งไปยัง NavSDK ซึ่งจะช่วยให้ NavSDK สามารถสร้างเส้นทางขึ้นมาใหม่ในระหว่างการนําทาง และในกรณีที่มีการเปลี่ยนเส้นทางใหม่ ให้ยึดตามเจตนาเดิมเมื่อเรียกใช้ |
FallbackInfo
ข้อมูลเกี่ยวกับวิธีและเหตุผลในการใช้ผลการค้นหาสำรอง หากมีการตั้งค่าฟิลด์นี้ แสดงว่าเซิร์ฟเวอร์ใช้โหมดการกำหนดเส้นทางอื่นจากโหมดที่คุณต้องการเป็นโหมดสำรอง
ช่อง | |
---|---|
routing_ |
โหมดการกำหนดเส้นทางที่ใช้สำหรับการตอบกลับ หากมีการทริกเกอร์โหมดสำรอง โหมดดังกล่าวอาจแตกต่างจากค่ากำหนดการกำหนดเส้นทางที่ตั้งไว้ในคำขอเดิมของลูกค้า |
reason |
เหตุผลที่มีการใช้การตอบกลับสำรองแทนการตอบกลับเดิม ช่องนี้จะสร้างขึ้นก็ต่อเมื่อมีการเรียกใช้โหมดสำรองและระบบแสดงการตอบกลับสำรองเท่านั้น |
FallbackReason
เหตุผลในการใช้การตอบกลับสำรอง
Enum | |
---|---|
FALLBACK_REASON_UNSPECIFIED |
ไม่ได้ระบุเหตุผลสำรอง |
SERVER_ERROR |
เกิดข้อผิดพลาดของเซิร์ฟเวอร์ขณะคำนวณเส้นทางด้วยโหมดการกำหนดเส้นทางที่ต้องการ แต่เราสามารถส่งคืนผลลัพธ์ที่คำนวณจากโหมดอื่น |
LATENCY_EXCEEDED |
เราไม่สามารถคำนวณด้วยโหมดการกำหนดเส้นทางที่ต้องการให้เสร็จสิ้นได้ทันเวลา แต่เราส่งคืนผลลัพธ์ที่คำนวณโดยโหมดอื่นได้ |
FallbackRoutingMode
โหมดการกำหนดเส้นทางจริงที่ใช้สำหรับการตอบสนองสำรองที่ส่งคืน
Enum | |
---|---|
FALLBACK_ROUTING_MODE_UNSPECIFIED |
ไม่ใช้ |
FALLBACK_TRAFFIC_UNAWARE |
บ่งบอกว่ามีการใช้โหมดการกำหนดเส้นทาง TRAFFIC_UNAWARE เพื่อคำนวณคำตอบ |
FALLBACK_TRAFFIC_AWARE |
บ่งบอกว่ามีการใช้โหมดการกำหนดเส้นทาง TRAFFIC_AWARE เพื่อคำนวณคำตอบ |
ตำแหน่ง
บรรจุสถานที่ตั้ง (จุดทางภูมิศาสตร์และส่วนหัวที่ไม่บังคับ)
ช่อง | |
---|---|
lat_ |
พิกัดทางภูมิศาสตร์ของจุดสังเกต |
heading |
เข็มทิศที่เชื่อมโยงกับทิศทางของการเข้าชม ค่านี้ระบุฝั่งของถนนที่จะใช้สำหรับการมารับและไปส่ง ค่าของส่วนหัวอาจมีตั้งแต่ 0 ถึง 360 โดย 0 ระบุว่าเป็นทิศเหนือของที่ครบกำหนด 90 หมายถึงมีทิศทางของทิศตะวันออกที่ครบกำหนด และต่อไปเรื่อยๆ คุณสามารถใช้ฟิลด์นี้ได้สำหรับโหมดการเดินทาง |
การเคลื่อนไหว
ชุดค่าที่กำหนดการดำเนินการนำทางที่จะทำในขั้นตอนปัจจุบัน (เช่น เลี้ยวซ้าย ผสาน หรือตรงไป)
Enum | |
---|---|
MANEUVER_UNSPECIFIED |
ไม่ใช้ |
TURN_SLIGHT_LEFT |
หันไปทางซ้ายเล็กน้อย |
TURN_SHARP_LEFT |
เลี้ยวหักศอกไปทางซ้ายอย่างรวดเร็ว |
UTURN_LEFT |
เลี้ยวกลับซ้าย |
TURN_LEFT |
เลี้ยวซ้าย |
TURN_SLIGHT_RIGHT |
หันไปทางขวาเล็กน้อย |
TURN_SHARP_RIGHT |
เลี้ยวหักศอกไปทางขวา |
UTURN_RIGHT |
เลี้ยวกลับทางขวา |
TURN_RIGHT |
เลี้ยวขวา |
STRAIGHT |
ตรงไป |
RAMP_LEFT |
ใช้ทางลาดด้านซ้าย |
RAMP_RIGHT |
ใช้ทางลาดด้านขวา |
MERGE |
เลี้ยวเข้าช่องทาง |
FORK_LEFT |
ใช้แยกด้านซ้าย |
FORK_RIGHT |
ใช้ทางแยกด้านขวา |
FERRY |
ขึ้นเรือข้ามฟาก |
FERRY_TRAIN |
ขึ้นรถไฟที่ไปยังเรือข้ามฟาก |
ROUNDABOUT_LEFT |
เลี้ยวซ้ายที่วงเวียน |
ROUNDABOUT_RIGHT |
เลี้ยวขวาที่วงเวียน |
DEPART |
การขับขี่เริ่มต้น |
NAME_CHANGE |
ใช้เพื่อระบุการเปลี่ยนชื่อถนน |
เส้นประกอบ
บรรจุเส้นประกอบที่เข้ารหัส
ช่อง | |
---|---|
ฟิลด์สหภาพ polyline_type บรรจุประเภทของเส้นประกอบ ค่าเริ่มต้นคือ encoded_polyline polyline_type ต้องเป็นค่าใดค่าหนึ่งต่อไปนี้ |
|
encoded_ |
การเข้ารหัสสตริงของเส้นประกอบโดยใช้อัลกอริทึมการเข้ารหัสโพลีไลน์ |
geo_ |
ระบุเส้นประกอบโดยใช้รูปแบบ LineString ของ GeoJSON |
PolylineEncoding
ระบุประเภทเส้นประกอบที่ต้องการที่จะแสดง
Enum | |
---|---|
POLYLINE_ENCODING_UNSPECIFIED |
ไม่ได้ระบุค่ากำหนดประเภทเส้นประกอบ ค่าเริ่มต้นคือ ENCODED_POLYLINE |
ENCODED_POLYLINE |
ระบุเส้นประกอบที่เข้ารหัสโดยใช้อัลกอริทึมการเข้ารหัสโพลีไลน์ |
GEO_JSON_LINESTRING |
ระบุเส้นประกอบโดยใช้รูปแบบ LineString ของ GeoJSON |
PolylineQuality
ชุดค่าที่ระบุคุณภาพของเส้นประกอบ
Enum | |
---|---|
POLYLINE_QUALITY_UNSPECIFIED |
ไม่ได้ระบุค่ากำหนดคุณภาพของเส้นประกอบ ค่าเริ่มต้นคือ OVERVIEW |
HIGH_QUALITY |
ระบุเส้นประกอบคุณภาพสูงซึ่งสร้างขึ้นโดยใช้จุดมากกว่า OVERVIEW และทำให้ขนาดการตอบกลับเพิ่มขึ้น ใช้ค่านี้เมื่อต้องการความแม่นยำมากขึ้น |
OVERVIEW |
ระบุเส้นประกอบภาพรวม ซึ่งสร้างขึ้นโดยใช้จุดจำนวนไม่มาก ใช้ค่านี้เมื่อแสดงภาพรวมของเส้นทาง การใช้ตัวเลือกนี้มีเวลาในการตอบสนองของคำขอต่ำกว่าเมื่อเทียบกับการใช้ตัวเลือก HIGH_QUALITY |
เส้นทาง
สรุปเส้นทางที่ประกอบด้วยส่วนของถนนต่างๆ ที่เชื่อมถึงกัน ซึ่งมีจุดเชื่อมจุดเริ่มต้น จุดสิ้นสุด และระหว่างทาง
ช่อง | |
---|---|
legs[] |
คอลเล็กชันของขา (ส่วนของเส้นทางระหว่างจุดอ้างอิง) ที่ประกอบกันเป็นเส้นทาง แต่ละเส้นจะสอดคล้องกับการเดินทางระหว่างจุดบนเส้นทางที่ไม่ใช่ |
distance_ |
ระยะทางในการเดินทางของเส้นทางในหน่วยเมตร |
duration |
ระยะเวลาที่ต้องใช้ในการนำทางในเส้นทาง หากคุณตั้งค่า |
static_ |
ระยะเวลาการเดินทางบนเส้นทางโดยไม่คำนึงถึงสภาพการจราจร |
polyline |
เส้นประกอบเส้นทางโดยรวม เส้นประกอบนี้เป็นเส้นประกอบที่รวม |
description |
คำอธิบายเส้นทาง |
warnings[] |
อาร์เรย์ของคำเตือนที่จะแสดงเมื่อแสดงเส้นทาง |
viewport |
กรอบขอบเขตวิวพอร์ตของเส้นประกอบ |
travel_ |
ข้อมูลเพิ่มเติมเกี่ยวกับเส้นทาง |
optimized_ |
หากตั้งค่า |
RouteLeg
ห่อหุ้มกลุ่มระหว่างจุดอ้างอิงที่ไม่ใช่ via
จุด
ช่อง | |
---|---|
distance_ |
ระยะทางในการเดินทางของขาเส้นทาง หน่วยเป็นเมตร |
duration |
ระยะเวลาที่ใช้ในการไปยังจุดหมาย หากตั้งค่า |
static_ |
ระยะเวลาการเดินทางในแต่ละช่วง ซึ่งคำนวณโดยไม่คำนึงถึงสภาพการจราจร |
polyline |
เส้นประกอบโดยรวมของขานี้ ซึ่งรวมถึงเส้นประกอบของ |
start_ |
สถานที่เริ่มต้นของช่วงนี้ ซึ่งอาจแตกต่างจาก |
end_ |
สถานที่สิ้นสุดของช่วงนี้ ซึ่งอาจแตกต่างจาก |
steps[] |
อาร์เรย์ของขั้นตอนที่แสดงถึงส่วนต่างๆ ภายในขานี้ แต่ละขั้นตอนจะแสดงคำสั่งการนำทาง 1 รายการ |
travel_ |
บรรจุข้อมูลเพิ่มเติมที่ควรแจ้งให้ผู้ใช้ทราบ เช่น ข้อจำกัดของโซนการจราจรที่อาจเกิดขึ้น เป็นต้น ในเส้นทาง |
RouteLegStep
สรุปส่วนของ RouteLeg
ขั้นตอนหนึ่งๆ สอดคล้องกับวิธีการไปยังส่วนต่างๆ รายการเดียว ส่วนของเส้นทางประกอบด้วยขั้นตอน
ช่อง | |
---|---|
distance_ |
ระยะการเดินทางของขั้นตอนนี้ในหน่วยเมตร ในบางสถานการณ์ ช่องนี้อาจไม่มีค่า |
static_ |
ระยะเวลาการเดินทางในขั้นตอนนี้โดยไม่คำนึงถึงสภาพการจราจร ในบางกรณี ช่องนี้อาจไม่มีค่า |
polyline |
เส้นประกอบที่เกี่ยวข้องกับขั้นตอนนี้ |
start_ |
ตำแหน่งเริ่มต้นของขั้นตอนนี้ |
end_ |
ตำแหน่งสิ้นสุดของขั้นตอนนี้ |
navigation_ |
คำแนะนำการนำทาง |
travel_ |
บรรจุข้อมูลเพิ่มเติมที่ควรแจ้งให้ผู้ใช้ทราบ เช่น ข้อจำกัดของโซนการจราจรที่เป็นไปได้ในขั้นตอนของขา |
RouteLegStepTravelAdvisory
สรุปข้อมูลเพิ่มเติมที่ควรแจ้งให้ผู้ใช้ทราบ เช่น การจำกัดโซนการจราจรที่เป็นไปได้ในการก้าวขา
ช่อง | |
---|---|
speed_ |
หมายเหตุ: ปัจจุบันช่องนี้ไม่มีข้อมูล |
RouteLegTravelAdvisory
สรุปข้อมูลเพิ่มเติมที่ควรแจ้งให้ผู้ใช้ทราบ เช่น การจำกัดเขตการจราจรที่เป็นไปได้ ฯลฯ ในเส้นทางของเส้นทาง
ช่อง | |
---|---|
toll_ |
สรุปข้อมูลเกี่ยวกับค่าผ่านทางใน |
speed_ |
ช่วงเวลาการอ่านความเร็วที่แสดงรายละเอียดความหนาแน่นของการเข้าชม ใช้ในกรณีที่มีการกำหนดค่าเส้นทาง ตัวอย่าง
|
RouteMatrixDestination
ปลายทางเดียวสำหรับ ComputeRouteMatrixRequest
ช่อง | |
---|---|
waypoint |
ต้องระบุ จุดสังเกตปลายทาง |
RouteMatrixElement
สรุปข้อมูลเส้นทางที่คํานวณสำหรับคู่ต้นทาง/ปลายทางใน ComputeRouteMatrix API คุณสามารถสตรีมโปรโตนี้ไปยังไคลเอ็นต์ได้
ช่อง | |
---|---|
origin_ |
ดัชนีต้นทางแบบนับจาก 0 ในคําขอ |
destination_ |
ดัชนีที่อิงตามศูนย์ของปลายทางในคำขอ |
status |
รหัสสถานะข้อผิดพลาดขององค์ประกอบนี้ |
condition |
ระบุว่าพบเส้นทางหรือไม่ ไม่ขึ้นอยู่กับสถานะ |
distance_ |
ระยะทางในการเดินทางของเส้นทางในหน่วยเมตร |
duration |
ระยะเวลาที่ต้องใช้ในการนำทางในเส้นทาง หากคุณตั้งค่า |
static_ |
ระยะเวลาเดินทางตลอดเส้นทางโดยไม่คำนึงถึงสภาพการจราจร |
travel_ |
ข้อมูลเพิ่มเติมเกี่ยวกับเส้นทาง เช่น ข้อมูลข้อจำกัดและข้อมูลค่าผ่านทาง |
fallback_ |
ในบางกรณีเมื่อเซิร์ฟเวอร์ไม่สามารถคำนวณเส้นทางด้วยค่ากำหนดที่ตั้งไว้สำหรับคู่ต้นทาง/ปลายทางนี้โดยเฉพาะ เซิร์ฟเวอร์อาจกลับไปใช้โหมดการคำนวณอื่น เมื่อใช้โหมดสำรอง ช่องนี้จะมีข้อมูลโดยละเอียดเกี่ยวกับการตอบกลับสำรอง มิเช่นนั้น จะไม่มีการตั้งค่าช่องนี้ |
RouteMatrixElementCondition
เงื่อนไขของเส้นทางที่ส่งคืน
Enum | |
---|---|
ROUTE_MATRIX_ELEMENT_CONDITION_UNSPECIFIED |
ใช้เมื่อ status ขององค์ประกอบไม่ถูกต้องเท่านั้น |
ROUTE_EXISTS |
พบเส้นทางและมีการกรอกข้อมูลที่เกี่ยวข้องขององค์ประกอบแล้ว |
ROUTE_NOT_FOUND |
ไม่พบเส้นทาง ระบบจะไม่กรอกข้อมูลในช่องที่มีข้อมูลเส้นทาง เช่น distance_meters หรือ duration ในองค์ประกอบ |
RouteMatrixOrigin
ต้นทางเดียวสำหรับ ComputeRouteMatrixRequest
ช่อง | |
---|---|
waypoint |
ต้องระบุ จุดอ้างอิงต้นทาง |
route_ |
ไม่บังคับ ตัวปรับแต่งสำหรับทุกเส้นทางที่ใช้เส้นทางนี้เป็นต้นทาง |
RouteModifiers
บรรจุชุดเงื่อนไขที่ไม่บังคับเพื่อตอบสนองเมื่อคํานวณเส้นทาง
ช่อง | |
---|---|
avoid_ |
เมื่อตั้งค่าเป็น "จริง" ให้เลี่ยงถนนที่เรียกเก็บค่าผ่านทางตามความเหมาะสม โดยเลือกใช้เส้นทางที่ไม่มีทางพิเศษ มีผลกับโหมดการเดินทาง |
avoid_ |
เมื่อตั้งค่าเป็น "จริง" จะหลีกเลี่ยงทางหลวงตามความเหมาะสม โดยให้ความสำคัญกับเส้นทางที่ไม่มีทางหลวง มีผลกับโหมดการเดินทาง |
avoid_ |
เมื่อตั้งค่าเป็น "จริง" ระบบจะหลีกเลี่ยงเรือข้ามฟากตามความเหมาะสม โดยให้ความสำคัญกับเส้นทางที่ไม่มีเรือข้ามฟาก มีผลกับโหมดการเดินทาง |
avoid_ |
เมื่อตั้งค่าเป็น "จริง" ระบบจะหลีกเลี่ยงการนำทางภายในอาคารตามความเหมาะสม โดยให้ความสำคัญกับเส้นทางที่ไม่มีการนำทางภายในอาคาร ใช้กับโหมดการเดินทาง |
vehicle_ |
ระบุข้อมูลยานพาหนะ |
toll_ |
สรุปข้อมูลเกี่ยวกับบัตรผ่านทาง หากมีบัตรผ่านทางพิเศษ API จะพยายามแสดงราคาบัตร หากไม่ได้ระบุบัตรผ่านทาง API จะถือว่าบัตรผ่านทางนั้นไม่รู้จักและพยายามแสดงผลราคาเงินสด มีผลกับโหมดการเดินทาง |
RouteObjective
สรุปวัตถุประสงค์เพื่อเพิ่มประสิทธิภาพภายใน ComputeCustomRoutes
ช่อง | |
---|---|
ช่องการรวม objective วัตถุประสงค์ของเส้นทาง objective ต้องเป็นค่าใดค่าหนึ่งต่อไปนี้ |
|
rate_ |
วัตถุประสงค์ของ RateCard |
RateCard
บรรจุวัตถุประสงค์เส้นทาง RateCard
ช่อง | |
---|---|
cost_ |
ไม่บังคับ ค่าใช้จ่ายต่อนาที |
cost_ |
ไม่บังคับ ต้นทุนต่อกิโลเมตร |
include_ |
ไม่บังคับ ระบุว่าจะรวมค่าผ่านทางไว้ในค่าใช้จ่ายโดยรวมหรือไม่ |
MonetaryCost
สรุปต้นทุนที่ใช้ในการ์ดราคา
ช่อง | |
---|---|
value |
ต้องระบุ มูลค่าต้นทุนในสกุลเงินท้องถิ่นที่ได้จากคำขอ |
RouteTravelAdvisory
สรุปข้อมูลเพิ่มเติมที่ควรแจ้งให้ผู้ใช้ทราบ เช่น การจำกัดโซนการเข้าชมที่เป็นไปได้ ฯลฯ
ช่อง | |
---|---|
toll_ |
สรุปข้อมูลเกี่ยวกับค่าผ่านทางในเส้นทาง ระบบจะป้อนข้อมูลในช่องนี้เฉพาะในกรณีที่เราคาดว่าจะมีค่าผ่านทางบนเส้นทาง หากตั้งค่าช่องนี้แล้ว แต่ช่องย่อย |
speed_ |
ช่วงเวลาการอ่านความเร็วที่แสดงรายละเอียดความหนาแน่นของการเข้าชม ใช้ได้ในกรณีที่มีค่ากำหนดการกำหนดเส้นทาง ตัวอย่าง
|
RouteTravelMode
ชุดค่าที่ใช้ระบุโหมดการเดินทาง
Enum | |
---|---|
TRAVEL_MODE_UNSPECIFIED |
ไม่ได้ระบุวิธีการเดินทาง ค่าเริ่มต้นคือ DRIVE |
DRIVE |
เดินทางโดยรถยนต์นั่งส่วนบุคคล |
BICYCLE |
การเดินทางด้วยจักรยาน |
WALK |
เดินทางด้วยการเดิน |
TWO_WHEELER |
ยานพาหนะสองล้อที่ใช้เครื่องยนต์ เช่น จักรยานยนต์ โปรดทราบว่าข้อมูลนี้แตกต่างจากรูปแบบการเดินทาง BICYCLE ซึ่งครอบคลุมรูปแบบการเดินทางด้วยคน |
TAXI |
เดินทางด้วยแท็กซี่ที่ได้รับอนุญาต ซึ่งอาจอนุญาตให้ยานพาหนะวิ่งบนเลนแท็กซี่ที่กำหนดในบางพื้นที่ โหมด TAXI เป็นฟีเจอร์ทดลอง หากลูกค้าขอเส้นทางแท็กซี่ในเมืองที่ไม่มีข้อมูลเลนแท็กซี่ ระบบจะแสดงเส้นทางขับรถ |
RoutingPreference
ชุดค่าที่ระบุปัจจัยที่ต้องพิจารณาเมื่อคำนวณเส้นทาง
Enum | |
---|---|
ROUTING_PREFERENCE_UNSPECIFIED |
ไม่ได้ระบุค่ากำหนดการกำหนดเส้นทาง ค่าเริ่มต้นคือ TRAFFIC_AWARE |
TRAFFIC_UNAWARE |
ประมวลผลเส้นทางโดยไม่นำสภาพการจราจรแบบเรียลไทม์มาพิจารณา เหมาะสำหรับเมื่อสภาพการจราจรไม่สำคัญหรือไม่เกี่ยวข้อง การใช้ค่านี้จะทำให้เกิดเวลาในการตอบสนองต่ำสุด หมายเหตุ: สำหรับ "ไดรฟ์ของ RouteTravelMode " และ "TWO_WHEELER" เส้นทางและระยะเวลาที่เลือกจะขึ้นอยู่กับเครือข่ายถนนและสภาพการจราจรที่ไม่ขึ้นอยู่กับเวลาโดยเฉลี่ย ไม่ใช่สภาพการจราจรในปัจจุบัน ด้วยเหตุนี้ เส้นทางจึงอาจรวมถึงถนนที่ปิดชั่วคราว ผลลัพธ์ของคำขอหนึ่งๆ อาจแตกต่างกันไปเมื่อเวลาผ่านไปเนื่องจากการเปลี่ยนแปลงของเครือข่ายถนน สภาพการจราจรเฉลี่ยที่อัปเดต และลักษณะการกระจายของบริการ ผลลัพธ์อาจแตกต่างกันไประหว่างเส้นทางที่เกือบเท่ากันทุกเมื่อหรือทุกความถี่ |
TRAFFIC_AWARE |
คำนวณเส้นทางโดยคำนึงถึงสภาพการจราจร ซึ่งต่างจาก TRAFFIC_AWARE_OPTIMAL เนื่องจากมีการใช้การเพิ่มประสิทธิภาพบางอย่างเพื่อลดเวลาในการตอบสนองอย่างมาก |
TRAFFIC_AWARE_OPTIMAL |
คำนวณเส้นทางที่จะนำสภาพการจราจรมาพิจารณา โดยไม่ใช้การเพิ่มประสิทธิภาพส่วนใหญ่ การใช้ค่านี้ทำให้เกิดเวลาในการตอบสนองสูงสุด |
SpeedReadingInterval
ตัวบ่งชี้ความหนาแน่นของการจราจรบนส่วนต่อเนื่องของเส้นประกอบหรือเส้นทาง ในเส้นทางที่มีจุด P_0, P_1, ... , P_N (ดัชนีแบบศูนย์) SpeedReadingInterval
จะกำหนดช่วงเวลาและอธิบายการเข้าชมโดยใช้หมวดหมู่ต่อไปนี้
ช่อง | |
---|---|
start_ |
ดัชนีเริ่มต้นของช่วงเวลานี้ในเส้นประกอบ ใน JSON เมื่อดัชนีเป็น 0 ช่องจะดูเหมือนว่าไม่ได้ป้อนข้อมูล |
end_ |
ดัชนีสิ้นสุดของช่วงเวลานี้ในเส้นประกอบ ใน JSON เมื่อดัชนีเป็น 0 ช่องจะดูเหมือนว่าไม่มีข้อมูล |
speed |
ความเร็วการจราจรในช่วงนี้ |
ความเร็ว
การจัดประเภทความเร็วเส้นประกอบตามข้อมูลการจราจร
Enum | |
---|---|
SPEED_UNSPECIFIED |
ค่าเริ่มต้น ค่านี้ไม่ได้ใช้งาน |
NORMAL |
ความเร็วปกติ ไม่พบการชะลอตัว |
SLOW |
ตรวจพบการชะลอตัว แต่ไม่มีรถติด |
TRAFFIC_JAM |
ตรวจพบการจราจรติดขัด |
TollInfo
สรุปข้อมูลค่าผ่านทางใน Route
หรือใน RouteLeg
ช่อง | |
---|---|
estimated_ |
จำนวนเงินค่าผ่านทางสำหรับ |
TollPass
รายชื่อบัตรผ่านทางทั่วโลกที่เรารองรับ
Enum | |
---|---|
TOLL_PASS_UNSPECIFIED |
ไม่ใช้ หากใช้ค่านี้ คำขอจะล้มเหลว |
AU_ETOLL_TAG |
หนึ่งในผู้ให้บริการบัตรผ่านด่านเก็บเงินหลายรายในซิดนีย์ https://www.myetoll.com.au |
AU_EWAY_TAG |
หนึ่งในผู้ให้บริการบัตรผ่านทางซิดนีย์หลายราย https://www.tollpay.com.au/ |
AU_LINKT |
บัตรผ่านทางทั่วออสเตรเลีย ดูรายละเอียดเพิ่มเติมได้ที่ https://www.linkt.com.au/ |
AR_TELEPASE |
บัตรผ่านทางของอาร์เจนตินา ดูรายละเอียดเพิ่มเติมที่ https://telepase.com.ar |
BR_AUTO_EXPRESO |
บัตรผ่านทางของบราซิล ดูรายละเอียดเพิ่มเติมที่ https://www.autoexpreso.com |
BR_CONECTCAR |
บัตรผ่านทางของบราซิล ดูรายละเอียดเพิ่มเติมที่ https://conectcar.com |
BR_MOVE_MAIS |
บัตรผ่านทางของบราซิล ดูรายละเอียดเพิ่มเติมได้ที่ https://movemais.com |
BR_PASSA_RAPIDO |
บัตรผ่านทางของบราซิล ดูรายละเอียดเพิ่มเติมที่ https://pasorapido.gob.do/ |
BR_SEM_PARAR |
บัตรผ่านทางของบราซิล ดูรายละเอียดเพิ่มเติมได้ที่ https://www.semparar.com.br |
BR_TAGGY |
บัตรผ่านทางของบราซิล ดูรายละเอียดเพิ่มเติมได้ที่ https://taggy.com.br |
BR_VELOE |
บัตรผ่านทางของบราซิล ดูรายละเอียดเพิ่มเติมได้ที่ https://veloe.com.br/site/onde-usar |
CA_US_AKWASASNE_SEAWAY_CORPORATE_CARD |
ด่านชายแดนแคนาดา-สหรัฐอเมริกา |
CA_US_AKWASASNE_SEAWAY_TRANSIT_CARD |
ข้ามชายแดนไปยังแคนาดาไปยังสหรัฐอเมริกา |
CA_US_BLUE_WATER_EDGE_PASS |
ด่านชายแดนระหว่างออนแทรีโอ แคนาดา กับมิชิแกน สหรัฐอเมริกา |
CA_US_CONNEXION |
รัฐออนแทรีโอ แคนาดา ไปยังมิชิแกน ด่านชายแดนสหรัฐอเมริกา |
CA_US_NEXUS_CARD |
ข้ามชายแดนไปยังแคนาดาไปยังสหรัฐอเมริกา |
ID_E_TOLL |
อินโดนีเซีย บัตรอิเล็กทรอนิกส์ที่ออกโดยธนาคารหลายแห่งซึ่งใช้ชำระเงินค่าผ่านทาง ระบบจะเรียกเก็บเงินบัตรอิเล็กทรอนิกส์ทั้งหมดผ่านธนาคารในลักษณะเดียวกัน คุณจึงต้องใช้ค่า Enum เพียงค่าเดียว เช่น Bank Mandiri https://www.bankmandiri.co.id/e-money BCA https://www.bca.co.id/flazz BNI https://www.bni.co.id/id-id/ebanking/tapcash |
IN_FASTAG |
India |
IN_LOCAL_HP_PLATE_EXEMPT |
การยกเว้นป้ายทะเบียนรัฐ HP ของอินเดีย |
JP_ETC |
ญี่ปุ่น ETC. ระบบอิเล็กทรอนิกส์แบบไร้สายสำหรับเก็บค่าผ่านทาง https://www.go-etc.jp/ |
JP_ETC2 |
ญี่ปุ่น ETC2.0 ETC เวอร์ชันใหม่ที่มีส่วนลดเพิ่มเติมและการสื่อสารแบบ 2 ทิศทางระหว่างอุปกรณ์ในยานพาหนะกับเสาอากาศบนถนน https://www.go-etc.jp/etc2/index.html |
MX_IAVE |
เม็กซิโก https://iave.capufe.gob.mx/#/ |
MX_PASE |
เม็กซิโก https://www.pase.com.mx |
MX_QUICKPASS |
เม็กซิโก https://operadoravial.com/quick-pass/ |
MX_SISTEMA_TELEPEAJE_CHIHUAHUA |
เม็กซิโก http://appsh.chihuahua.gob.mx/transparencia/?doc=/ingresos/TelepeajeFormato4.pdf |
MX_TAG_IAVE |
เม็กซิโก |
MX_TAG_TELEVIA |
บริษัทบัตรผ่านทางในเม็กซิโก หนึ่งในหลายร้านที่เปิดกิจการในเม็กซิโกซิตี ดูรายละเอียดเพิ่มเติมได้ที่ https://www.televia.com.mx |
MX_TELEVIA |
บริษัทบัตรผ่านทางในเม็กซิโก หนึ่งในบริษัทที่ดำเนินงานในเม็กซิโกซิตี https://www.televia.com.mx |
MX_VIAPASS |
บัตรผ่านทางของเม็กซิโก ดูรายละเอียดเพิ่มเติมได้ที่ https://www.viapass.com.mx/viapass/web_home.aspx |
US_AL_FREEDOM_PASS |
AL, USA |
US_AK_ANTON_ANDERSON_TUNNEL_BOOK_OF_10_TICKETS |
AK, สหรัฐอเมริกา |
US_CA_FASTRAK |
แคนาดา สหรัฐอเมริกา |
US_CA_FASTRAK_CAV_STICKER |
บ่งบอกว่าคนขับมีบัตร FasTrak นอกเหนือจากสติกเกอร์ยานพาหนะอากาศสะอาด (CAV) ที่ DMV ออกให้ https://www.bayareafastrak.org/en/guide/doINeedFlex.shtml |
US_CO_EXPRESSTOLL |
โคลอมเบีย สหรัฐอเมริกา |
US_CO_GO_PASS |
โคลอมเบีย สหรัฐอเมริกา |
US_DE_EZPASSDE |
เยอรมนี สหรัฐอเมริกา |
US_FL_BOB_SIKES_TOLL_BRIDGE_PASS |
ฟลอริดา สหรัฐอเมริกา |
US_FL_DUNES_COMMUNITY_DEVELOPMENT_DISTRICT_EXPRESSCARD |
ฟลอริดา สหรัฐอเมริกา |
US_FL_EPASS |
ฟลอริดา สหรัฐอเมริกา |
US_FL_GIBA_TOLL_PASS |
ฟลอริดา สหรัฐอเมริกา |
US_FL_LEEWAY |
ฟลอริดา สหรัฐอเมริกา |
US_FL_SUNPASS |
ฟลอริดา สหรัฐอเมริกา |
US_FL_SUNPASS_PRO |
ฟลอริดา สหรัฐอเมริกา |
US_IL_EZPASSIL |
IL, สหรัฐอเมริกา |
US_IL_IPASS |
IL, สหรัฐอเมริกา |
US_IN_EZPASSIN |
อินเดีย สหรัฐอเมริกา |
US_KS_BESTPASS_HORIZON |
KS, สหรัฐอเมริกา |
US_KS_KTAG |
KS, สหรัฐอเมริกา |
US_KS_NATIONALPASS |
KS, สหรัฐอเมริกา |
US_KS_PREPASS_ELITEPASS |
แคนซัส สหรัฐอเมริกา |
US_KY_RIVERLINK |
เคนทักกี สหรัฐอเมริกา |
US_LA_GEAUXPASS |
ลอสแอนเจลิส สหรัฐอเมริกา |
US_LA_TOLL_TAG |
ลอสแอนเจลิส สหรัฐอเมริกา |
US_MA_EZPASSMA |
แมสซาชูเซตส์ สหรัฐอเมริกา |
US_MD_EZPASSMD |
MD, สหรัฐอเมริกา |
US_ME_EZPASSME |
ME, สหรัฐอเมริกา |
US_MI_AMBASSADOR_BRIDGE_PREMIER_COMMUTER_CARD |
MI, สหรัฐอเมริกา |
US_MI_BCPASS |
MI, สหรัฐอเมริกา |
US_MI_GROSSE_ILE_TOLL_BRIDGE_PASS_TAG |
MI, สหรัฐอเมริกา |
US_MI_IQ_PROX_CARD |
มิชิแกน สหรัฐอเมริกา เลิกใช้งานเนื่องจากไม่มีบัตรประเภทนี้แล้ว |
US_MI_IQ_TAG |
MI, สหรัฐอเมริกา |
US_MI_MACKINAC_BRIDGE_MAC_PASS |
MI, สหรัฐอเมริกา |
US_MI_NEXPRESS_TOLL |
มิชิแกน สหรัฐอเมริกา |
US_MN_EZPASSMN |
มินนิโซตา สหรัฐอเมริกา |
US_NC_EZPASSNC |
นอร์ทแคโรไลนา สหรัฐอเมริกา |
US_NC_PEACH_PASS |
นอร์ทแคโรไลนา สหรัฐอเมริกา |
US_NC_QUICK_PASS |
นอร์ทแคโรไลนา สหรัฐอเมริกา |
US_NH_EZPASSNH |
NH, สหรัฐอเมริกา |
US_NJ_DOWNBEACH_EXPRESS_PASS |
นิวเจอร์ซีย์ สหรัฐอเมริกา |
US_NJ_EZPASSNJ |
นิวเจอร์ซีย์ สหรัฐอเมริกา |
US_NY_EXPRESSPASS |
นิวยอร์ก สหรัฐอเมริกา |
US_NY_EZPASSNY |
นิวยอร์ก สหรัฐอเมริกา |
US_OH_EZPASSOH |
โอไฮโอ สหรัฐอเมริกา |
US_PA_EZPASSPA |
เพนซิลเวเนีย สหรัฐอเมริกา |
US_RI_EZPASSRI |
รัฐโรดไอแลนด์ สหรัฐอเมริกา |
US_SC_PALPASS |
SC, USA |
US_TX_AVI_TAG |
เท็กซัส, สหรัฐอเมริกา |
US_TX_BANCPASS |
เท็กซัส, สหรัฐอเมริกา |
US_TX_DEL_RIO_PASS |
เท็กซัส, สหรัฐอเมริกา |
US_TX_EFAST_PASS |
เท็กซัส, สหรัฐอเมริกา |
US_TX_EAGLE_PASS_EXPRESS_CARD |
เท็กซัส, สหรัฐอเมริกา |
US_TX_EPTOLL |
เท็กซัส, สหรัฐอเมริกา |
US_TX_EZ_CROSS |
เท็กซัส, สหรัฐอเมริกา |
US_TX_EZTAG |
เท็กซัส, สหรัฐอเมริกา |
US_TX_FUEGO_TAG |
เท็กซัส, สหรัฐอเมริกา |
US_TX_LAREDO_TRADE_TAG |
เท็กซัส, สหรัฐอเมริกา |
US_TX_PLUSPASS |
เท็กซัส, สหรัฐอเมริกา |
US_TX_TOLLTAG |
เท็กซัส, สหรัฐอเมริกา |
US_TX_TXTAG |
เท็กซัส, สหรัฐอเมริกา |
US_TX_XPRESS_CARD |
เท็กซัส สหรัฐอเมริกา |
US_UT_ADAMS_AVE_PARKWAY_EXPRESSCARD |
ยูทาห์ สหรัฐอเมริกา |
US_VA_EZPASSVA |
VA, สหรัฐอเมริกา |
US_WA_BREEZEBY |
วอชิงตัน สหรัฐอเมริกา |
US_WA_GOOD_TO_GO |
วอชิงตัน สหรัฐอเมริกา |
US_WV_EZPASSWV |
WV, USA. |
US_WV_MEMORIAL_BRIDGE_TICKETS |
WV, สหรัฐอเมริกา |
US_WV_MOV_PASS |
WV, สหรัฐอเมริกา |
US_WV_NEWELL_TOLL_BRIDGE_TICKET |
WV, USA. |
หน่วย
ชุดค่าที่ระบุหน่วยวัดที่ใช้ในจอแสดงผล
Enum | |
---|---|
UNITS_UNSPECIFIED |
ไม่ได้ระบุหน่วยวัด ค่าเริ่มต้นคือหน่วยวัดที่อนุมานจากคําขอ |
METRIC |
หน่วยวัดเมตริก |
IMPERIAL |
หน่วยวัดอิมพีเรียล (อังกฤษ) |
VehicleEmissionType
ชุดค่าที่อธิบายประเภทการปล่อยก๊าซของยานพาหนะ ใช้ได้กับโหมดการเดินทางแบบขับเท่านั้น
Enum | |
---|---|
VEHICLE_EMISSION_TYPE_UNSPECIFIED |
ไม่ได้ระบุประเภทการปล่อยก๊าซ โดยมีค่าเริ่มต้นเป็น GASOLINE |
GASOLINE |
รถที่ใช้น้ำมันเบนซิน/เบนซิน |
ELECTRIC |
ยานพาหนะที่ขับเคลื่อนด้วยไฟฟ้า |
HYBRID |
ยานพาหนะไฮบริด (เช่น น้ำมันเบนซิน + ไฟฟ้า) |
VehicleInfo
บรรจุข้อมูลยานพาหนะ เช่น ประเภทการปล่อยก๊าซของยานพาหนะ
ช่อง | |
---|---|
emission_ |
อธิบายประเภทการปล่อยก๊าซของยานพาหนะ มีผลกับ |
จุดบอกทาง
บรรจุจุดอ้างอิง จุดบนเส้นทางจะทำเครื่องหมายทั้งจุดเริ่มต้นและจุดสิ้นสุดของเส้นทาง รวมทั้งระบุจุดพักกลางตลอดเส้นทางด้วย
ช่อง | |
---|---|
via |
ทำเครื่องหมายจุดอ้างอิงนี้เป็นเหตุการณ์สำคัญ ไม่ใช่จุดแวะ สําหรับจุดแวะพักที่ไม่ใช่จุดแวะพักระหว่างทางแต่ละจุดในคําขอ การตอบกลับจะเพิ่มรายการลงในอาร์เรย์ |
vehicle_ |
บ่งบอกว่าจุดกําหนดเป็นจุดที่ยานพาหนะควรหยุดเพื่อรับหรือส่งผู้โดยสาร เมื่อคุณตั้งค่านี้ เส้นทางที่คำนวณจะไม่รวมจุดกําหนดที่ไม่ตรงกับ |
side_ |
บ่งบอกว่าตำแหน่งของการชี้ทางนี้หมายถึงการต้องการให้ยานพาหนะหยุดที่ด้านใดของถนน เมื่อคุณกำหนดค่านี้ เส้นทางนี้จะผ่านตำแหน่งดังกล่าวเพื่อให้รถสามารถหยุดด้านข้างของถนนที่เอนเอียงไปทางตำแหน่งนั้นจากจุดกึ่งกลางของถนน ตัวเลือกนี้ใช้ได้เฉพาะกับโหมดเดินทาง "ไดรฟ์" และ "TWO_WHEELER" |
ฟิลด์สหภาพ location_type วิธีต่างๆ ในการแสดงสถานที่ location_type ต้องเป็นค่าใดค่าหนึ่งต่อไปนี้ |
|
location |
จุดที่ระบุโดยใช้พิกัดทางภูมิศาสตร์ รวมถึงส่วนหัวที่ไม่บังคับ |
place_ |
รหัสสถานที่ของจุดที่น่าสนใจที่เชื่อมโยงกับจุดสังเกต |