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

מסמך עזר בנושא GMSNavigationStepInfo

סקירה כללית

מידע על שלב אחד לאורך מסלול ניווט.

פונקציות של חברי מועדון

(nullable UIImage *) - maneuverImageWithOptions:
 ה-UIImage לצורך תמרון השלב הזה באמצעות האפשרויות שסופקו.
(nullable UIImage *) - lanesImageWithOptions:
 ה-UIImage על ההנחיה לבחירת נתיבים בשלב הזה באמצעות האפשרויות שסופקו.

נכסים

GMSNavigationManeuverתמרון
 GMSNavigationManeuver של השלב הזה.
NSArray< GMSNavigationLane * > * נתיבים
 הנתיבים השונים הזמינים לשלב הזה.
NSString * fullRoadName
 השם המלא של הכביש לשלב הזה, שמכיל את כל המידע לגבי הדרך, כולל הכיוון שלה.
NSString * simpleRoadName
 גרסה פשוטה של שם הכביש.
NSString * fullInstructionText
 הטקסט המלא של ההוראה עבור שלב זה.
NSString * exitNumber
 מספר היציאה של השלב הזה, אם הוא קיים.
GMSNavigationDrivingSidedrivingSide
 האם השלב הזה הוא במסלול נסיעה מימין או במסלול נסיעה משמאל.
NSIntegerroundaboutTurnNumber
 המספר של היציאה שיש לקחת, ביחס למיקום שבו נכנסה הכיכר.
NSIntegerstepNumber
 אינדקס השלב ברשימת כל השלבים במסלול.
מרחק מ-CLLocationdistanceFromPrevStepMeters
 המרחק הכולל של השלב הזה.
NSTimeIntervaltimeFromPrevStepSeconds
 הזמן המשוער שדרוש להשלמת השלב הזה.

מסמכי תיעוד לגבי פונקציות של חברים

- (nullable UIImage *) maneuverImageWithOptions: (nullable GMSNavigationStepInfoImageOptions *) אפשרויות

ה-UIImage לצורך תמרון השלב הזה באמצעות האפשרויות שסופקו.

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

הפונקציה מחזירה את הערך n אם אין תמונת תמרון עבור שלב זה.

- (nullable UIImage *) lanesImageWithOptions: (nullable GMSNavigationStepInfoImageOptions *) אפשרויות

ה-UIImage על ההנחיה לבחירת נתיבים בשלב הזה באמצעות האפשרויות שסופקו.

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

הפונקציה מחזירה את הערך 0 אם אין הנחייה בין נתיבים עבור השלב הזה.


תיעוד נכס

- (GMSNavigationManeuver) תמרון [read, assign]

GMSNavigationManeuver של השלב הזה.

- (NSArray<GMSNavigationLane *>*) נתיבים [read, assign]

הנתיבים השונים הזמינים לשלב הזה.

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

הפונקציה מחזירה את הערך 0 אם אין הנחייה בין נתיבים עבור השלב הזה.

- (NSString*) fullRoadName [read, assign]

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

דוגמאות (כל שורה היא דוגמה נפרדת):

Lean Ave

CA-85 / Mtn View

יציאה מרחוב 9A / צפון ראשון

- (NSString*) simpleRoadName [read, assign]

גרסה פשוטה של שם הכביש.

שם זה קצר יותר מהשם המלא של הדרך, וייתכן שאינו מכיל את כל הפרטים המזהים של הדרך, כגון כיוון או שם היציאה.

דוגמאות (כל שורה היא דוגמה נפרדת):

Lean Ave

CA-85

יציאה 9A

- (NSString*) fullInstructionText [read, assign]

הטקסט המלא של ההוראה עבור שלב זה.

דוגמאות (כל שורה היא דוגמה נפרדת):

פנו שמאלה אל Lean Ave.

סעו בנתיב הימני כדי לנסוע ברמפה CA-85 אל Mtn View.

סעו בנתיב השני מימין כדי לצאת ביציאה 9A אל עבר רחוב צפון פירסט.

- (NSString*) exitNumber [read, assign]

מספר היציאה של השלב הזה, אם הוא קיים.

האם השלב הזה הוא במסלול נסיעה מימין או במסלול נסיעה משמאל.

- (NSInteger) roundaboutTurnNumber [read, assign]

המספר של היציאה שיש לקחת, ביחס למיקום שבו נכנסה הכיכר.

מוגדר רק לכיכרות, אחרת -1.

- (NSInteger) stepNumber [read, assign]

אינדקס השלב ברשימת כל השלבים במסלול.

בשלב הראשון יש שלב מספר 0.

- (CLLocationDISTANCE) distanceFromPrevStepMeters [read, assign]

המרחק הכולל של השלב הזה.

הערך הזה לא משתנה.

- (NSTimeInterval) timeFromPrevStepSeconds [read, assign]

הזמן המשוער שדרוש להשלמת השלב הזה.

הערך הזה לא משתנה.