Routes API สำหรับยานยนต์

Routes API สําหรับ Automotive ให้บริการแอตทริบิวต์เฉพาะสําหรับพาร์ทเนอร์ยานยนต์ที่กำลังพัฒนาฟีเจอร์การนำทางในรถ และขยาย Routes API มาตรฐานด้วยแอตทริบิวต์ที่ปรับให้เหมาะกับอุตสาหกรรมยานยนต์

เอกสาร Routes API สำหรับ Automotive มีอะไรบ้าง

นอกเหนือจากเอกสารประกอบเกี่ยวกับ Routes API มาตรฐานแล้ว Routes API สำหรับ Automotive ยังมีข้อมูลต่อไปนี้ด้วย

ให้สิทธิ์คำขอของคุณ

หากต้องการให้สิทธิ์คำขอไปยัง annotatePaths คุณต้องใช้วิธีการ OAuth ตามที่อธิบายไว้ที่นี่ ใช้ OAuth (Automotive) คำขอกำหนดให้คุณต้องใช้การแอบอ้างเป็นบุคคลอื่นด้วย OAuth ซึ่งคล้ายกับวิธีที่คุณเรียกใช้ Automotive Maps API (แต่มีขอบเขตอื่น)

อย่างไรก็ตาม หากเรียกใช้เมธอด computeRoutes หรือ computeRoutesMatrix คุณจะใช้การให้สิทธิ์ประเภทใดก็ได้ที่อธิบายไว้ในเอกสาร Routes API ทั่วไป ซึ่งได้แก่ คีย์ API หรือ OAuth

แชร์เอกสารกับ Standard Routes API

Routes API สำหรับ Automotive จะแชร์เอกสารประกอบกับ Routes API มาตรฐาน เช่น บทแนะนำภายใต้แท็บคำแนะนำ

โปรดทราบว่าเมื่อใช้บทแนะนำเกี่ยวกับ Routes API มาตรฐาน ลิงก์จะชี้ไปยังข้อมูลอ้างอิงมาตรฐาน คุณต้องไปที่ลิงก์ที่เทียบเท่าใน Routes API สำหรับการอ้างอิงยานยนต์ ซึ่งทำได้โดยการเพิ่ม automotive/ หลัง routes/ ใน URL ของเบราว์เซอร์ ดังนี้ routes/automotive/

การขอความช่วยเหลือ

เนื่องจาก Routes API สำหรับ Automotive ไม่พร้อมให้บริการต่อสาธารณะ เราจึงขอให้คุณหลีกเลี่ยงการส่งข้อบกพร่องไปยังเครื่องมือติดตามปัญหาสาธารณะของเรา เราได้จัดเตรียมคอมโพเนนต์เครื่องมือติดตามปัญหาเฉพาะบริษัทให้กับทีมของคุณไว้สำหรับรายงานข้อบกพร่อง หากมีข้อกังวลอื่นๆ โปรดติดต่อผู้ติดต่อของ Google

แบบแผนเกี่ยวกับอูฐและคำศัพท์

เอกสารประกอบส่วนใหญ่ใช้แบบแผนการใช้ท่ออูฐของ REST (เช่น annotatePaths) แทนรูปแบบการใช้ตัวพิมพ์เล็ก/ใหญ่ของ RPC (AnnotatePaths) อย่างไรก็ตาม ตัวพิมพ์ทั้ง 2 ตัวใช้การได้เท่ากัน

นอกจากนี้ แม้จะเรียก annotatePaths, computeRoutes หรือ computeRoutesMatrix ว่า "API" เป็นเรื่องปกติ แต่จริงๆ แล้วเป็นเมธอดที่กำหนดเอง แต่อาจเห็นงานเหล่านี้ว่าเมธอดหรือ API

GA (เวอร์ชันสำหรับผู้ใช้ทั่วไป) และฟีเจอร์ทดลอง

ส่วนนี้จะอธิบายแอตทริบิวต์ที่ไม่ซ้ำกันใน Routes API สำหรับ Automotive ฟีเจอร์ต่อไปนี้พร้อมใช้งานโดยทั่วไป

แอตทริบิวต์พื้นฐานเปิดเผยผ่าน Routes API

เส้นประกอบ E7 (เส้นประกอบที่เข้ารหัสมาตรฐานซึ่งอธิบายด้วยพิกัด E7 แทน E5)

ฟีเจอร์ทดลอง

ฟีเจอร์ต่อไปนี้อยู่ในขั้นทดลองและมีให้บริการเฉพาะลูกค้าบางรายเท่านั้น

แอตทริบิวต์พื้นฐานเปิดเผยผ่าน Routes API

  • ระบบใช้โทเค็นเส้นทางเป็นอินพุตที่ไม่บังคับ ดู routeToken ในRoute

ข้อมูลที่อาจดูได้จากเส้นประกอบ

  • ความล่าช้าเนื่องจากการจราจรติดขัดที่วัดได้ในหน่วยนาทีการจราจร โปรดดู IncidentType
  • เหตุการณ์ enum ที่ไม่มีรายละเอียดเหตุการณ์ของข้อความ โปรดดู IncidentInfo

โปรดดู PolylineDetails

ฟีเจอร์อื่นๆ

  • ระดับความสูงตลอดเส้นทาง โปรดดู AltitudeInfo
  • ที่เก็บข้อมูลความเร็วที่คาดการณ์ตามเส้นทาง (ที่เก็บข้อมูล 8 รายการ ที่เก็บข้อมูลแต่ละชุดมีความกว้าง 10-20 กม./ชม.) โปรดดู PredictedSpeedInfo

ตัวปรับแต่งเส้นทาง

คุณทริกเกอร์RouteModifiersต่อไปนี้ได้จาก API อย่างไรก็ตาม เส้นทางอาจไม่ดำเนินการตามวัตถุประสงค์ของตัวแก้ไข เนื่องจากเส้นทางเหล่านั้นยังอยู่ระหว่างการพัฒนาและการทดสอบ โปรดติดต่อตัวแทนของ Google หากมีคำถาม

  • หลีกเลี่ยงวิกเน็ตต์ (avoidVignettes[]) รองรับใน 6 ประเทศ ได้แก่ ออสเตรีย สวิตเซอร์แลนด์ ฮังการี สโลวีเนีย สโลวาเกีย และสาธารณรัฐเช็ก
  • อนุญาตถนนสำหรับยานพาหนะที่มีผู้โดยสารจำนวนมาก (HOV) (hovPreference) รองรับในสหรัฐอเมริกาและแคนาดา
  • เลี่ยงอุโมงค์ข้อมูล (avoidTunnels)
  • เส้นทางเฉพาะรถพ่วง (totalAxleCount, totalHeightMm, totalLengthMm, totalWidthMm, totalWeightKg)