ช่อง navigation_points
ภายในการตอบกลับการแปลงพิกัดภูมิศาสตร์จะมีรายการจุดที่เป็นประโยชน์ในการไปยังสถานที่ กล่าวโดยละเอียดคือ ควรใช้เป็นจุดเริ่มต้นหรือจุดสิ้นสุดเมื่อกำหนดเส้นทางในเครือข่ายถนนจากหรือไปยังสถานที่ จุดนําทางแต่ละจุดจะมีค่าต่อไปนี้
location
มีค่าละติจูด ลองจิจูดของจุดนำทาง ตำแหน่งนี้จะอยู่ใกล้กับเครือข่ายถนนเสมอและแสดงจุดเริ่มต้นหรือจุดสิ้นสุดที่เหมาะสมสำหรับการไปยังและออกจากสถานที่ จุดนี้ตั้งใจให้อยู่ห่างจากเส้นกึ่งกลางของถนนเล็กน้อยเพื่อระบุด้านข้างของถนนที่มีสถานที่ตั้งอย่างชัดเจนrestricted_travel_modes
คือรายการโหมดการเดินทางที่ไม่สามารถเข้าถึงจุดนำทางได้"DRIVE"
คือโหมดการเดินทางที่สอดคล้องกับเส้นทางขับรถ"WALK"
คือโหมดการเดินทางที่สอดคล้องกับเส้นทางเดินเท้าroad_name
มีชื่อถนนที่จุดนำทางอยู่ห่างจากจุดเริ่มต้น
ระบบจะแสดงจุดนำทางสำหรับสถานที่ส่วนใหญ่ที่มีตำแหน่งที่แน่นอน เช่น ที่อยู่ถนน อาคาร และสถานประกอบการ สถานที่ที่แสดงพื้นที่ขนาดใหญ่ เช่น เมืองและภูมิภาค ซึ่งตำแหน่งที่แน่นอนอาจมีความคลุมเครือ อาจไม่แสดงจุดนำทางใดๆ
ประกาศเกี่ยวกับการย้ายข้อมูล
ตั้งแต่วันที่ 17 เมษายนเป็นต้นไป คุณต้องระบุพารามิเตอร์NAVIGATION_POINTS
extra
computations ในคำขอเพื่อรับจุดนำทาง ลูกค้าสามารถทดสอบได้โดยยืนยันว่าระบบแสดงฟิลด์ road_name
ภายในจุดนําทางบางจุด และฟิลด์ location
ภายในจุดนําทางแต่ละจุดมีฟิลด์ย่อย 4 รายการต่อไปนี้ (lat
, lng
, latitude
, longitude
)
นอกจากนี้ คุณต้องย้ายข้อมูลไปยังฟิลด์ location.lat
และ location.lng
แทนฟิลด์ location.latitude
และ location.longitude
ในรุ่นที่จะเปิดตัวในอนาคต คำขอที่ไม่มีพารามิเตอร์NAVIGATION_POINTS
การคำนวณเพิ่มเติมจะไม่รวมจุดนําทางในการตอบกลับ และระบบจะไม่แสดงฟิลด์ location.latitude
และ location.longitude
อีกต่อไป
รายละเอียดคำขอ
คุณรับจุดนําทางได้ในคําขอประเภทต่อไปนี้
สำหรับคำขอเหล่านี้ คุณต้องระบุพารามิเตอร์นี้
extra_computations=NAVIGATION_POINTS
ตัวอย่างคำขอ
การค้นหาต่อไปนี้ใช้การแปลงพิกัดภูมิศาสตร์ของสถานที่เพื่อรับจุดนำทางสำหรับร้านอาหารในเมืองเมาน์เทนวิว รัฐแคลิฟอร์เนีย สหรัฐอเมริกา
https://maps.googleapis.com/maps/api/geocode/json?place_id=ChIJZ54APTS3j4ARBYZD956MHq8&extra_computations=NAVIGATION_POINTS&key=YOUR_API_KEY
ตัวอย่างการตอบกลับ
การตอบกลับจากข้อความค้นหาข้างต้นแสดงอาร์เรย์ของจุดนําทาง
{
"navigation_points": [
{
"location": {
"lat": 37.3940894,
"lng": -122.0788389,
},
"restricted_travel_modes": ["WALK"],
"road_name": "Castro Street"
},
{
"location": {
"lat": 37.394273,
"lng": -122.0793078,
},
"restricted_travel_modes": ["WALK"],
"road_name": "Wild Cherry Lane"
},
{
"location": {
"lat": 37.3941202,
"lng": -122.0789189,
},
"restricted_travel_modes": ["DRIVE"]
}
]
}
ความคิดเห็น
นี่เป็นฟีเจอร์ทดลองใช้ โปรดส่งความคิดเห็นมาที่ [email protected]