RoutingPreference
קבוצת ערכים שמציינים גורמים שיש להביא בחשבון במהלך חישוב המסלול.
טיפוסים בני מנייה (enum) |
ROUTING_PREFERENCE_UNSPECIFIED |
לא צוינה העדפת ניתוב. ברירת המחדל היא TRAFFIC_UNAWARE . |
TRAFFIC_UNAWARE |
מחשב מסלולים בלי להביא בחשבון את מצב התנועה בזמן אמת. הקטע הזה מתאים כשמצב התנועה לא חשוב או לא רלוונטי. שימוש בערך הזה מוביל לזמן אחזור קצר ככל האפשר. הערה: עבור RouteTravelMode DRIVE ו-TWO_WHEELER , המסלול ומשך הזמן שנבחרו מבוססים על רשת הכבישים ועל מצב התנועה הממוצע שאינו תלוי בזמן, ולא על תנאי הדרך הנוכחיים. לכן, המסלולים עשויים לכלול כבישים שסגורים באופן זמני. התוצאות של בקשה נתונה עשויות להשתנות עם הזמן עקב שינויים ברשת הכבישים, עדכון תנאי התנועה הממוצעים ואופי השירות המבוזר. כמו כן, התוצאות עשויות להשתנות בין מסלולים שווים כמעט בכל זמן או בתדירות. |
TRAFFIC_AWARE |
מחשבת מסלולים תוך התחשבות במצב התנועה בזמן אמת. בניגוד ל-TRAFFIC_AWARE_OPTIMAL , יש אופטימיזציות מסוימות שמיושמות כדי לצמצם באופן משמעותי את זמן האחזור. |
TRAFFIC_AWARE_OPTIMAL |
מחשבת את המסלולים תוך התחשבות בתנאי התנועה בזמן אמת, בלי ליישם את רוב האופטימיזציות של הביצועים. השימוש בערך הזה יוביל לזמן האחזור הגבוה ביותר. |
אלא אם צוין אחרת, התוכן של דף זה הוא ברישיון Creative Commons Attribution 4.0 ודוגמאות הקוד הן ברישיון Apache 2.0. לפרטים, ניתן לעיין במדיניות האתר Google Developers. Java הוא סימן מסחרי רשום של חברת Oracle ו/או של השותפים העצמאיים שלה.
עדכון אחרון: 2024-06-26 (שעון UTC).
[null,null,["עדכון אחרון: 2024-06-26 (שעון UTC)."],[[["Routing preferences determine how routes are calculated, considering factors like traffic conditions."],["`TRAFFIC_UNAWARE` provides the fastest routes without considering real-time traffic, suitable when traffic is irrelevant."],["`TRAFFIC_AWARE` balances speed and accuracy by incorporating live traffic data with some optimizations for reduced latency."],["`TRAFFIC_AWARE_OPTIMAL` prioritizes accuracy, calculating routes based on real-time traffic for the most precise ETAs, but may have higher latency."],["The default setting is `TRAFFIC_UNAWARE` if no routing preference is specified using `ROUTING_PREFERENCE_UNSPECIFIED`."]]],["The document defines four routing preference values: `ROUTING_PREFERENCE_UNSPECIFIED` (defaulting to `TRAFFIC_UNAWARE`), `TRAFFIC_UNAWARE` (ignores live traffic, offering lowest latency and relying on average conditions), `TRAFFIC_AWARE` (considers live traffic with some latency optimizations), and `TRAFFIC_AWARE_OPTIMAL` (considers live traffic without optimizations, resulting in highest latency). When choosing routes with the drive or two-wheeler travel mode, only average time-independent conditions are considered, with possible inclusions of closed roads.\n"]]