ภาพรวมการกำหนดเส้นทางสำหรับยานพาหนะขนาดใหญ่

รูปภาพรถบรรทุกขนาดใหญ่บนท้องถนน

ฟีเจอร์การกำหนดเส้นทางสำหรับยานพาหนะขนาดใหญ่ของ Routes API คือชุดบริการที่คำนวณเส้นทางและเวลาถึงโดยประมาณ (ETA) สำหรับยานพาหนะขนาดใหญ่ การยอมรับคำขอที่ระบุแอตทริบิวต์ของยานพาหนะ เช่น ความสูง น้ำหนัก ความยาว และการจัดประเภทวัตถุอันตราย จะทำให้ระบบแสดงเส้นทางที่เพิ่มประสิทธิภาพเพื่อหลีกเลี่ยงข้อจำกัดที่เกี่ยวข้อง นอกจากนี้ บริการยังสร้างโทเค็นเส้นทางที่ส่งไปยัง Navigation SDK เพื่อให้คำแนะนำแบบเลี้ยวต่อเลี้ยวแก่คนขับ ตามเส้นทางที่เหมาะสำหรับรถบรรทุกได้ด้วย

เหตุผลที่ควรใช้การกำหนดเส้นทางสำหรับยานพาหนะขนาดใหญ่

ใช้การกำหนดเส้นทางสำหรับยานพาหนะขนาดใหญ่เพื่อสร้างแอปพลิเคชันที่ช่วยแก้ปัญหาด้านลอจิสติกส์ สำหรับกองยานพาหนะขนาดใหญ่

ประโยชน์ ลักษณะการทำงานของแอปพลิเคชัน
ปรับปรุงความถูกต้องของการกำหนดราคาและการวางแผน สร้างเวลาถึงโดยประมาณที่เฉพาะเจาะจงซึ่งอิงตามการจราจรเพื่อให้ใบเสนอราคาและช่วงเวลาในการนำส่งสำหรับยานพาหนะขนาดใหญ่ เช่น รถบรรทุกและรถโดยสาร มีความแม่นยำมากขึ้น
เพิ่มความปลอดภัยและประสิทธิภาพของคนขับ แนะนำคนขับตามเส้นทางที่หลีกเลี่ยงสะพานต่ำ ถนนที่มีการจำกัดน้ำหนัก และอันตรายอื่นๆ
เพิ่มประสิทธิภาพการปฏิบัติงานทั่วทั้งกองยานพาหนะ ใช้การเพิ่มประสิทธิภาพเส้นทางร่วมกับการกำหนดเส้นทางสำหรับยานพาหนะขนาดใหญ่เพื่อเพิ่มประสิทธิภาพการมอบหมายงานและลำดับการจอดสำหรับทั้งกองยานพาหนะ ใช้ Fleet Engine เพื่อเปิดใช้การมองเห็นการมอบหมายและตำแหน่งยานพาหนะแบบเรียลไทม์
ลดการฝึกอบรมและเพิ่มการใช้งาน มอบประสบการณ์การนำทางโดยใช้ Google Maps ที่คุ้นเคยให้แก่ผู้ขับขี่ยานพาหนะขนาดใหญ่หรือรถบรรทุกภายในแอปพลิเคชันของคุณเอง

สิ่งที่คุณทำได้ด้วยการกำหนดเส้นทางสำหรับยานพาหนะขนาดใหญ่

การกำหนดเส้นทางสำหรับยานพาหนะขนาดใหญ่ช่วยให้คุณดำเนินการหลักๆ ต่อไปนี้ได้

  • ระบุโปรไฟล์ยานพาหนะแบบละเอียด รวมถึงความสูง น้ำหนัก ความยาว ความกว้าง จำนวนเพลา และการจัดประเภทสินค้าอันตราย
  • รับ เส้นทาง ระยะเวลาเดินทาง และระยะทางในการเดินทางที่คำนวณมาโดยเฉพาะสำหรับแอตทริบิวต์ของยานพาหนะ โดยใช้ข้อมูลถนนและรูปแบบการจราจรที่ครอบคลุมของ Google
  • คำนวณเวลาถึงโดยประมาณ (ETA) ที่แม่นยำยิ่งขึ้นโดยใช้โมเดล ETA ใหม่ที่เฉพาะเจาะจงสำหรับรถบรรทุก โมเดลนี้จะรวมความเร็วในการเดินทางของรถบรรทุกที่สังเกตได้เข้ากับข้อมูลการจราจรแบบเรียลไทม์และแบบคาดการณ์ เพื่อให้ค่าประมาณที่แม่นยำยิ่งขึ้นสำหรับยานพาหนะขนาดใหญ่
  • เปิดใช้การนำทางแบบเลี้ยวต่อเลี้ยวใน Navigation SDK โดยใช้โทเค็นเส้นทางเพื่อ โอนเส้นทางที่ปลอดภัยสำหรับรถบรรทุกจาก Routes API
  • คำนวณเมทริกซ์เส้นทางเพื่อกำหนดเวลาในการเดินทางและระยะทางระหว่างต้นทางและปลายทางหลายแห่งสำหรับการวางแผนทั้งกองยานพาหนะ
  • เพิ่มประสิทธิภาพแผนเส้นทางสำหรับกองทัพรถบรรทุกเพื่อประสิทธิภาพการดำเนินงานโดยรวม โดยคำนึงถึงความเป็นไปได้และความปลอดภัย

วิธีการทำงานของการกำหนดเส้นทางสำหรับยานพาหนะขนาดใหญ่

ฟีเจอร์การกำหนดเส้นทางสำหรับยานพาหนะขนาดใหญ่ทำงานผ่านบริการต่อไปนี้

ปลายทาง การดำเนินการ เอาต์พุต
Routes API คำขอ HTTPS ไปยังปลายทาง Routes API (computeRoutes หรือ computeRouteMatrix) ที่มีเนื้อหาคำขอซึ่งรวมต้นทางและปลายทางของคุณ ต้องตั้งค่า travelMode เป็น TRUCK และออบเจ็กต์ routeModifiers ต้องมีโปรไฟล์ยานพาหนะ เส้นประกอบของเส้นทาง รายการช่วงและขั้นตอนของเส้นทาง ระยะเวลาเดินทางโดยประมาณ และโทเค็นเส้นทาง
Route Optimization API คำขอ HTTPS ไปยังปลายทาง Route Optimization API ต้องตั้งค่า travelMode เป็น TRUCK และออบเจ็กต์ routeModifiers ต้องมีโปรไฟล์ยานพาหนะ โหมดการเดินทางและโปรไฟล์ยานพาหนะในออบเจ็กต์ routeModifiers แผนเส้นทางที่เพิ่มประสิทธิภาพสำหรับกลุ่มยานพาหนะซึ่งออกแบบมาสำหรับโปรไฟล์ยานพาหนะที่เฉพาะเจาะจง และโทเค็นเส้นทางสำหรับการเดินทางแต่ละครั้ง
Navigation SDK ใส่โทเค็นเส้นทาง (สร้างจาก Routes API หรือ Route Optimization API ที่มีการกำหนดเส้นทางสำหรับยานพาหนะขนาดใหญ่) เมื่อเรียกใช้ setDestination ประสบการณ์การนำทางแบบเลี้ยวต่อเลี้ยวที่ปรับแต่งสำหรับรถบรรทุกและเป็นไปตามเส้นทางที่ยึดตามโปรไฟล์ยานพาหนะที่ระบุไว้ในคำขอ API ของ Routes API หรือ Route Optimization API เดิม

ตัวอย่าง

ต้องระบุ: คำขอต้องตั้งค่า travelMode เป็น TRUCK และป้อนข้อมูลออบเจ็กต์ vehicleInfo ด้วยมิติข้อมูลและแอตทริบิวต์ที่เฉพาะเจาะจงของยานพาหนะ

ตัวอย่างเช่น เนื้อความของคำขอ computeRoutes พื้นฐานจะมีลักษณะดังนี้

{
  "origin": { "location": { "latLng": { "latitude": 41.31, "longitude": -74.75 }}},
  "destination": { "location": { "latLng": { "latitude": 41.30, "longitude": -74.78 }}},
  "travelMode": "TRUCK",
  "routeModifiers": {
    "vehicleInfo": {
      "totalHeightMm": 4114,
      "totalLengthMm": 21945,
      "totalWeightKg": 32658,
      ... // other vehicle attributes
    }
  }
}

บริการจะประมวลผลคำขอนี้และแสดงเส้นทางที่พิจารณาโปรไฟล์ยานพาหนะที่ระบุ การตอบกลับอาจมีเส้นประกอบของเส้นทาง เวลาถึงโดยประมาณสำหรับรถบรรทุก ระยะทางในการเดินทาง และโทเค็นเส้นทางสำหรับใช้กับ Navigation SDK โดยขึ้นอยู่กับ FieldMask ที่ระบุ การตอบกลับยังระบุด้วย หากไม่พบเส้นทางที่เป็นไปตามข้อกำหนดทั้งหมด

เนื้อหาของคำขอและการตอบกลับ

ตารางต่อไปนี้สรุปทรัพยากรที่คุณใช้เพื่อส่งคำขอการกำหนดเส้นทางสำหรับยานพาหนะขนาดใหญ่ และข้อมูลที่ส่งคืน

ขอเนื้อหา เนื้อหาคำตอบ รูปแบบการตอบกลับ
  • พิกัดต้นทางและปลายทาง
  • VehicleInfo ออบเจ็กต์ที่มีขนาด น้ำหนัก และประเภทวัตถุอันตรายของยานพาหนะ
  • เส้นประกอบของเส้นทาง
  • ระยะเวลาเดินทางและ distanceMeters เฉพาะรถบรรทุก
  • routeToken สำหรับใช้กับ Navigation SDK
  • travelAdvisory ออบเจ็กต์ที่ระบุว่า routeRestrictionsPartiallyIgnored
JSON

ข้อจำกัด

ก่อนที่จะเริ่มต้น คุณต้องทราบข้อจำกัดและข้อกำหนดต่อไปนี้

  • ความพร้อมให้บริการทางภูมิศาสตร์: การกำหนดเส้นทางสำหรับยานพาหนะขนาดใหญ่พร้อมให้บริการในสหรัฐอเมริกา 48 รัฐที่อยู่ติดกันเท่านั้น
  • การกำหนดเส้นทางสำหรับยานพาหนะขนาดใหญ่เป็นข้อเสนอในระยะตัวอย่าง ผู้ขับขี่ต้องไม่ พึ่งพาเส้นทางที่ API นี้แสดงเพียงอย่างเดียวเพื่อให้ปลอดภัยหรือถูกกฎหมาย ระบบไม่รับประกันว่าเส้นทางจะเหมาะกับยานพาหนะ และการขับตามเส้นทางอาจทำให้ผู้ขับขี่ต้องเผชิญกับอันตราย เช่น สะพานต่ำหรือถนนที่ห้ามไม่ให้ยานพาหนะขนาดใหญ่สัญจร
  • เส้นทางที่พยายามอย่างเต็มที่ ในบางกรณี API อาจไม่พบเส้นทางที่ เป็นไปตามข้อจำกัดในการเดินทางอย่างสมบูรณ์ แต่จะแสดงเส้นทางที่ "พยายามอย่างเต็มที่" ซึ่งอาจยังคงผ่านพื้นที่ที่ถูกจำกัด การตอบกลับของ Routes API จะแจ้งเส้นทางเหล่านี้อย่างชัดเจนในช่อง routeRestrictionsPartiallyIgnored วางแผนเส้นทางอย่างรอบคอบในกรณีเหล่านี้ โดยควรใช้ข้อมูลแหล่งที่มาอื่นๆ อย่าใช้เส้นทางที่ถูกแจ้งว่าเป็นแหล่งข้อมูลที่เชื่อถือได้เพียงแหล่งเดียวสำหรับการวางแผนหรือการนำทาง
  • ฟีเจอร์ที่ไม่รองรับ: แม้ว่าเราจะพยายามเพิ่มฟังก์ชันการทำงาน ให้กับข้อเสนอนี้ แต่การกำหนดเส้นทางสำหรับยานพาหนะขนาดใหญ่ไม่รองรับรายการต่อไปนี้
    • ราคาค่าผ่านทางสำหรับรถบรรทุก
    • ขีดจำกัดความเร็ว
    • การกำหนดเส้นทางสำหรับวัตถุอันตรายที่เป็นกัมมันตรังสี
  • โควต้าการใช้งาน: คำขอทั้งหมดจะอยู่ภายใต้โควต้าคำค้นหาต่อวินาที (QPS) มาตรฐาน

วิธีใช้การกำหนดเส้นทางสำหรับยานพาหนะขนาดใหญ่

  1. ตั้งค่าโปรเจ็กต์: ตรวจสอบว่าได้สร้างโปรเจ็กต์ที่อยู่ในระบบคลาวด์ของ Google และเปิดใช้ Routes API แล้ว
  2. การจัดสรรสำหรับการกำหนดเส้นทางสำหรับยานพาหนะขนาดใหญ่: ติดต่อตัวแทนของ Google เพื่อจัดสรรโปรเจ็กต์ของคุณสำหรับฟีเจอร์เวอร์ชันตัวอย่างที่จำกัดนี้
  3. สร้างคำขอเส้นทาง: เรียกใช้ปลายทาง computeRoutes โดยตั้งค่า travelMode เป็น TRUCK และระบุยานพาหนะเสมือนโดยใช้ออบเจ็กต์ VehicleInfo
  4. ระบุการนำทางแบบเลี้ยวต่อเลี้ยว (ไม่บังคับ): ส่ง routeToken จาก การตอบกลับไปยัง Navigation SDK เพื่อเริ่มเซสชันการนำทาง

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

  • เริ่มต้นใช้งาน: สร้างเส้นทางและเวลาถึงโดยประมาณของรถบรรทุกด้วย Routes API
  • เพิ่มการนำทาง: แสดงการนำทางแบบเลี้ยวต่อเลี้ยวพร้อมเส้นทางเฉพาะสำหรับรถบรรทุก
  • ทำความเข้าใจการเรียกเก็บเงิน: ติดต่อตัวแทนฝ่ายขายของ Google