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

סימוכין למחלקה GMS NavigationMutableWaypoint

סקירה כללית

מחלקת ציון דרך ניתנת לשינוי.

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

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

(nullable instancetype)- initWithLocation:title:
 מאתחלת את GMSNavigationWaypoint זה כדי לייצג מיקום שצוין באמצעות קואורדינטות דו-ממדיות.
(nullable instancetype)- initWithPlaceID:title:
 מאתחל את GMSNavigationWaypoint זה כדי לייצג מיקום שצוין באמצעות מזהה מקום.
(nullable instancetype)- initWithLocation:title:preferSameSideOfRoad:
 מפעיל את GMSNavigationWaypoint כדי לייצג מיקום שצוין באמצעות קואורדינטות דו-ממדיות והעדפות צד של הכביש.
(nullable instancetype)- initWithLocation:title:preferredSegmentHeading:
 מפעיל את GMSNavigationWaypoint כדי לייצג מיקום שצוין באמצעות קואורדינטות דו-ממדיות והעדפות צד של הכביש.
(GMSNavigationWaypoint *)- עותק
 מחזירה עותק של ציון הדרך הזה.
(GMSNavigationMutableWaypoint *)mutableCopy
 מחזירה עותק ניתן לשינוי של ציון הדרך הזה.

נכסים

בול (BOOL)preferSameSideOfRoad
 האם עדיף לנתב את הנהג לאותו צד של הכביש.
int32_t preferredHeading
 זווית שמשמשת לציון כיוון התנועה בצד הדרך שאליו הרכב אמור להגיע.
בול (BOOL)vehicleStopover
 מציין שציון הדרך מיועד לעצירת כלי רכב, כאשר הכוונה היא לאסוף או להוריד אותו.
NSString * שם הפריט
 שם ציון הדרך.
ניהול צוותים ב-CLLocation2Dקואורדינטות
 הקואורדינטות של ציון הדרך.
NSString * placeID
 מזהה המקום של ציון הדרך הזה.

תיעוד לגבי פונקציות חברים

- (nullable instancetype) initWithLocation: (CLLocationCoordinate2D)  מיקום
שם: (NSString *) שם הפריט

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

פרמטרים:
מיקוםהמיקום של ציון הדרך הזה.
שם פריטמחרוזת שמייצגת את שם ציון הדרך.
החזרות:
מופע של GMSNavigationWaypoint, או אפס אם המיקום לא חוקי.
- (nullable instancetype) initWithPlaceID: (NSString *) placeID
שם: (NSString *) שם הפריט

מאתחל את GMSNavigationWaypoint זה כדי לייצג מיקום שצוין באמצעות מזהה מקום.

פרמטרים:
placeIDמזהה המקום ב-Google של ציון הדרך הזה.
שם פריטמחרוזת שמייצגת את שם ציון הדרך.
החזרות:
מופע של GMSNavigationWaypoint או n אם מחרוזת מזהה המקום היא אפס או ריקה.
- (nullable instancetype) initWithLocation: (CLLocationCoordinate2D)  מיקום
שם: (NSString *) שם הפריט
העדפה ל-SameSideOfRoad: (BOOL)  preferSameSideOfRoad

מפעיל את GMSNavigationWaypoint כדי לייצג מיקום שצוין באמצעות קואורדינטות דו-ממדיות והעדפות צד של הכביש.

פרמטרים:
מיקוםקווי האורך והרוחב של ציון הדרך.
שם פריטמחרוזת שמייצגת את שם ציון הדרך.
preferSameSideOfRoadהאם עדיף לנתב את הנהג לאותו צד של הכביש. המסלול יגיע לצד המועדף של הכביש, אלא אם יש עיכוב משמעותי הנגרם מחסימת כביש או מתנועה איטית.
החזרות:
מופע של GMSNavigationWaypoint, או אפס אם המיקום לא חוקי.
- (nullable instancetype) initWithLocation: (CLLocationCoordinate2D)  מיקום
שם: (NSString *) שם הפריט
כותרת פלחי מועדפת: (int32_t)  preferredSegmentHeading

מפעיל את GMSNavigationWaypoint כדי לייצג מיקום שצוין באמצעות קואורדינטות דו-ממדיות והעדפות צד של הכביש.

פרמטרים:
מיקוםקווי האורך והרוחב של ציון הדרך.
שם פריטמחרוזת שמייצגת את שם ציון הדרך.
preferredSegmentHeadingזווית שמשמשת לציון כיוון התנועה בצד הדרך שאליו הרכב אמור להגיע. לכן הוא לא שימושי לרחובות חד-סטריים. היחידות מבוטאות במעלות [0, 360], כאשר 0 פירושו צפון.
החזרות:
מופע של GMSNavigationWaypoint, או אפס אם המיקום או ה-PreferredSegmentSegment לא חוקיים.

מחזירה עותק של ציון הדרך הזה.

מחזירה עותק ניתן לשינוי של ציון הדרך הזה.


מסמכי תיעוד לגבי הנכס

- (BOOL) preferSameSideOfRoad [read, write, assign]

האם עדיף לנתב את הנהג לאותו צד של הכביש.

המסלול יגיע לצד המועדף של הכביש, אלא אם יש עיכוב משמעותי הנגרם מחסימת כביש או מתנועה איטית. ברירת המחדל היא 'לא'. אם המדיניות הזו מוגדרת כ-True, המערכת מוחקת את כל הערכים ב-preferredHeading.

הטמעת את GMSNavigationWaypoint.

- (int32_t) preferredHeading [read, write, assign]

זווית שמשמשת לציון כיוון התנועה בצד הדרך שאליו הרכב אמור להגיע.

לכן הוא לא שימושי לרחובות חד-סטריים. יחידות המבוטאות במעלות [0, 360], כאשר 0 פירושו צפון וזוויות גדולות בכיוון השעון. ערך ברירת המחדל והערך לא מוגדר הוא 1-. הגדרת ערך חוקי תמחק את preferSameSideOfRoad.

הטמעת את GMSNavigationWaypoint.

- (BOOL) vehicleStopover [read, write, assign]

מציין שציון הדרך מיועד לעצירת כלי רכב, כאשר הכוונה היא לאסוף או להוריד אותו.

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

הטמעת את GMSNavigationWaypoint.

- (NSString*) title [read, assign, inherited]

שם ציון הדרך.

- (קואורדינטות [read, assign, inherited] ב-CLLocation Campaigns2D)

הקואורדינטות של ציון הדרך.

אם ציון הדרך הזה הופעל ממזהה מקום, השדה kCLLocationמידת2Dלא חוקי.

- (NSString*) placeID [read, copy, inherited]

מזהה המקום של ציון הדרך הזה.

זהו אפס אם ציון הדרך הזה אותחל מקואורדינטות.