ดัชนี
Routes
(อินเทอร์เฟซ)ComputeRouteMatrixRequest
(ข้อความ)ComputeRouteMatrixRequest.ExtraComputation
(enum)ComputeRoutesRequest
(ข้อความ)ComputeRoutesRequest.ExtraComputation
(enum)ComputeRoutesRequest.ReferenceRoute
(enum)ComputeRoutesResponse
(ข้อความ)FallbackInfo
(ข้อความ)FallbackReason
(enum)FallbackRoutingMode
(enum)GeocodedWaypoint
(ข้อความ)GeocodingResults
(ข้อความ)LocalizedTime
(ข้อความ)Location
(ข้อความ)Maneuver
(enum)NavigationInstruction
(ข้อความ)Polyline
(ข้อความ)PolylineDetails
(ข้อความ)PolylineDetails.FlyoverInfo
(ข้อความ)PolylineDetails.NarrowRoadInfo
(ข้อความ)PolylineDetails.PolylinePointIndex
(ข้อความ)PolylineDetails.RoadFeatureState
(enum)PolylineEncoding
(enum)PolylineQuality
(enum)Route
(ข้อความ)Route.RouteLocalizedValues
(ข้อความ)RouteLabel
(enum)RouteLeg
(ข้อความ)RouteLeg.RouteLegLocalizedValues
(ข้อความ)RouteLeg.StepsOverview
(ข้อความ)RouteLeg.StepsOverview.MultiModalSegment
(ข้อความ)RouteLegStep
(ข้อความ)RouteLegStep.RouteLegStepLocalizedValues
(ข้อความ)RouteLegStepTransitDetails
(ข้อความ)RouteLegStepTransitDetails.TransitDetailsLocalizedValues
(ข้อความ)RouteLegStepTransitDetails.TransitStopDetails
(ข้อความ)RouteLegStepTravelAdvisory
(ข้อความ)RouteLegTravelAdvisory
(ข้อความ)RouteMatrixDestination
(ข้อความ)RouteMatrixElement
(ข้อความ)RouteMatrixElement.LocalizedValues
(ข้อความ)RouteMatrixElementCondition
(enum)RouteMatrixOrigin
(ข้อความ)RouteModifiers
(ข้อความ)RouteTravelAdvisory
(ข้อความ)RouteTravelMode
(enum)RoutingPreference
(enum)SpeedReadingInterval
(ข้อความ)SpeedReadingInterval.Speed
(enum)TollInfo
(ข้อความ)TollPass
(enum)TrafficModel
(enum)TransitAgency
(ข้อความ)TransitLine
(ข้อความ)TransitPreferences
(ข้อความ)TransitPreferences.TransitRoutingPreference
(enum)TransitPreferences.TransitTravelMode
(enum)TransitStop
(ข้อความ)TransitVehicle
(ข้อความ)TransitVehicle.TransitVehicleType
(enum)Units
(enum)VehicleEmissionType
(enum)VehicleInfo
(ข้อความ)Waypoint
(ข้อความ)
เส้นทาง
Routes API
ComputeRouteMatrix |
---|
รับรายการต้นทางและปลายทาง แล้วแสดงผลสตรีมที่มีข้อมูลเส้นทางสำหรับชุดค่าผสมต้นทางและปลายทางแต่ละชุด หมายเหตุ: วิธีนี้กำหนดให้คุณต้องระบุมาสก์ช่องการตอบกลับในอินพุต คุณระบุมาสก์ฟิลด์การตอบกลับได้โดยใช้พารามิเตอร์ URL ตัวอย่างเช่น ในวิธีนี้
คุณต้องใส่
|
ComputeRoutes |
---|
แสดงเส้นทางหลักพร้อมเส้นทางสำรองที่ไม่บังคับ เมื่อระบุชุดจุดแวะพักต้นทางและจุดแวะพักกลาง หมายเหตุ: วิธีนี้กำหนดให้คุณต้องระบุมาสก์ช่องการตอบกลับในอินพุต คุณระบุมาสก์ฟิลด์การตอบกลับได้โดยใช้พารามิเตอร์ URL ตัวอย่างเช่น ในวิธีนี้
Google ไม่แนะนำให้ใช้ฟิลด์มาสก์การตอบกลับแบบไวลด์การ์ด (
|
ComputeRouteMatrixRequest
ข้อความคำขอ ComputeRouteMatrix
ช่อง | |
---|---|
origins[] |
ต้องระบุ อาร์เรย์ของต้นทาง ซึ่งกำหนดแถวของเมทริกซ์การตอบกลับ ข้อจำกัดด้านขนาดหลายประการมีผลกับ Cardinality ของต้นทางและปลายทาง ดังนี้
|
destinations[] |
ต้องระบุ อาร์เรย์ของปลายทาง ซึ่งกำหนดคอลัมน์ของเมทริกซ์การตอบกลับ |
travel_mode |
ไม่บังคับ ระบุรูปแบบการเดินทาง |
routing_preference |
ไม่บังคับ ระบุวิธีกำหนดเส้นทาง เซิร์ฟเวอร์จะพยายามใช้ค่ากำหนดการกำหนดเส้นทางที่เลือกเพื่อคำนวณเส้นทาง หากค่ากำหนดการกำหนดเส้นทางส่งผลให้เกิดข้อผิดพลาดหรือเวลาในการตอบสนองนานเกินไป ระบบจะแสดงผลข้อผิดพลาด คุณจะระบุตัวเลือกนี้ได้ก็ต่อเมื่อ |
departure_time |
ไม่บังคับ เวลาออกเดินทาง หากไม่ได้ตั้งค่านี้ ค่าเริ่มต้นจะเป็นเวลาที่คุณส่งคำขอ หมายเหตุ: คุณระบุ |
arrival_time |
ไม่บังคับ เวลาถึง หมายเหตุ: ตั้งค่าได้เมื่อตั้งค่า |
language_code |
ไม่บังคับ รหัสภาษา BCP-47 เช่น "en-US" หรือ "sr-Latn" ดูข้อมูลเพิ่มเติมได้ที่ตัวระบุภาษาของ Unicode ดูรายการภาษาที่รองรับได้ที่การรองรับภาษา เมื่อคุณไม่ได้ระบุค่านี้ ระบบจะอนุมานภาษาที่แสดงจากตำแหน่งของต้นทางแรก |
region_code |
ไม่บังคับ รหัสภูมิภาคที่ระบุเป็นค่า ccTLD ("โดเมนระดับบนสุด") 2 อักขระ ดูข้อมูลเพิ่มเติมได้ที่โดเมนระดับบนสุดแบบรหัสประเทศ |
units |
ไม่บังคับ ระบุหน่วยวัดสำหรับฟิลด์ที่แสดง |
extra_computations[] |
ไม่บังคับ รายการการคำนวณเพิ่มเติมที่อาจใช้เพื่อดำเนินการตามคำขอ หมายเหตุ: การคำนวณเพิ่มเติมเหล่านี้อาจแสดงช่องเพิ่มเติมในการตอบกลับ นอกจากนี้ คุณต้องระบุช่องเพิ่มเติมเหล่านี้ในฟิลด์มาสก์ด้วยเพื่อให้แสดงในคำตอบ |
traffic_model |
ไม่บังคับ ระบุสมมติฐานที่จะใช้เมื่อคำนวณเวลาในการเข้าชม การตั้งค่านี้จะส่งผลต่อค่าที่แสดงในช่องระยะเวลาใน |
transit_preferences |
ไม่บังคับ ระบุค่ากำหนดที่มีผลต่อเส้นทางที่แสดงสำหรับ |
ExtraComputation
การคำนวณเพิ่มเติมที่จะดำเนินการขณะประมวลผลคำขอ
Enum | |
---|---|
EXTRA_COMPUTATION_UNSPECIFIED |
ไม่ได้ใช้ คำขอที่มีค่านี้จะล้มเหลว |
TOLLS |
ข้อมูลค่าผ่านทางสำหรับองค์ประกอบเมทริกซ์ |
ComputeRoutesRequest
ข้อความคำขอ ComputeRoutes
ช่อง | |
---|---|
origin |
ต้องระบุ จุดอ้างอิงต้นทาง |
destination |
ต้องระบุ จุดอ้างอิงปลายทาง |
intermediates[] |
ไม่บังคับ ชุดจุดอ้างอิงตามเส้นทาง (ไม่รวมจุดสิ้นสุด) สำหรับการหยุดหรือผ่าน รองรับจุดแวะพักระหว่างทางสูงสุด 25 จุด |
travel_mode |
ไม่บังคับ ระบุรูปแบบการเดินทาง |
routing_preference |
ไม่บังคับ ระบุวิธีกำหนดเส้นทาง เซิร์ฟเวอร์จะพยายามใช้ค่ากำหนดการกำหนดเส้นทางที่เลือกเพื่อคำนวณเส้นทาง หากค่ากำหนดการกำหนดเส้นทางทำให้เกิดข้อผิดพลาดหรือเวลาในการตอบสนองนานเกินไป ระบบจะแสดงข้อผิดพลาด คุณจะระบุตัวเลือกนี้ได้ก็ต่อเมื่อ |
polyline_quality |
ไม่บังคับ ระบุค่ากำหนดสำหรับคุณภาพของเส้นหลายเส้น |
polyline_encoding |
ไม่บังคับ ระบุการเข้ารหัสที่ต้องการสำหรับเส้นหลายเส้น |
departure_time |
ไม่บังคับ เวลาออกเดินทาง หากไม่ได้ตั้งค่านี้ ค่าเริ่มต้นจะเป็นเวลาที่คุณส่งคำขอ หมายเหตุ: คุณระบุ |
arrival_time |
ไม่บังคับ เวลาถึง หมายเหตุ: ระบบจะละเว้นฟิลด์นี้เมื่อคำขอระบุ |
compute_alternative_routes |
ไม่บังคับ ระบุว่าจะคำนวณเส้นทางอื่นนอกเหนือจากเส้นทางหรือไม่ ระบบจะไม่แสดงเส้นทางอื่นสำหรับคำขอที่มีจุดแวะพักกลาง |
route_modifiers |
ไม่บังคับ ชุดเงื่อนไขที่ต้องปฏิบัติตามซึ่งส่งผลต่อวิธีคำนวณเส้นทาง |
language_code |
ไม่บังคับ รหัสภาษา BCP-47 เช่น "en-US" หรือ "sr-Latn" ดูข้อมูลเพิ่มเติมได้ที่ตัวระบุภาษาของ Unicode ดูรายการภาษาที่รองรับได้ที่การรองรับภาษา หากคุณไม่ได้ระบุค่านี้ ระบบจะอนุมานภาษาที่แสดงจากตำแหน่งของคำขอเส้นทาง |
region_code |
ไม่บังคับ รหัสภูมิภาคที่ระบุเป็นค่า ccTLD ("โดเมนระดับบนสุด") 2 อักขระ ดูข้อมูลเพิ่มเติมได้ที่โดเมนระดับบนสุดแบบรหัสประเทศ |
units |
ไม่บังคับ ระบุหน่วยวัดสำหรับฟิลด์ที่แสดง ฟิลด์เหล่านี้รวมถึงฟิลด์ |
optimize_waypoint_order |
ไม่บังคับ หากตั้งค่าเป็นจริง บริการจะพยายามลดต้นทุนโดยรวมของเส้นทางด้วยการจัดลำดับจุดแวะพักกลางที่ระบุใหม่ คำขอจะล้มเหลวหากจุดแวะพักกลางเป็นจุดแวะพัก |
requested_reference_routes[] |
ไม่บังคับ ระบุเส้นทางอ้างอิงที่จะคำนวณเป็นส่วนหนึ่งของคำขอนอกเหนือจากเส้นทางเริ่มต้น เส้นทางอ้างอิงคือเส้นทางที่มีวัตถุประสงค์ในการคำนวณเส้นทางแตกต่างจากเส้นทางเริ่มต้น เช่น |
extra_computations[] |
ไม่บังคับ รายการการคำนวณเพิ่มเติมที่อาจใช้เพื่อดำเนินการตามคำขอ หมายเหตุ: การคำนวณเพิ่มเติมเหล่านี้อาจแสดงช่องเพิ่มเติมในการตอบกลับ นอกจากนี้ คุณต้องระบุช่องเพิ่มเติมเหล่านี้ในฟิลด์มาสก์ด้วยเพื่อให้แสดงในคำตอบ |
traffic_model |
ไม่บังคับ ระบุสมมติฐานที่จะใช้เมื่อคำนวณเวลาในการเข้าชม การตั้งค่านี้จะส่งผลต่อค่าที่แสดงในช่องระยะเวลาใน |
transit_preferences |
ไม่บังคับ ระบุค่ากำหนดที่มีผลต่อเส้นทางที่แสดงสำหรับ |
ExtraComputation
การคำนวณเพิ่มเติมที่จะดำเนินการขณะประมวลผลคำขอ
Enum | |
---|---|
EXTRA_COMPUTATION_UNSPECIFIED |
ไม่ได้ใช้ คำขอที่มีค่านี้จะล้มเหลว |
TOLLS |
ข้อมูลค่าผ่านทางสำหรับเส้นทาง |
FUEL_CONSUMPTION |
การใช้น้ำมันเชื้อเพลิงโดยประมาณสำหรับเส้นทาง |
TRAFFIC_ON_POLYLINE |
Polyline ที่รับรู้การจราจรสำหรับเส้นทาง |
HTML_FORMATTED_NAVIGATION_INSTRUCTIONS |
NavigationInstructions แสดงเป็นสตริงข้อความ HTML ที่จัดรูปแบบแล้ว เนื้อหานี้มีไว้ให้อ่านตามที่แสดงเท่านั้น อย่าแยกวิเคราะห์โดยใช้โปรแกรม |
FLYOVER_INFO_ON_POLYLINE |
ข้อมูลฟลายโอเวอร์สำหรับเส้นทาง ต้องระบุ routes.polyline_details.flyover_info fieldmask เพื่อแสดงข้อมูลนี้ ปัจจุบันระบบจะป้อนข้อมูลนี้สำหรับเมโทรบางแห่งในอินเดียเท่านั้น ฟีเจอร์นี้ยังอยู่ในขั้นทดลองและอาจมีการเปลี่ยนแปลง SKU/การเรียกเก็บเงิน |
NARROW_ROAD_INFO_ON_POLYLINE |
ข้อมูลถนนแคบสำหรับเส้นทาง ต้องระบุ routes.polyline_details.narrow_road_info fieldmask เพื่อแสดงข้อมูลนี้ ปัจจุบันระบบจะป้อนข้อมูลนี้สำหรับเมโทรบางแห่งในอินเดียเท่านั้น ฟีเจอร์นี้ยังอยู่ในขั้นทดลองและอาจมีการเปลี่ยนแปลง SKU/การเรียกเก็บเงิน |
ReferenceRoute
เส้นทางอ้างอิงที่รองรับใน ComputeRoutesRequest
Enum | |
---|---|
REFERENCE_ROUTE_UNSPECIFIED |
ไม่ได้ใช้ คำขอที่มีค่านี้จะล้มเหลว |
FUEL_EFFICIENT |
เส้นทางที่ประหยัดเชื้อเพลิง |
SHORTER_DISTANCE |
เส้นทางที่มีระยะทางสั้นกว่า นี่เป็นฟีเจอร์ทดลองใช้ สำหรับ สำหรับคำขอ ฟีเจอร์นี้ใช้กับโหมดการเดินทางอื่นๆ ผ่านจุดแวะพักกลางทาง หรือ |
ComputeRoutesResponse
ComputeRoutes ข้อความตอบกลับ
ช่อง | |
---|---|
routes[] |
มีอาร์เรย์ของเส้นทางที่คำนวณแล้ว (สูงสุด 3 เส้นทาง) เมื่อคุณระบุ |
fallback_info |
ในบางกรณีเมื่อเซิร์ฟเวอร์ไม่สามารถคำนวณผลลัพธ์เส้นทางตามค่ากำหนดที่ป้อนทั้งหมดได้ เซิร์ฟเวอร์อาจกลับไปใช้การคำนวณวิธีอื่น เมื่อใช้โหมดสำรอง ฟิลด์นี้จะมีข้อมูลโดยละเอียดเกี่ยวกับคำตอบสำรอง มิฉะนั้น ระบบจะไม่ตั้งค่าช่องนี้ |
geocoding_results |
มีข้อมูลการตอบกลับการแปลงพิกัดภูมิศาสตร์สำหรับจุดอ้างอิงที่ระบุเป็นที่อยู่ |
FallbackInfo
ข้อมูลที่เกี่ยวข้องกับวิธีและเหตุผลที่ใช้ผลลัพธ์สำรอง หากตั้งค่าฟิลด์นี้ แสดงว่าเซิร์ฟเวอร์ใช้โหมดการกำหนดเส้นทางอื่นจากโหมดที่คุณต้องการเป็นโหมดสำรอง
ช่อง | |
---|---|
routing_mode |
โหมดการกำหนดเส้นทางที่ใช้สำหรับคำตอบ หากมีการเรียกใช้ฟอลแบ็ก โหมดอาจแตกต่างจากการกำหนดค่าการกำหนดเส้นทางที่ตั้งค่าไว้ในคำขอไคลเอ็นต์เดิม |
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 ในการคำนวณคำตอบ |
GeocodedWaypoint
รายละเอียดเกี่ยวกับสถานที่ที่ใช้เป็นจุดแวะพัก จะมีการป้อนข้อมูลสำหรับจุดอ้างอิงที่เป็นที่อยู่เท่านั้น มีรายละเอียดเกี่ยวกับผลลัพธ์การแปลงพิกัดภูมิศาสตร์เพื่อวัตถุประสงค์ในการพิจารณาว่าที่อยู่ได้รับการแปลงพิกัดภูมิศาสตร์เป็นอะไร
ช่อง | |
---|---|
geocoder_status |
ระบุรหัสสถานะที่เกิดจากการดำเนินการ Geocoding |
type[] |
ประเภทของผลลัพธ์ในรูปแบบของแท็กประเภทตั้งแต่ 0 รายการขึ้นไป ประเภทที่รองรับ: ประเภทที่อยู่และประเภทคอมโพเนนต์ของที่อยู่ |
partial_match |
ระบุว่า Geocoder ไม่ได้แสดงผลการจับคู่ที่ตรงกันทุกประการสำหรับคำขอเดิม แม้ว่าจะจับคู่ส่วนหนึ่งของที่อยู่ที่ขอได้ก็ตาม คุณอาจต้องตรวจสอบคำขอเดิมว่ามีการสะกดผิดและ/หรือที่อยู่ไม่ครบถ้วนหรือไม่ |
place_id |
รหัสสถานที่สำหรับผลการค้นหานี้ |
intermediate_waypoint_request_index |
ดัชนีของจุดแวะพักกลางที่เกี่ยวข้องในคำขอ จะมีการป้อนข้อมูลก็ต่อเมื่อจุดอ้างอิงที่เกี่ยวข้องเป็นจุดอ้างอิงกลาง |
GeocodingResults
มี
สำหรับจุดเริ่มต้น จุดหมาย และจุดแวะพักระหว่างทาง จะมีการป้อนข้อมูลสำหรับจุดอ้างอิงที่เป็นที่อยู่เท่านั้นGeocodedWaypoints
ช่อง | |
---|---|
origin |
จุดแวะพักต้นทางที่เข้ารหัสพิกัดภูมิศาสตร์ |
destination |
จุดอ้างอิงที่เข้ารหัสพิกัดภูมิศาสตร์ของปลายทาง |
intermediates[] |
รายการจุดแวะพักที่แปลงเป็นพิกัดทางภูมิศาสตร์ระดับกลาง ซึ่งแต่ละรายการมีฟิลด์ดัชนีที่สอดคล้องกับตำแหน่งฐาน 0 ของจุดแวะพักตามลำดับที่ระบุในคำขอ |
LocalizedTime
คำอธิบายเวลาที่แปลแล้ว
ช่อง | |
---|---|
time |
เวลาที่ระบุเป็นสตริงในเขตเวลาที่กำหนด |
time_zone |
มีเขตเวลา ค่าคือชื่อของเขตเวลาตามที่กำหนดไว้ในฐานข้อมูลเขตเวลาของ IANA เช่น "America/New_York" |
ตำแหน่ง
ห่อหุ้มตำแหน่ง (จุดทางภูมิศาสตร์และส่วนหัวที่ไม่บังคับ)
ช่อง | |
---|---|
lat_lng |
พิกัดทางภูมิศาสตร์ของจุดอ้างอิง |
heading |
เข็มทิศที่เชื่อมโยงกับทิศทางการไหลของการเข้าชม ค่านี้ระบุฝั่งของถนนสำหรับการรับและส่ง ค่าการมุ่งหน้าอาจมีตั้งแต่ 0 ถึง 360 โดย 0 ระบุการมุ่งหน้าไปทางทิศเหนือ 90 ระบุการมุ่งหน้าไปทางทิศตะวันออก และอื่นๆ คุณใช้ช่องนี้ได้เฉพาะกับ |
Maneuver
ชุดค่าที่ระบุการดำเนินการนำทางที่จะใช้สำหรับขั้นตอนปัจจุบัน (เช่น เลี้ยวซ้าย ผสาน หรือตรง)
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 |
ใช้เพื่อระบุการเปลี่ยนชื่อถนน |
เส้นประกอบ
ห่อหุ้มเส้นประกอบที่เข้ารหัส
ช่อง | |
---|---|
ฟิลด์ Union polyline_type แคปซูลประเภทของเส้นประกอบ ค่าเริ่มต้นคือ encoded_polyline polyline_type ต้องเป็นค่าใดค่าหนึ่งต่อไปนี้เท่านั้น |
|
encoded_polyline |
การเข้ารหัสสตริงของเส้นหลายจุดโดยใช้อัลกอริทึมการเข้ารหัสเส้นหลายจุด |
geo_json_linestring |
ระบุเส้นหลายเส้นโดยใช้รูปแบบ LineString ของ GeoJSON |
PolylineDetails
รายละเอียดที่สอดคล้องกับดัชนีหรือกลุ่มที่อยู่ติดกันของเส้นหลายเส้น เมื่อกำหนดเส้นประกอบที่มีจุด P_0, P_1, ... , P_N (ดัชนีที่อิงตาม 0) PolylineDetails
จะกำหนดช่วงและข้อมูลเมตาที่เชื่อมโยง
ช่อง | |
---|---|
flyover_info[] |
รายละเอียดการบินผ่านตามแนวเส้น |
narrow_road_info[] |
รายละเอียดถนนแคบตามแนวเส้นประกอบ |
FlyoverInfo
แคปซูลข้อมูลเกี่ยวกับภาพมุมสูงตามแนวเส้นประกอบ
ช่อง | |
---|---|
flyover_presence |
เอาต์พุตเท่านั้น ระบุว่ามีฟลายโอเวอร์สำหรับช่วงของเส้นหลายเส้นที่กำหนดหรือไม่ |
polyline_point_index |
ตำแหน่งของข้อมูลที่เกี่ยวข้องกับฟลายโอเวอร์ตามแนวเส้นประกอบ |
NarrowRoadInfo
แคปซูลข้อมูลเกี่ยวกับถนนแคบตามแนวเส้นประกอบ
ช่อง | |
---|---|
narrow_road_presence |
เอาต์พุตเท่านั้น ระบุว่ามีถนนแคบสำหรับช่วงของเส้นประกอบที่ระบุหรือไม่ |
polyline_point_index |
ตำแหน่งของข้อมูลที่เกี่ยวข้องกับถนนแคบตามแนวเส้นประกอบ |
PolylinePointIndex
แคปซูลดัชนีเริ่มต้นและสิ้นสุดสำหรับรายละเอียดของเส้นหลายเส้น สำหรับอินสแตนซ์ที่ข้อมูลสอดคล้องกับจุดเดียว start_index
และ end_index
จะเท่ากัน
ช่อง | |
---|---|
start_index |
ดัชนีเริ่มต้นของรายละเอียดนี้ในเส้นหลายเส้น |
end_index |
ดัชนีสิ้นสุดของรายละเอียดนี้ในเส้นประกอบ |
RoadFeatureState
แคปซูลสถานะขององค์ประกอบถนนตามแนวเส้นประกอบ
Enum | |
---|---|
ROAD_FEATURE_STATE_UNSPECIFIED |
ไม่ได้คำนวณสถานะของฟีเจอร์ถนน (ค่าเริ่มต้น) |
EXISTS |
มีฟีเจอร์ถนนอยู่ |
DOES_NOT_EXIST |
ไม่มีฟีเจอร์ถนน |
PolylineEncoding
ระบุประเภทของ Polyline ที่ต้องการให้แสดง
Enum | |
---|---|
POLYLINE_ENCODING_UNSPECIFIED |
ไม่ได้ระบุค่ากำหนดประเภท Polyline ค่าเริ่มต้นคือ ENCODED_POLYLINE |
ENCODED_POLYLINE |
ระบุเส้นหลายเส้นที่เข้ารหัสโดยใช้อัลกอริทึมการเข้ารหัสเส้นหลายเส้น |
GEO_JSON_LINESTRING |
ระบุเส้นหลายเส้นโดยใช้รูปแบบ LineString ของ GeoJSON |
PolylineQuality
ชุดค่าที่ระบุคุณภาพของเส้นหลายเส้น
Enum | |
---|---|
POLYLINE_QUALITY_UNSPECIFIED |
ไม่ได้ระบุค่ากำหนดคุณภาพของเส้นหลายเส้น ค่าเริ่มต้นคือ OVERVIEW |
HIGH_QUALITY |
ระบุเส้นหลายส่วนคุณภาพสูง ซึ่งประกอบขึ้นโดยใช้จุดมากกว่า OVERVIEW โดยมีค่าใช้จ่ายเป็นขนาดการตอบกลับที่เพิ่มขึ้น ใช้ค่านี้เมื่อต้องการความแม่นยำมากขึ้น |
OVERVIEW |
ระบุเส้นหลายเส้นภาพรวม ซึ่งประกอบขึ้นโดยใช้จุดจำนวนเล็กน้อย ใช้ค่านี้เมื่อแสดงภาพรวมของเส้นทาง การใช้ตัวเลือกนี้มีเวลาในการตอบสนองต่อคำขอน้อยกว่าการใช้ตัวเลือก HIGH_QUALITY |
เส้นทาง
ประกอบด้วยเส้นทาง ซึ่งประกอบด้วยชุดของส่วนถนนที่เชื่อมต่อกันซึ่งรวมจุดอ้างอิงเริ่มต้น สิ้นสุด และกลาง
ช่อง | |
---|---|
route_labels[] |
ป้ายกำกับสำหรับ |
legs[] |
ชุดของขา (กลุ่มเส้นทางระหว่างจุดอ้างอิง) ที่ประกอบกันเป็นเส้นทาง แต่ละขาจะสอดคล้องกับการเดินทางระหว่าง |
distance_meters |
ระยะทางการเดินทางของเส้นทางเป็นเมตร |
duration |
ระยะเวลาที่ใช้ในการนำทางตามเส้นทาง หากตั้งค่า |
static_duration |
ระยะเวลาในการเดินทางผ่านเส้นทางโดยไม่คำนึงถึงสภาพการจราจร |
polyline |
เส้นประกอบของเส้นทางโดยรวม เส้นหลายเส้นนี้คือเส้นหลายเส้นรวมของ |
description |
คำอธิบายเส้นทาง |
warnings[] |
อาร์เรย์ของคำเตือนที่จะแสดงเมื่อแสดงเส้นทาง |
viewport |
กรอบล้อมรอบวิวพอร์ตของเส้นประกอบ |
travel_advisory |
ข้อมูลเพิ่มเติมเกี่ยวกับเส้นทาง |
optimized_intermediate_waypoint_index[] |
หากตั้งค่า |
localized_values |
การแสดงข้อความของพร็อพเพอร์ตี้ของ |
route_token |
โทเค็นแบบทึบแสงที่ส่งไปยัง Navigation SDK เพื่อสร้างเส้นทางใหม่ในระหว่างการนำทาง และในกรณีที่มีการเปลี่ยนเส้นทาง ให้ดำเนินการตามความตั้งใจเดิมเมื่อสร้างเส้นทาง ถือว่าโทเค็นนี้เป็น Blob ที่คลุมเครือ อย่าเปรียบเทียบค่าในคำขอต่างๆ เนื่องจากค่าอาจเปลี่ยนแปลงได้แม้ว่าบริการจะแสดงเส้นทางเดียวกันก็ตาม หมายเหตุ: |
polyline_details |
มีข้อมูลเกี่ยวกับรายละเอียดตามแนวเส้น |
RouteLocalizedValues
การแสดงข้อความของพร็อพเพอร์ตี้บางอย่าง
ช่อง | |
---|---|
distance |
ระยะทางในการเดินทางที่แสดงในรูปแบบข้อความ |
duration |
ระยะเวลาที่แสดงในรูปแบบข้อความและแปลเป็นภาษาท้องถิ่นของภูมิภาคที่ค้นหา พิจารณาสภาพการจราจร หมายเหตุ: หากไม่ได้ขอข้อมูลการเข้าชม ค่านี้จะเป็นค่าเดียวกับ |
static_duration |
ระยะเวลาโดยไม่พิจารณาถึงสภาพการจราจร ซึ่งแสดงในรูปแบบข้อความ |
transit_fare |
ค่าโดยสารขนส่งที่แสดงในรูปแบบข้อความ |
RouteLabel
ป้ายกำกับสำหรับ
ที่มีประโยชน์ในการระบุพร็อพเพอร์ตี้ที่เฉพาะเจาะจงของเส้นทางเพื่อเปรียบเทียบกับเส้นทางอื่นๆRoute
Enum | |
---|---|
ROUTE_LABEL_UNSPECIFIED |
ค่าเริ่มต้น - ไม่ได้ใช้ |
DEFAULT_ROUTE |
เส้นทาง "ดีที่สุด" เริ่มต้นที่แสดงผลสำหรับการคำนวณเส้นทาง |
DEFAULT_ROUTE_ALTERNATE |
เส้นทางอื่นแทนเส้นทาง "ดีที่สุด" ตามค่าเริ่มต้น ระบบจะแสดงเส้นทางเช่นนี้เมื่อระบุ
|
FUEL_EFFICIENT |
เส้นทางที่ประหยัดเชื้อเพลิง เส้นทางที่มีป้ายกำกับด้วยค่านี้จะได้รับการพิจารณาว่าเหมาะสำหรับพารามิเตอร์ที่เป็นมิตรต่อสิ่งแวดล้อม เช่น การสิ้นเปลืองเชื้อเพลิง |
SHORTER_DISTANCE |
เส้นทางที่มีระยะทางสั้นกว่า นี่เป็นฟีเจอร์ทดลองใช้ |
RouteLeg
มีส่วนระหว่างจุดอ้างอิงที่ไม่ใช่ via
ช่อง | |
---|---|
distance_meters |
ระยะการเดินทางของขาเส้นทางเป็นเมตร |
duration |
ระยะเวลาที่ต้องใช้ในการไปยังส่วนต่างๆ ของขา หากตั้งค่า |
static_duration |
ระยะเวลาการเดินทางผ่านช่วงนั้นๆ โดยคำนวณโดยไม่พิจารณาสภาพการจราจร |
polyline |
เส้นประกอบโดยรวมของช่วงนี้ซึ่งรวมเส้นประกอบของแต่ละ |
start_location |
ตำแหน่งเริ่มต้นของช่วงนี้ สถานที่นี้อาจแตกต่างจาก |
end_location |
ตำแหน่งสิ้นสุดของช่วงนี้ สถานที่นี้อาจแตกต่างจาก |
steps[] |
อาร์เรย์ของขั้นตอนที่ระบุกลุ่มภายในขาเที่ยวนี้ แต่ละขั้นตอนแสดงคำสั่งการนำทาง 1 รายการ |
travel_advisory |
มีข้อมูลเพิ่มเติมที่ผู้ใช้ควรทราบ เช่น ข้อจำกัดเกี่ยวกับเขตการจราจรที่เป็นไปได้ในเส้นทาง |
localized_values |
การแสดงข้อความของพร็อพเพอร์ตี้ของ |
steps_overview |
ข้อมูลภาพรวมเกี่ยวกับขั้นตอนใน |
RouteLegLocalizedValues
การแสดงข้อความของพร็อพเพอร์ตี้บางอย่าง
ช่อง | |
---|---|
distance |
ระยะทางในการเดินทางที่แสดงในรูปแบบข้อความ |
duration |
ระยะเวลาที่แสดงในรูปแบบข้อความและแปลเป็นภาษาท้องถิ่นของภูมิภาคที่ค้นหา พิจารณาสภาพการจราจร หมายเหตุ: หากไม่ได้ขอข้อมูลการเข้าชม ค่านี้จะเป็นค่าเดียวกับ static_duration |
static_duration |
ระยะเวลาโดยไม่พิจารณาถึงสภาพการจราจร ซึ่งแสดงในรูปแบบข้อความ |
StepsOverview
ให้ข้อมูลภาพรวมเกี่ยวกับรายการของ RouteLegStep
ช่อง | |
---|---|
multi_modal_segments[] |
ข้อมูลสรุปเกี่ยวกับกลุ่มมัลติโมดัลต่างๆ ของ |
MultiModalSegment
ให้ข้อมูลสรุปเกี่ยวกับกลุ่มมัลติโมดัลต่างๆ ของ RouteLeg.steps
กลุ่มมัลติโมดัลหมายถึง RouteLegStep
ที่ต่อเนื่องกันอย่างน้อย 1 รายการซึ่งมี RouteTravelMode
เดียวกัน ระบบจะไม่ป้อนข้อมูลในช่องนี้หาก RouteLeg
ไม่มีกลุ่มมัลติโมดัลในขั้นตอน
ช่อง | |
---|---|
navigation_instruction |
NavigationInstruction สำหรับกลุ่มการเดินทางหลายรูปแบบ |
travel_mode |
รูปแบบการเดินทางของส่วนหลายรูปแบบ |
step_start_index |
|
step_end_index |
|
RouteLegStep
มีส่วนของ
โดยแต่ละขั้นตอนจะสอดคล้องกับคำสั่งการนำทางเดียว ขาของเส้นทางประกอบด้วยขั้นตอนต่างๆRouteLeg
ช่อง | |
---|---|
distance_meters |
ระยะทางการเดินทางของขั้นตอนนี้เป็นเมตร ในบางกรณี ช่องนี้อาจไม่มีค่า |
static_duration |
ระยะเวลาการเดินทางผ่านขั้นตอนนี้โดยไม่พิจารณาสภาพการจราจร ในบางกรณี ช่องนี้อาจไม่มีค่า |
polyline |
เส้นหลายเหลี่ยมที่เชื่อมโยงกับขั้นตอนนี้ |
start_location |
ตำแหน่งเริ่มต้นของขั้นตอนนี้ |
end_location |
ตำแหน่งสิ้นสุดของขั้นตอนนี้ |
navigation_instruction |
คำแนะนำการนำทาง |
travel_advisory |
มีข้อมูลเพิ่มเติมที่ผู้ใช้ควรทราบ เช่น ข้อจำกัดของเขตการจราจรที่เป็นไปได้ในขั้นตอนย่อย |
localized_values |
การแสดงข้อความของพร็อพเพอร์ตี้ของ |
transit_details |
รายละเอียดที่เกี่ยวข้องกับขั้นตอนนี้หากโหมดการเดินทางเป็น |
travel_mode |
โหมดการเดินทางที่ใช้สำหรับขั้นตอนนี้ |
RouteLegStepLocalizedValues
การแสดงข้อความของพร็อพเพอร์ตี้บางอย่าง
ช่อง | |
---|---|
distance |
ระยะทางในการเดินทางที่แสดงในรูปแบบข้อความ |
static_duration |
ระยะเวลาโดยไม่พิจารณาถึงสภาพการจราจร ซึ่งแสดงในรูปแบบข้อความ |
RouteLegStepTransitDetails
ข้อมูลเพิ่มเติมสำหรับ RouteLegStep
ที่เกี่ยวข้องกับเส้นทาง TRANSIT
ช่อง | |
---|---|
stop_details |
ข้อมูลเกี่ยวกับป้ายรถประจำทางขาเข้าและขาออกสำหรับขั้นตอน |
localized_values |
การแสดงข้อความของพร็อพเพอร์ตี้ของ |
headsign |
ระบุทิศทางที่จะเดินทางในเส้นทางนี้ตามที่ระบุไว้ในยานพาหนะหรือที่ป้ายหยุดรถต้นทาง โดยมักจะเป็นสถานีปลายทาง |
headway |
ระบุเวลาที่คาดไว้เป็นระยะเวลาระหว่างการออกเดินทางจากป้ายเดียวกันในเวลานี้ เช่น หากมีค่า headway seconds เป็น 600 คุณก็คาดได้ว่าจะต้องรอ 10 นาทีหากขึ้นรถประจำทางไม่ทัน |
transit_line |
ข้อมูลเกี่ยวกับสายรถประจำทางที่ใช้ในขั้นตอนนี้ |
stop_count |
จำนวนป้ายจอดรถตั้งแต่ป้ายต้นทางจนถึงป้ายปลายทาง จำนวนนี้รวมป้ายจอดรถขาเข้า แต่ไม่รวมป้ายจอดรถขาออก เช่น หากเส้นทางของคุณออกจากป้าย A ผ่านป้าย B และ C และไปถึงป้าย D
ผลตอบแทน 3 |
trip_short_text |
ข้อความที่ปรากฏในตารางเวลาและป้ายบอกทางเพื่อระบุการเดินทางด้วยระบบขนส่งสาธารณะให้ผู้โดยสาร ข้อความควรระบุการเดินทางภายในวันให้บริการได้อย่างไม่ซ้ำกัน เช่น "538" คือ |
TransitDetailsLocalizedValues
คำอธิบายค่าที่แปลแล้วสำหรับ RouteTransitDetails
ช่อง | |
---|---|
arrival_time |
เวลาในรูปแบบข้อความที่จัดรูปแบบพร้อมเขตเวลาที่เกี่ยวข้อง |
departure_time |
เวลาในรูปแบบข้อความที่จัดรูปแบบพร้อมเขตเวลาที่เกี่ยวข้อง |
TransitStopDetails
รายละเอียดเกี่ยวกับป้ายจอดรถประจำทางสำหรับ RouteLegStep
ช่อง | |
---|---|
arrival_stop |
ข้อมูลเกี่ยวกับป้ายจอดรถขาเข้าสำหรับขั้นตอน |
arrival_time |
เวลาถึงโดยประมาณของขั้นตอน |
departure_stop |
ข้อมูลเกี่ยวกับป้ายรถประจำทางต้นทางสำหรับขั้นตอน |
departure_time |
เวลาออกเดินทางโดยประมาณของขั้นตอน |
RouteLegStepTravelAdvisory
มีข้อมูลเพิ่มเติมที่ผู้ใช้ควรทราบ เช่น ข้อจำกัดของโซนการจราจรที่เป็นไปได้ในขั้นตอนย่อย
ช่อง | |
---|---|
speed_reading_intervals[] |
หมายเหตุ: ขณะนี้ช่องนี้ไม่มีข้อมูล |
RouteLegTravelAdvisory
มีข้อมูลเพิ่มเติมที่ผู้ใช้ควรทราบในขั้นตอนย่อยของเส้นทาง เช่น ข้อจำกัดของเขตการจราจรที่เป็นไปได้
ช่อง | |
---|---|
toll_info |
มีข้อมูลเกี่ยวกับค่าผ่านทางบน |
speed_reading_intervals[] |
ช่วงการอ่านอย่างรวดเร็วที่แสดงรายละเอียดความหนาแน่นของการเข้าชม ใช้ได้ในกรณีของค่ากำหนดการกำหนดเส้นทาง ตัวอย่าง
|
RouteMatrixDestination
ปลายทางเดียวสำหรับ ComputeRouteMatrixRequest
ช่อง | |
---|---|
waypoint |
ต้องระบุ จุดอ้างอิงปลายทาง |
RouteMatrixElement
มีข้อมูลเส้นทางที่คำนวณสำหรับคู่ต้นทาง/ปลายทางใน ComputeRouteMatrix API ซึ่งสามารถสตรีมไปยังไคลเอ็นต์ได้
ช่อง | |
---|---|
status |
รหัสสถานะข้อผิดพลาดขององค์ประกอบนี้ |
condition |
ระบุว่าพบเส้นทางหรือไม่ ไม่ขึ้นอยู่กับสถานะ |
distance_meters |
ระยะทางการเดินทางของเส้นทางเป็นเมตร |
duration |
ระยะเวลาที่ใช้ในการนำทางตามเส้นทาง หากตั้งค่า |
static_duration |
ระยะเวลาในการเดินทางผ่านเส้นทางโดยไม่คำนึงถึงสภาพการจราจร |
travel_advisory |
ข้อมูลเพิ่มเติมเกี่ยวกับเส้นทาง เช่น ข้อมูลเกี่ยวกับข้อจำกัดและข้อมูลค่าผ่านทาง |
fallback_info |
ในบางกรณีเมื่อเซิร์ฟเวอร์ไม่สามารถคำนวณเส้นทางตามค่ากำหนดที่ระบุสำหรับคู่ต้นทาง/ปลายทางนี้ เซิร์ฟเวอร์อาจกลับไปใช้โหมดการคำนวณอื่น เมื่อใช้โหมดสำรอง ฟิลด์นี้จะมีข้อมูลโดยละเอียดเกี่ยวกับคำตอบสำรอง มิฉะนั้น ระบบจะไม่ตั้งค่าช่องนี้ |
localized_values |
การแสดงข้อความของพร็อพเพอร์ตี้ของ |
origin_index |
ดัชนีที่อิงตาม 0 ของต้นทางในคำขอ |
destination_index |
ดัชนีที่อิงตาม 0 ของปลายทางในคำขอ |
LocalizedValues
การแสดงข้อความของพร็อพเพอร์ตี้บางอย่าง
ช่อง | |
---|---|
distance |
ระยะทางในการเดินทางที่แสดงในรูปแบบข้อความ |
duration |
ระยะเวลาที่แสดงในรูปแบบข้อความโดยพิจารณาสภาพการจราจร หมายเหตุ: หากไม่ได้ขอข้อมูลการเข้าชม ค่านี้จะเป็นค่าเดียวกับ static_duration |
static_duration |
ระยะเวลาที่แสดงในรูปแบบข้อความโดยไม่พิจารณาถึงสภาพการจราจร |
transit_fare |
ค่าโดยสารขนส่งที่แสดงในรูปแบบข้อความ |
RouteMatrixElementCondition
สภาพของเส้นทางที่แสดง
Enum | |
---|---|
ROUTE_MATRIX_ELEMENT_CONDITION_UNSPECIFIED |
ใช้เฉพาะเมื่อ status ขององค์ประกอบไม่ถูกต้อง |
ROUTE_EXISTS |
พบเส้นทางและระบบได้กรอกข้อมูลที่เกี่ยวข้องสำหรับองค์ประกอบแล้ว |
ROUTE_NOT_FOUND |
ไม่พบเส้นทาง ระบบจะไม่กรอกข้อมูลในช่องที่มีข้อมูลเส้นทาง เช่น distance_meters หรือ duration ในองค์ประกอบ |
RouteMatrixOrigin
ต้นทางเดียวสำหรับ ComputeRouteMatrixRequest
ช่อง | |
---|---|
waypoint |
ต้องระบุ จุดอ้างอิงต้นทาง |
route_modifiers |
ไม่บังคับ ตัวแก้ไขสำหรับทุกเส้นทางที่ใช้จุดนี้เป็นต้นทาง |
RouteModifiers
แคปซูลชุดเงื่อนไขที่ไม่บังคับเพื่อตอบสนองเมื่อคำนวณเส้นทาง
ช่อง | |
---|---|
avoid_tolls |
เมื่อตั้งค่าเป็น "จริง" จะหลีกเลี่ยงถนนที่มีค่าผ่านทางหากเป็นไปได้ โดยจะให้ความสำคัญกับเส้นทางที่ไม่มีถนนที่มีค่าผ่านทาง โดยจะมีผลเฉพาะกับ |
avoid_highways |
เมื่อตั้งค่าเป็น "จริง" ระบบจะหลีกเลี่ยงทางหลวงเมื่อเป็นไปได้ และให้ความสำคัญกับเส้นทางที่ไม่มีทางหลวง โดยจะมีผลเฉพาะกับ |
avoid_ferries |
เมื่อตั้งค่าเป็น "จริง" ระบบจะหลีกเลี่ยงเรือข้ามฟากเมื่อเป็นไปได้ และให้ความสำคัญกับเส้นทางที่ไม่มีเรือข้ามฟาก โดยจะมีผลเฉพาะกับ |
avoid_indoor |
เมื่อตั้งค่าเป็น "จริง" ระบบจะหลีกเลี่ยงการนำทางในอาคารหากเป็นไปได้ และให้ความสำคัญกับเส้นทางที่ไม่มีการนำทางในอาคาร ใช้กับ |
vehicle_info |
ระบุข้อมูลยานพาหนะ |
toll_passes[] |
แคปซูลข้อมูลเกี่ยวกับบัตรผ่านทาง หากมีการระบุบัตรผ่านทาง API จะพยายามแสดงผลราคาบัตร หากไม่ได้ระบุบัตรผ่านทางด่วน API จะถือว่าบัตรผ่านทางด่วนเป็น "ไม่รู้จัก" และพยายามแสดงราคาเงินสด โดยจะมีผลเฉพาะกับ |
RouteTravelAdvisory
มีข้อมูลเพิ่มเติมที่ผู้ใช้ควรทราบ เช่น ข้อจำกัดเกี่ยวกับเขตการจราจรที่อาจเกิดขึ้น
ช่อง | |
---|---|
toll_info |
มีข้อมูลเกี่ยวกับค่าผ่านทางในเส้นทาง ช่องนี้จะระบุค่าไว้ก็ต่อเมื่อคาดว่าเส้นทางจะมีค่าผ่านทาง หากตั้งค่าฟิลด์นี้ แต่ไม่ได้กรอกข้อมูล |
speed_reading_intervals[] |
ช่วงการอ่านอย่างรวดเร็วที่แสดงรายละเอียดความหนาแน่นของการเข้าชม ใช้ได้ในกรณีของค่ากำหนดการกำหนดเส้นทาง ตัวอย่าง
|
fuel_consumption_microliters |
ปริมาณการใช้เชื้อเพลิงที่คาดการณ์ไว้ในหน่วยไมโครลิตร |
route_restrictions_partially_ignored |
เส้นทางที่แสดงอาจมีข้อจำกัดที่ไม่เหมาะกับโหมดการเดินทางหรือตัวปรับเส้นทางที่ขอ |
transit_fare |
หากมี จะมีค่าโดยสารหรือค่าตั๋วทั้งหมดในเส้นทางนี้ พร็อพเพอร์ตี้นี้จะแสดงเฉพาะสำหรับคำขอ |
RouteTravelMode
ชุดค่าที่ใช้เพื่อระบุโหมดการเดินทาง หมายเหตุ: เส้นทาง WALK
, BICYCLE
และ TWO_WHEELER
อยู่ในเวอร์ชันเบต้า และบางครั้งอาจไม่มีทางเท้า ทางคนเดินเท้า หรือทางจักรยานที่ชัดเจน คุณต้องแสดงคำเตือนนี้ต่อผู้ใช้สำหรับเส้นทางเดินเท้า ปั่นจักรยาน และเส้นทาง 2 ล้อทั้งหมดที่แสดงในแอป
Enum | |
---|---|
TRAVEL_MODE_UNSPECIFIED |
ไม่ได้ระบุโหมดการเดินทาง ค่าเริ่มต้นคือ DRIVE |
DRIVE |
เดินทางโดยรถยนต์นั่งส่วนบุคคล |
BICYCLE |
เดินทางด้วยจักรยาน |
WALK |
เดินทางด้วยการเดิน |
TWO_WHEELER |
ยานพาหนะแบบ 2 ล้อที่ใช้เครื่องยนต์ เช่น รถจักรยานยนต์ โปรดทราบว่าสิ่งนี้แตกต่างจากBICYCLE รูปแบบการเดินทางซึ่งครอบคลุมรูปแบบที่ใช้แรงคน |
TRANSIT |
เดินทางโดยเส้นทางขนส่งสาธารณะ หากมี |
RoutingPreference
ชุดค่าที่ระบุปัจจัยที่ต้องพิจารณาเมื่อคำนวณเส้นทาง
Enum | |
---|---|
ROUTING_PREFERENCE_UNSPECIFIED |
ไม่ได้ระบุค่ากำหนดการกำหนดเส้นทาง ค่าเริ่มต้นคือ TRAFFIC_UNAWARE |
TRAFFIC_UNAWARE |
คำนวณเส้นทางโดยไม่พิจารณาสภาพการจราจรแบบเรียลไทม์ เหมาะสำหรับกรณีที่สภาพการจราจรไม่สำคัญหรือไม่เกี่ยวข้อง การใช้ค่านี้จะทำให้เกิดเวลาในการตอบสนองต่ำที่สุด หมายเหตุ: สำหรับ DRIVE และ TWO_WHEELER เส้นทางและระยะเวลาที่เลือกจะอิงตามเครือข่ายถนนและสภาพการจราจรโดยเฉลี่ยที่ไม่ขึ้นอยู่กับเวลา ไม่ใช่สภาพถนนปัจจุบัน ดังนั้น เส้นทางอาจรวมถึงถนนที่ปิดชั่วคราว ผลลัพธ์สำหรับคำขอหนึ่งๆ อาจแตกต่างกันไปเมื่อเวลาผ่านไปเนื่องจากการเปลี่ยนแปลงในเครือข่ายถนน สภาพการจราจรโดยเฉลี่ยที่อัปเดตแล้ว และลักษณะการกระจายของบริการ นอกจากนี้ ผลลัพธ์อาจแตกต่างกันระหว่างเส้นทางที่เกือบจะเทียบเท่ากันได้ทุกเมื่อหรือทุกความถี่ |
TRAFFIC_AWARE |
คำนวณเส้นทางโดยพิจารณาสภาพการจราจรแบบเรียลไทม์ ในทางตรงกันข้ามกับ TRAFFIC_AWARE_OPTIMAL การเพิ่มประสิทธิภาพบางอย่างจะใช้เพื่อลดเวลาในการตอบสนองอย่างมาก |
TRAFFIC_AWARE_OPTIMAL |
คำนวณเส้นทางโดยพิจารณาสภาพการจราจรแบบเรียลไทม์โดยไม่ต้องใช้การเพิ่มประสิทธิภาพส่วนใหญ่ การใช้ค่านี้จะทำให้เกิดเวลาในการตอบสนองสูงสุด |
SpeedReadingInterval
เครื่องบ่งชี้ความหนาแน่นของการจราจรในส่วนที่ต่อเนื่องของเส้นประกอบหรือเส้นทาง เมื่อกำหนดเส้นทางที่มีจุด P_0, P_1, ... , P_N (ดัชนีที่อิงตาม 0) SpeedReadingInterval
จะกำหนดช่วงและอธิบายการเข้าชมโดยใช้หมวดหมู่ต่อไปนี้
ช่อง | |
---|---|
start_polyline_point_index |
ดัชนีเริ่มต้นของช่วงนี้ในเส้นหลายเส้น |
end_polyline_point_index |
ดัชนีสิ้นสุดของช่วงนี้ในเส้นหลายเส้น |
ฟิลด์ Union
|
|
speed |
ความเร็วของการจราจรในช่วงเวลานี้ |
ความเร็ว
การจัดประเภทความเร็วของเส้นประกอบตามข้อมูลการจราจร
Enum | |
---|---|
SPEED_UNSPECIFIED |
ค่าเริ่มต้น ค่านี้ไม่ได้ใช้ |
NORMAL |
ความเร็วปกติ การจราจรไม่ล่าช้า |
SLOW |
พบว่าการจราจรชะลอตัว ปริมาณการจราจรปานกลาง |
TRAFFIC_JAM |
การจราจรล่าช้า |
TollInfo
ช่อง | |
---|---|
estimated_price[] |
จำนวนเงินค่าผ่านทางสำหรับ |
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, USA. |
US_CA_FASTRAK |
แคนาดา สหรัฐอเมริกา |
US_CA_FASTRAK_CAV_STICKER |
ระบุว่าผู้ขับขี่มีบัตร FasTrak นอกเหนือจากสติกเกอร์ Clean Air Vehicle (CAV) ที่ DMV ออกให้ https://www.bayareafastrak.org/en/guide/doINeedFlex.shtml |
US_CO_EXPRESSTOLL |
CO, USA. |
US_CO_GO_PASS |
CO, USA. |
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, USA. |
US_IL_IPASS |
IL, USA. |
US_IN_EZPASSIN |
อินเดียนา สหรัฐอเมริกา |
US_KS_BESTPASS_HORIZON |
KS, USA. |
US_KS_KTAG |
KS, USA. |
US_KS_NATIONALPASS |
KS, USA. |
US_KS_PREPASS_ELITEPASS |
KS, USA. |
US_KY_RIVERLINK |
KY, USA. |
US_LA_GEAUXPASS |
LA, USA. |
US_LA_TOLL_TAG |
LA, USA. |
US_MA_EZPASSMA |
MA, USA |
US_MD_EZPASSMD |
MD, USA. |
US_ME_EZPASSME |
ME, USA. |
US_MI_AMBASSADOR_BRIDGE_PREMIER_COMMUTER_CARD |
MI, USA. |
US_MI_BCPASS |
MI, USA. |
US_MI_GROSSE_ILE_TOLL_BRIDGE_PASS_TAG |
MI, USA. |
US_MI_IQ_PROX_CARD |
MI, USA. เลิกใช้งานแล้วเนื่องจากไม่มีบัตรประเภทนี้อีกต่อไป |
US_MI_IQ_TAG |
MI, USA. |
US_MI_MACKINAC_BRIDGE_MAC_PASS |
MI, USA. |
US_MI_NEXPRESS_TOLL |
MI, USA. |
US_MN_EZPASSMN |
MN, USA. |
US_NC_EZPASSNC |
NC, USA. |
US_NC_PEACH_PASS |
NC, USA. |
US_NC_QUICK_PASS |
NC, USA. |
US_NH_EZPASSNH |
NH, USA. |
US_NJ_DOWNBEACH_EXPRESS_PASS |
นิวเจอร์ซีย์ สหรัฐอเมริกา |
US_NJ_EZPASSNJ |
นิวเจอร์ซีย์ สหรัฐอเมริกา |
US_NY_EXPRESSPASS |
นิวยอร์ก สหรัฐอเมริกา |
US_NY_EZPASSNY |
นิวยอร์ก สหรัฐอเมริกา |
US_OH_EZPASSOH |
OH, USA. |
US_PA_EZPASSPA |
PA, USA. |
US_RI_EZPASSRI |
RI, USA. |
US_SC_PALPASS |
SC, USA. |
US_TX_AVI_TAG |
TX, USA. |
US_TX_BANCPASS |
TX, USA. |
US_TX_DEL_RIO_PASS |
TX, USA. |
US_TX_EFAST_PASS |
TX, USA. |
US_TX_EAGLE_PASS_EXPRESS_CARD |
TX, USA. |
US_TX_EPTOLL |
TX, USA. |
US_TX_EZ_CROSS |
TX, USA. |
US_TX_EZTAG |
TX, USA. |
US_TX_FUEGO_TAG |
TX, USA. |
US_TX_LAREDO_TRADE_TAG |
TX, USA. |
US_TX_PLUSPASS |
TX, USA. |
US_TX_TOLLTAG |
TX, USA. |
US_TX_TXTAG |
TX, USA. |
US_TX_XPRESS_CARD |
TX, USA. |
US_UT_ADAMS_AVE_PARKWAY_EXPRESSCARD |
UT, USA. |
US_VA_EZPASSVA |
VA, USA. |
US_WA_BREEZEBY |
WA, USA. |
US_WA_GOOD_TO_GO |
WA, USA. |
US_WV_EZPASSWV |
WV, USA. |
US_WV_MEMORIAL_BRIDGE_TICKETS |
WV, USA. |
US_WV_MOV_PASS |
WV, USA |
US_WV_NEWELL_TOLL_BRIDGE_TICKET |
WV, USA. |
TrafficModel
ระบุสมมติฐานที่จะใช้เมื่อคำนวณเวลาในการเข้าชม การตั้งค่านี้จะส่งผลต่อค่าที่แสดงในฟิลด์ duration
ในการตอบกลับ ซึ่งมีเวลาที่คาดการณ์ในการจราจรตามค่าเฉลี่ยในอดีต
Enum | |
---|---|
TRAFFIC_MODEL_UNSPECIFIED |
ไม่ได้ใช้ หากระบุ ระบบจะใช้ BEST_GUESS เป็นค่าเริ่มต้น |
BEST_GUESS |
ระบุว่า duration ที่แสดงควรเป็นค่าประมาณเวลาที่ใช้เดินทางที่ดีที่สุดตามข้อมูลที่ทราบเกี่ยวกับสภาพการจราจรในอดีตและสภาพการจราจรแบบเรียลไทม์ การเข้าชมแบบเรียลไทม์จะมีความสำคัญมากขึ้นเมื่อdeparture_time ใกล้กับเวลาปัจจุบัน |
PESSIMISTIC |
ระบุว่าระยะเวลาที่ส่งคืนควรนานกว่าเวลาเดินทางจริงในวันส่วนใหญ่ แม้ว่าบางวันที่มีสภาพการจราจรแย่เป็นพิเศษอาจมีค่าเกินกว่านี้ |
OPTIMISTIC |
ระบุว่าระยะเวลาที่แสดงควรสั้นกว่าเวลาเดินทางจริงในวันส่วนใหญ่ แม้ว่าในบางวันที่มีสภาพการจราจรดีเป็นพิเศษอาจเร็วกว่าค่านี้ |
TransitAgency
บริษัทขนส่งที่ให้บริการเส้นทางขนส่งสาธารณะ
ช่อง | |
---|---|
name |
ชื่อของบริษัทขนส่งนี้ |
phone_number |
หมายเลขโทรศัพท์ที่จัดรูปแบบเฉพาะภาษาของหน่วยงานขนส่ง |
uri |
URI ของบริษัทขนส่ง |
TransitLine
มีข้อมูลเกี่ยวกับเส้นทางการขนส่งสาธารณะที่ใช้ในขั้นตอนนี้
ช่อง | |
---|---|
agencies[] |
บริษัทขนส่งที่ให้บริการเส้นทางขนส่งสาธารณะนี้ |
name |
ชื่อเต็มของเส้นทางขนส่งนี้ เช่น "8 Avenue Local" |
uri |
URI สำหรับเส้นทางขนส่งสาธารณะนี้ตามที่บริษัทขนส่งระบุ |
color |
สีที่มักใช้ในป้ายสำหรับสายนี้ แสดงในรูปแบบเลขฐานสิบหก |
icon_uri |
URI ของไอคอนที่เชื่อมโยงกับบรรทัดนี้ |
name_short |
ชื่อย่อของเส้นทางขนส่งสาธารณะนี้ โดยปกติแล้วชื่อนี้จะเป็นหมายเลขบรรทัด เช่น "M7" หรือ "355" |
text_color |
สีที่ใช้กันโดยทั่วไปในข้อความบนป้ายสำหรับสายนี้ แสดงในรูปแบบเลขฐานสิบหก |
vehicle |
ประเภทของยานพาหนะที่วิ่งในเส้นทางขนส่งสาธารณะนี้ |
TransitPreferences
ค่ากำหนดสำหรับเส้นทางที่อิงตาม TRANSIT
ซึ่งมีผลต่อเส้นทางที่แสดง
ช่อง | |
---|---|
allowed_travel_modes[] |
ชุดโหมดการเดินทางที่จะใช้เมื่อรับ |
routing_preference |
ค่ากำหนดการกำหนดเส้นทางที่เมื่อระบุแล้วจะส่งผลต่อ |
TransitRoutingPreference
ระบุค่ากำหนดการกำหนดเส้นทางสำหรับเส้นทางขนส่งสาธารณะ
Enum | |
---|---|
TRANSIT_ROUTING_PREFERENCE_UNSPECIFIED |
ไม่ได้ระบุค่ากำหนด |
LESS_WALKING |
ระบุว่าเส้นทางที่คำนวณควรมีการเดินในระยะทางที่จำกัด |
FEWER_TRANSFERS |
ระบุว่าเส้นทางที่คำนวณควรมีการเปลี่ยนรถจำนวนจำกัด |
TransitTravelMode
ชุดค่าที่ใช้เพื่อระบุโหมดการเดินทาง
Enum | |
---|---|
TRANSIT_TRAVEL_MODE_UNSPECIFIED |
ไม่ได้ระบุโหมดการเดินทางด้วยขนส่งสาธารณะ |
BUS |
เดินทางโดยรถประจำทาง |
SUBWAY |
เดินทางโดยรถไฟใต้ดิน |
TRAIN |
เดินทางโดยรถไฟ |
LIGHT_RAIL |
เดินทางด้วยรถไฟฟ้ารางเบาหรือรถราง |
RAIL |
เดินทางโดยรถไฟ ซึ่งเทียบเท่ากับการรวมกันของ SUBWAY , TRAIN และ LIGHT_RAIL |
TransitStop
ข้อมูลเกี่ยวกับป้ายหยุดรถประจำทาง
ช่อง | |
---|---|
name |
ชื่อของป้ายจอดรถ |
location |
ตำแหน่งของป้ายจอดรถที่แสดงในพิกัดละติจูด/ลองจิจูด |
TransitVehicle
ข้อมูลเกี่ยวกับยานพาหนะที่ใช้ในเส้นทางการขนส่ง
ช่อง | |
---|---|
name |
ชื่อของยานพาหนะนี้เป็นตัวพิมพ์ใหญ่ |
type |
ประเภทของยานพาหนะที่ใช้ |
icon_uri |
URI ของไอคอนที่เชื่อมโยงกับยานพาหนะประเภทนี้ |
local_icon_uri |
URI สำหรับไอคอนที่เชื่อมโยงกับยานพาหนะประเภทนี้ โดยอิงตามป้ายบอกทางของระบบขนส่งในพื้นที่ |
TransitVehicleType
ประเภทของยานพาหนะสำหรับเส้นทางขนส่งสาธารณะ
Enum | |
---|---|
TRANSIT_VEHICLE_TYPE_UNSPECIFIED |
ไม่ได้ใช้ |
BUS |
รถประจำทาง |
CABLE_CAR |
ยานพาหนะที่วิ่งบนสายเคเบิล โดยปกติจะอยู่บนพื้น กระเช้าลอยฟ้าอาจเป็นประเภท GONDOLA_LIFT |
COMMUTER_TRAIN |
รถไฟ |
FERRY |
เรือข้ามฟาก |
FUNICULAR |
ยานพาหนะที่ดึงขึ้นไปบนทางลาดชันด้วยสายเคเบิล โดยปกติแล้ว รถรางไฟฟ้าจะประกอบด้วยรถ 2 คัน ซึ่งแต่ละคันจะทำหน้าที่เป็นตัวถ่วงน้ำหนักสำหรับอีกคันหนึ่ง |
GONDOLA_LIFT |
กระเช้าลอยฟ้า |
HEAVY_RAIL |
รถไฟหนัก |
HIGH_SPEED_TRAIN |
รถไฟความเร็วสูง |
INTERCITY_BUS |
รถบัสทางไกล |
LONG_DISTANCE_TRAIN |
รถไฟทางไกล |
METRO_RAIL |
รถไฟฟ้ารางเบา |
MONORAIL |
รถไฟรางเดี่ยว |
OTHER |
ยานพาหนะอื่นๆ ทั้งหมด |
RAIL |
รถไฟ |
SHARE_TAXI |
แท็กซี่ร่วมโดยสารเป็นรถประจำทางประเภทหนึ่งที่สามารถรับส่งผู้โดยสารได้ทุกที่ตามเส้นทาง |
SUBWAY |
รถไฟฟ้ารางเบาใต้ดิน |
TRAM |
รถไฟฟ้ารางเบาบนพื้นดิน |
TROLLEYBUS |
รถรางที่ใช้ไฟฟ้า |
หน่วย
ชุดค่าที่ระบุหน่วยวัดที่ใช้ในการแสดง
Enum | |
---|---|
UNITS_UNSPECIFIED |
ไม่ได้ระบุหน่วยวัด ค่าเริ่มต้นคือหน่วยวัดที่อนุมานจากคำขอ |
METRIC |
หน่วยวัดเมตริก |
IMPERIAL |
หน่วยวัดแบบอิมพีเรียล (อังกฤษ) |
VehicleEmissionType
ชุดค่าที่อธิบายประเภทการปล่อยก๊าซของยานพาหนะ ใช้กับ DRIVE
เท่านั้นRouteTravelMode
Enum | |
---|---|
VEHICLE_EMISSION_TYPE_UNSPECIFIED |
ไม่ได้ระบุประเภทการปล่อย ค่าเริ่มต้นคือ GASOLINE |
GASOLINE |
ยานพาหนะที่ใช้น้ำมันเบนซิน/น้ำมัน |
ELECTRIC |
ยานพาหนะที่ใช้ไฟฟ้า |
HYBRID |
ยานพาหนะที่ใช้เชื้อเพลิงแบบไฮบริด (เช่น น้ำมันเบนซิน + ไฟฟ้า) |
DIESEL |
รถยนต์ที่ใช้น้ำมันดีเซล |
VehicleInfo
มีข้อมูลยานพาหนะ เช่น ประเภทการปล่อยมลพิษของยานพาหนะ
ช่อง | |
---|---|
emission_type |
อธิบายประเภทการปล่อยก๊าซของยานพาหนะ ใช้กับ |
จุดบอกทาง
ห่อหุ้มจุดอ้างอิง จุดอ้างอิงจะทำเครื่องหมายทั้งจุดเริ่มต้นและจุดสิ้นสุดของเส้นทาง รวมถึงจุดแวะพักระหว่างเส้นทาง
ช่อง | |
---|---|
via |
ทำเครื่องหมายจุดอ้างอิงนี้เป็นจุดสำคัญแทนที่จะเป็นจุดแวะพัก สำหรับจุดแวะพักที่ไม่ใช่จุดแวะพักผ่านในคำขอ แอปการตอบกลับจะต่อท้ายรายการในอาร์เรย์ |
vehicle_stopover |
ระบุว่าจุดอ้างอิงมีไว้เพื่อให้ยานพาหนะหยุดรับหรือส่งผู้โดยสาร เมื่อตั้งค่านี้ เส้นทางที่คำนวณแล้วจะไม่รวมจุดอ้างอิงที่ไม่ใช่ |
side_of_road |
ระบุว่าจุดพักนี้มีไว้เพื่อกำหนดให้ยานพาหนะจอดที่ด้านใดด้านหนึ่งของถนน เมื่อตั้งค่านี้ เส้นทางจะผ่านตำแหน่งเพื่อให้รถหยุดที่ข้างถนนซึ่งตำแหน่งนั้นอยู่ใกล้จากกึ่งกลางถนน ตัวเลือกนี้ใช้ได้กับ |
ฟิลด์ Union location_type วิธีต่างๆ ในการแสดงสถานที่ location_type ต้องเป็นค่าใดค่าหนึ่งต่อไปนี้เท่านั้น |
|
location |
จุดที่ระบุโดยใช้พิกัดทางภูมิศาสตร์ รวมถึงส่วนหัวที่ไม่บังคับ |
place_id |
รหัสสถานที่ของจุดสนใจที่เชื่อมโยงกับจุดอ้างอิง |
address |
ที่อยู่ที่มนุษย์อ่านได้หรือ Plus Code ดูรายละเอียดได้ที่ https://plus.codes |