סקירה כללית
מחלקה ניתנת לשינוי שמכילה אפשרויות הקשורות ללוגיקת ניתוב (למשל, אסטרטגיית ניתוב).
מקבלת בירושה את GMSNavigationRoutingOptions.
פונקציות של חברי ציבור | |
(instancetype) | - initWithRoutingStrategy: |
הפעלה של אפשרויות המסלול באמצעות אסטרטגיית מסלול. | |
(instancetype) | - initWithalternateRoutesStrategy: |
הפעלה של אפשרויות המסלול עם אסטרטגיה למסלולים חלופיים. | |
(instancetype) | - initWithTarget הגנהsMeters: |
מפעיל את אפשרויות הניתוב לפי מרחקי היעד, ומגדיר את אסטרטגיית הניתוב ל-GMSNavigationRoutingStrategyDeltaToTarget הגנה. | |
נכסים | |
GMSNavigationRoutingStrategy | routingStrategy |
מציין את סדר הדירוג של מסלולים, לפי זמן או לפי מרחק. | |
GMSNavigationAlternateRoutesStrategy | alternateRoutesStrategy |
אסטרטגיית המסלולים החלופיים שנעשה בה שימוש כשמגדירים יעדים. | |
NSArray< NSNumber * > * | targetDistancesMeters |
מרחקי היעד המשמשים לדירוג המסלולים. |
תיעוד לגבי פונקציות חברים
- (instancetype) initWithRoutingStrategy: | (GMSNavigationRoutingStrategy) | routingStrategy |
הפעלה של אפשרויות המסלול באמצעות אסטרטגיית מסלול.
- פרמטרים:
-
routingStrategy אסטרטגיית ניתוב שמציינת את הסדר של הנתיבים שהוחזרו.
- (instancetype) initWithalternateRoutesStrategy: | (GMSNavigationAlternateRoutesStrategy) | alternateRoutesStrategy |
הפעלה של אפשרויות המסלול עם אסטרטגיה למסלולים חלופיים.
- פרמטרים:
-
alternateRoutesStrategy אסטרטגיה של מסלולים חלופיים שקובעת את מספר המסלולים החלופיים שמוחזרים.
- (instancetype) initWithTarget הגנהsMeters: | (NSArray< NSNumber * > *) | targetDistancesMeters |
מפעיל את אפשרויות הניתוב לפי מרחקי היעד, ומגדיר את אסטרטגיית הניתוב ל-GMSNavigationRoutingStrategyDeltaToTarget הגנה.
חשוב לוודא שמרחקי היעד עדכניים תמיד כאשר משתמשים בהם.
- פרמטרים:
-
targetDistancesMeters מרחקי היעד של היעדים. כל מרחק יעד משמש לדירוג המסלולים אל היעד התואם להם, לפי הדלתא המוחלטת אל המסלולים.
מסמכי תיעוד לגבי הנכס
– (GMSNavigationRoutingStrategy) routingStrategy [read, write, assign] |
מציין את סדר הדירוג של מסלולים, לפי זמן או לפי מרחק.
הטמעת את GMSNavigationRoutingOptions.
– (GMSNavigationAlternateRoutesStrategy) alternateRoutesStrategy [read, write, assign] |
אסטרטגיית המסלולים החלופיים שנעשה בה שימוש כשמגדירים יעדים.
הטמעת את GMSNavigationRoutingOptions.
- (NSArray<NSNumber *>*) targetDistancesMeters [read, write, copy]
|
מרחקי היעד המשמשים לדירוג המסלולים.
הרכיבים צריכים להיות מספרים שלמים לא שליליים. אין להגדיר את GMSNavigationalternateRoutesStrategy ואת השדה הזה בו-זמנית. כרגע, יש תמיכה במרחק היעד רק ליעד הראשון. לכן צריך להציב רק מספר שלם אחד חיובי במערך. אם הרכיב הראשון אינו מספר שלם חיובי, אסטרטגיית הניתוב מוגדרת כברירת מחדל כאסטרטגיית הניתוב הטובה ביותר.
הטמעת את GMSNavigationRoutingOptions.