הפניה לכיתה של GMSNavigationMutableRoutingOptions

הפניה למחלקה של GMSNavigationMutableRoutingOptions

סקירה כללית

מחלקה ניתנת לשינוי שמכילה אפשרויות הקשורות ללוגיקת ניתוב (למשל, אסטרטגיית ניתוב).

מקבלת בירושה את GMSNavigationRoutingOptions.

פונקציות של חברי ציבור

(instancetype)- initWithRoutingStrategy:
 הפעלה של אפשרויות המסלול באמצעות אסטרטגיית מסלול.
(instancetype)- initWithalternateRoutesStrategy:
 הפעלה של אפשרויות המסלול עם אסטרטגיה למסלולים חלופיים.
(instancetype)- initWithTarget הגנהsMeters:
 מפעיל את אפשרויות הניתוב לפי מרחקי היעד, ומגדיר את אסטרטגיית הניתוב ל-GMSNavigationRoutingStrategyDeltaToTarget הגנה.

נכסים

GMSNavigationRoutingStrategyroutingStrategy
 מציין את סדר הדירוג של מסלולים, לפי זמן או לפי מרחק.
GMSNavigationAlternateRoutesStrategyalternateRoutesStrategy
 אסטרטגיית המסלולים החלופיים שנעשה בה שימוש כשמגדירים יעדים.
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.

אסטרטגיית המסלולים החלופיים שנעשה בה שימוש כשמגדירים יעדים.

הטמעת את GMSNavigationRoutingOptions.

- (NSArray<NSNumber *>*) targetDistancesMeters [read, write, copy]

מרחקי היעד המשמשים לדירוג המסלולים.

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

הטמעת את GMSNavigationRoutingOptions.