סקירה כללית
מחלקת ציון דרך ניתנת לשינוי.
מקבלת בירושה את 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 לא חוקיים.
- (GMSNavigationWaypoint *) עותק |
מחזירה עותק של ציון הדרך הזה.
מחזירה עותק ניתן לשינוי של ציון הדרך הזה.
מסמכי תיעוד לגבי הנכס
- (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] |
מזהה המקום של ציון הדרך הזה.
זהו אפס אם ציון הדרך הזה אותחל מקואורדינטות.