ภาพรวมของ Directions API (เดิม)

นักพัฒนาซอฟต์แวร์ในเขตเศรษฐกิจยุโรป (EEA)

Directions API (เดิม) เป็นบริการที่รับคำขอ HTTP และแสดงผลเส้นทางระหว่างสถานที่ต่างๆ ในรูปแบบ JSON หรือ XML

เหตุใดจึงต้องใช้ Directions API (เดิม)

Directions API (เดิม) ช่วยให้คุณขอเส้นทางสำหรับการเดินทางหลายรูปแบบ เช่น การขนส่งสาธารณะ การขับรถ การเดิน หรือการปั่นจักรยาน

Directions API (เดิม) ใช้ทำอะไรได้บ้าง

Directions API (เดิม) ช่วยให้คุณคำนวณเส้นทางระหว่างสถานที่ต่างๆ รวมถึงรายละเอียดต่อไปนี้

  • เส้นทางสำหรับการเดินทางหลายรูปแบบ รวมถึงการขนส่งสาธารณะ การขับรถ การเดิน หรือการปั่นจักรยาน
  • เส้นทางหลายส่วนโดยใช้จุดอ้างอิงหลายจุด
  • ระบุจุดเริ่มต้น จุดหมาย และจุดอ้างอิงได้หลายวิธี เช่น สตริงข้อความ (เช่น "Chicago, IL" หรือ "Darwin, NT, Australia"), รหัสสถานที่ หรือพิกัดละติจูด/ลองจิจูด

วิธีการทำงานของ Directions API (เดิม)

Directions API (เดิม) จะแสดงผลเส้นทางที่มีประสิทธิภาพมากที่สุดเมื่อคำนวณเส้นทาง ผลิตภัณฑ์จะพิจารณาองค์ประกอบการเดินทางต่อไปนี้เมื่อกำหนดเส้นทางที่มีประสิทธิภาพมากที่สุด

  • ระยะเวลาเดินทาง (หลัก)
  • ระยะทาง
  • จำนวนครั้งที่ต้องเลี้ยว

ตัวอย่างคำขอต่อไปนี้จะแสดงผลเส้นทางการขับรถจากโตรอนโต รัฐออนแทรีโอ ไปยังมอนทรีออล รัฐควิเบกในรูปแบบ JSON

https://maps.googleapis.com/maps/api/directions/json
  ?destination=Montreal
  &origin=Toronto
  &key=YOUR_API_KEY

แหล่งข้อมูล

ตารางต่อไปนี้สรุปแหล่งข้อมูลที่พร้อมใช้งานผ่าน Directions API (เดิม) พร้อมกับข้อมูลที่แสดงผล

แหล่งข้อมูล ข้อมูลที่แสดงผล รูปแบบการแสดงผล
เส้นทาง

ระบุจุดเริ่มต้นและจุดหมายในรูปแบบรหัสสถานที่ ที่อยู่ หรือพิกัดละติจูด/ลองจิจูด ดูรายละเอียดได้ในพารามิเตอร์ที่จำเป็น

เส้นทางโดยละเอียด แบ่งออกเป็นเส้นทาง ช่วงการเดินทาง และขั้นตอน ดูรายละเอียดได้ในคำตอบของเส้นทาง
  • JSON
  • XML

วิธีใช้ Directions API (เดิม)

1 ตั้งค่า เริ่มต้นด้วยการตั้งค่า โปรเจ็กต์ Google Cloud และทำตามวิธีการตั้งค่า ที่ปรากฏขึ้น
2 ลองใช้เวอร์ชันเดโม เมื่อมีคีย์ API และโปรเจ็กต์ที่อยู่ในระบบคลาวด์แล้ว คุณสามารถลองใช้เวอร์ชันเดโมของเส้นทางได้โดยไม่มีค่าใช้จ่าย ดูเวอร์ชันเดโมของ Directions API (เดิม)
3 สร้างคำขอ ดูตัวอย่างคำขอและดูข้อมูลเกี่ยวกับตัวเลือกที่มีให้ เช่น โหมดการเดินทาง จุดอ้างอิง และ ข้อจำกัดของเส้นทาง ดูตัวอย่างเส้นทาง
4 ทำความเข้าใจข้อมูลพื้นฐานเกี่ยวกับคำตอบ สำรวจคำตอบของข้อมูลเพื่อเตรียมพร้อมใช้ข้อมูลเส้นทางสำหรับแอป ดูรายละเอียดได้ใน คำตอบของเส้นทาง
5 รวมข้อมูลเส้นทางเข้ากับแอปของคุณเอง คุณสามารถใช้ข้อมูลนี้เพื่อคำนวณระยะทางและเวลาเดินทาง

ไลบรารีของไคลเอ็นต์ที่พร้อมใช้งาน

เรียก API นี้ในภาษาที่ต้องการผ่านไลบรารีของไคลเอ็นต์ต่อไปนี้

Java Client, Python Client, Go Client และ Node.js Client for Google Maps Services เป็นไลบรารีของไคลเอ็นต์ที่ชุมชนให้การสนับสนุน ซึ่งเป็นโอเพนซอร์สภายใต้ Apache 2.0 License ดาวน์โหลดได้จาก GitHub ซึ่งคุณจะดูวิธีการติดตั้งและโค้ดตัวอย่างได้ด้วย

ขั้นตอนถัดไป