מהו Route Optimization API

Route Optimization הוא ממשק API של פלטפורמת מפות Google שמייצר תוכניות מסלול אופטימליות לכלי רכב אחד או יותר ולעצירות שלהם.

למה כדאי להשתמש ב-Route Optimization API

בעזרת תוכניות מסלולים תוכלו לשפר את היעילות התפעולית של צי התחבורה שלכם. תוכלו לשנות את המסלולים בהתאם לעלויות, למגבלות הזמן, לצרכים של הלקוחות וליעדים עסקיים אחרים. לדוגמה:

צילום מסך של מפה עם שלושה מסלולים מודגשים בצבעים שונים

  • חברת לוגיסטיקה יכולה לחסוך זמן ומשאבים על ידי תזמון משלוחים ליום המחרת, תוך אופטימיזציה של המשלוחים כדי לחסוך זמן, לחסוך בעלויות, לספק משלוחים בזמן ולשמור על שביעות הרצון של הנהגים ושל הלקוחות הקצה.
  • חברת משלוחי מזון על פי דרישה יכולה לזרז את תהליך השליחה ולהפוך אותו ליעיל יותר על ידי בחירה של הנהג הפעיל הטוב ביותר לאיסוף הזמנות חדשות והוספתן למסלולים הקיימים שלו.
  • ספק שירותי שדה יכול לשפר את היעילות ואת שביעות הרצון של הלקוחות על ידי הקצאת ספקים לפגישות ומציאת רצף התחנות האופטימלי למספר פגישות, תוך ביצוע אופטימיזציה מחדש של המסלולים כשמתעוררות בעיות.

מה אפשר לעשות באמצעות Route Optimization API

אתם יכולים להשתמש ב-Route Optimization API כדי לבצע אופטימיזציה של המסלולים וההקצאות המשימות של הצי על סמך היעדים והמגבלות שלכם.

  • יעדים: היעדים העסקיים שלכם.
  • אילוצים: המגבלות של הנכסים הפיזיים.
מטרות אילוצים
יעילות נסיעות אופטימיזציה של מסלולי נסיעה בסיסיים באמצעות פרמטרים כמו מרחק וזמן הגעה ליעד. שעות העבודה של הנהגים להקצות מסלולים לנהגים בהתאם לשעות העבודה וההפסקות שלהם.
הגעה בזמן לתת עדיפות לאיסוף, למשלוח או לשירות כדי שהם יגיעו לפני שעה מסוימת. קיבולת הרכב הקצאת רכב למשימה על סמך כמות העומס שהוא יכול לשאת.
עלות השימוש ברכב צמצום מספר כלי הרכב הנדרשים לביצוע משימה. חלונות זמן לקבל משלוח או לבצע משימה בחלון זמן ספציפי.
איזון עומסים חלוקת משימות באופן הוגן בין צי כלי רכב ואנשי צוות. תלויות ותאימות לבצע אופטימיזציה של מסלולי הצי על סמך סוגי כלי הרכב, רצף המשימות או תנאי המשלוח.

איך פועל Route Optimization API

אפשר לגשת ל-Route Optimization API באמצעות API ל-REST, ‏gRPC וספריות לקוח.

גוף הבקשה

גוף הבקשה מקבל מידע על המשלוחים ועל כלי הרכב שזמינים לביצועם. הפרטים האלה כוללים, בין היתר:

  • מיקומי איסוף ומשלוח
  • חלונות זמן
  • הגודל והמשקל של המשלוח
  • קיבולת הרכב

גוף התשובה

גוף התשובה כולל תוכנית מסלול מפורטת שכוללת:

  • רצף העצירות
  • משלוחים שהוקצו
  • מדדים כלליים

פרטים נוספים על בניית בקשה מופיעים בקטע יצירת הודעת בקשה ועל פרשנות התגובה בקטע פרשנות התגובה.

משאבים

בטבלה הבאה מפורט סיכום של המשאבים שזמינים דרך Route Optimization API, יחד עם הנתונים שהוא מחזיר.

מקורות נתונים תיאור ונתונים שמוחזרים פורמט ההחזרה
optimizeTours השיטה הזו מחזירה מסלול מותאם עם פרטי הביקורים והמדדים. JSON או gRPC proto
batchOptimizeTours השיטה הזו מחזירה את שם המשאב של פעולה ממושכת, שמציין מתי הטיפול יסתיים. JSON או gRPC proto

איך משתמשים ב-Route Optimization API

1 הגדרה מתחילים בהגדרת הפרויקט ב-Google Cloud ופועלים לפי הוראות ההגדרה הבאות.
2 הרצת בקשה בסיסית וקבלת תשובה אחרי ההגדרה, מתחילים לשלוח בקשה בסיסית ולקבל את התשובה, לפי ההוראות במאמרים יצירת בקשה ופרשנות התשובה.
3 רוצים לנסות תרחיש מתקדם יותר ולהתחיל ליצור בקשה משלכם? כדאי לעיין בתרחישי לדוגמה, החל מאופטימיזציה של הזמנות איסוף ומשלוח, ולהתחיל ליצור בקשות שמתאימות לתרחישי לדוגמה.

ספריות הלקוח הזמינות

רשימה של ספריות הלקוח הזמינות ל-Route Optimization API מופיעה במאמר ספריות לקוח.

המאמרים הבאים