בשדה הזה מציינים אחת מההנחות הבאות לשימוש בחישוב זמן הנסיעה בתנאי תנועה, שמוצגות ברשימות הערכים שלמטה. השדה duration
בתגובה של TrafficModel משתנה בהתאם לערך ה-enum שנבחר. הערך מכיל את הזמן המשוער להגעה ליעד בתנועה, על סמך ממוצעים היסטוריים. האפשרות TrafficModel
זמינה רק לבקשות שבהן הערך של
הוא RoutingPreference
TRAFFIC_AWARE_OPTIMAL
והערך של
הוא RouteTravelMode
DRIVE
.
טיפוסים בני מנייה (enum) | |
---|---|
TRAFFIC_MODEL_UNSPECIFIED |
לא בשימוש. אם מציינים ערך, ברירת המחדל היא BEST_GUESS . |
BEST_GUESS |
הערך הזה מציין שזמן הנסיעה שמוחזר duration צריך להיות האומדן הכי טוב, בהתחשב בנתונים הידועים על תנאי התנועה ההיסטוריים ועל התנועה בזמן אמת. ככל שהשעה departureTime קרובה יותר לשעה הנוכחית, כך נתוני התנועה בזמן אמת חשובים יותר. |
PESSIMISTIC |
הערך הזה מציין שהמשך הנסיעה שמוחזר צריך להיות ארוך יותר מזמן הנסיעה בפועל ברוב הימים, אבל יכול להיות שבימים מסוימים עם תנאי תנועה גרועים במיוחד, הערך הזה יהיה נמוך יותר. |
OPTIMISTIC |
הערך הזה מציין שהמשך שהוחזר צריך להיות קצר יותר מזמן הנסיעה בפועל ברוב הימים, אבל יכול להיות שבימים מסוימים עם תנאי תנועה טובים במיוחד, זמן הנסיעה יהיה קצר יותר מהערך הזה. |