ภาพรวมของ 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, ไคลเอ็นต์ Python, ไคลเอ็นต์ Go และไคลเอ็นต์ Node.js สำหรับบริการ Google Maps เป็นไลบรารีของไคลเอ็นต์ที่ชุมชนรองรับ ซึ่งเป็นโอเพนซอร์สภายใต้ใบอนุญาต Apache 2.0 ดาวน์โหลดไลบรารีจาก GitHub ซึ่งคุณจะดูวิธีการติดตั้งและโค้ดตัวอย่างได้ด้วย

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