סקירה כללית
מחלקה של ציוני דרך לא משתנים, המשמשת לציון יעדי ניווט.
יכול להיות שהיא תופעל מ-CLLocation Campaigns2D או ממזהה מקום ב-Google.
עוברת בירושה על ידי GMSNavigationMutableWaypoint.
פונקציות של חברי ציבור | |
(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 |
מחזירה עותק ניתן לשינוי של ציון הדרך הזה. | |
נכסים | |
NSString * | שם הפריט |
שם ציון הדרך. | |
ניהול צוותים ב-CLLocation2D | קואורדינטות |
הקואורדינטות של ציון הדרך. | |
NSString * | placeID |
מזהה המקום של ציון הדרך הזה. | |
בול (BOOL) | preferSameSideOfRoad |
האם עדיף לנתב את הנהג לאותו צד של הכביש. | |
int32_t | preferredHeading |
זווית שמשמשת לציון כיוון התנועה בצד הדרך שאליו הרכב אמור להגיע. | |
בול (BOOL) | vehicleStopover |
מציין שציון הדרך מיועד לעצירת כלי רכב, כאשר הכוונה היא לאסוף או להוריד אותו. |
תיעוד לגבי פונקציות חברים
- (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 *) עותק |
מחזירה עותק של ציון הדרך הזה.
מחזירה עותק ניתן לשינוי של ציון הדרך הזה.
מסמכי תיעוד לגבי הנכס
- (NSString*) title [read, assign] |
שם ציון הדרך.
- (קואורדינטות [read, assign] ב-CLLocation Campaigns2D) |
הקואורדינטות של ציון הדרך.
אם ציון הדרך הזה הופעל ממזהה מקום, השדה kCLLocationמידת2Dלא חוקי.
- (NSString*) placeID [read, copy] |
מזהה המקום של ציון הדרך הזה.
זהו אפס אם ציון הדרך הזה אותחל מקואורדינטות.
- (BOOL) preferSameSideOfRoad [read, assign] |
האם עדיף לנתב את הנהג לאותו צד של הכביש.
המסלול יגיע לצד המועדף של הכביש, אלא אם יש עיכוב משמעותי הנגרם מחסימת כביש או מתנועה איטית. ברירת המחדל היא 'לא'.
מיושם ב-GMSNavigationMutableWaypoint.
- (int32_t) preferredHeading [read, assign] |
זווית שמשמשת לציון כיוון התנועה בצד הדרך שאליו הרכב אמור להגיע.
לכן הוא לא שימושי לרחובות חד-סטריים. יחידות המבוטאות במעלות [0, 360], כאשר 0 פירושו צפון וזוויות גדולות בכיוון השעון. ערך ברירת המחדל והערך לא מוגדר הוא 1-.
מיושם ב-GMSNavigationMutableWaypoint.
- (BOOL) vehicleStopover [read, assign] |
מציין שציון הדרך מיועד לעצירת כלי רכב, כאשר הכוונה היא לאסוף או להוריד אותו.
אם תגדירו את הערך הזה, ייתכן שציוני דרך בכבישים שלא מתאימים לאיסוף ולהורדת נתונים יותאמו למיקום מתאים יותר. האפשרות הזו פועלת רק ב-Drive וב-TWO_WHEELER מצבי נסיעה. ברירת המחדל היא 'לא'.
מיושם ב-GMSNavigationMutableWaypoint.