סקירה כללית
GMSPath כולל מערך לא משתנה של CLLocationCooordinate2D.
כל הקואורדינטות של GMSPath חייבות להיות חוקיות. המקבילה הניתנת לשינוי היא GMSMutablePath.
ההגדרה עוברת בירושה על ידי GMSMutablePath.
פונקציות של חברי ציבור | |
(id) | - initWithPath: |
הפעלה של נתיב חדש שהוקצה עם התוכן של GMSPath אחר. | |
(NSUInteger) | - count |
קבלת גודל של נתיב. | |
(CLLocationCoordinate2D) | - קואורדינטות: |
הפונקציה מחזירה את הערך kCLLocationActivity2D invalid אם index >= count. | |
(NSString *) | - encodedPath |
מחזירה מחרוזת מקודדת של הנתיב בפורמט המתואר למעלה. | |
(instancetype) | - pathOffsetByLatitude:longitude: |
מחזירה נתיב חדש שמתקבל על ידי הוספת deltaLatitude ו-deltaLongitude לכל קואורדינטה בנתיב הנוכחי. | |
(כפול) | - segmentsForLength:kind: |
מחזירה את המספר החלקי של הקטעים לאורך הנתיב שתואמים ל-length , מתורגם בהתאם ל-kind . | |
(CLLocation הגנה) | - lengthOfKind: |
מחזירה את אורך הנתיב, בהתאם ל-kind . | |
פונקציות סטטיות של חברים ציבוריים | |
(instancetype) | + נתיב |
בנאי נוחות לנתיב ריק. | |
(nullable instancetype) | + pathFromEncodedPath: |
מפעיל נתיב חדש שהוקצה מ-encodedPath . |
תיעוד לגבי פונקציות חברים
path + (סוג מופע) |
בנאי נוחות לנתיב ריק.
- (מזהה) initWithPath: | (GMSPath *) | נתיב |
הפעלה של נתיב חדש שהוקצה עם התוכן של GMSPath אחר.
- (NSUInteger) count |
קבלת גודל של נתיב.
- (CLLocationcoordinate2D) coordinateAtIndex: | (NSUInteger) | index |
הפונקציה מחזירה את הערך kCLLocationActivity2D invalid אם index
>= count.
+ (null instancetype) pathFromEncodedPath: | (NSString *) | encodedPath |
מפעיל נתיב חדש שהוקצה מ-encodedPath
.
הפורמט הזה מתואר בכתובת: https://developers.google.com/maps/documentation/utilities/polylinealgorithm
- (NSString *) encodedPath |
מחזירה מחרוזת מקודדת של הנתיב בפורמט המתואר למעלה.
- (instancetype) pathOffsetByקו: | (CLLocationDegrees) | deltaLatitude | |
longitude: | (CLLocationDegrees) | deltaLongitude | |
מחזירה נתיב חדש שמתקבל על ידי הוספת deltaLatitude
ו-deltaLongitude
לכל קואורדינטה בנתיב הנוכחי.
לא משנה את הנתיב הנוכחי.
- (double) segmentsForLength: | (CLLocation הגנה) | length | |
סוג: | (GMSLengthKind) | סוג | |
מחזירה את המספר החלקי של הקטעים לאורך הנתיב שתואמים ל-length
, מתורגם בהתאם ל-kind
.
פרטים נוספים זמינים ב-GMSLengthKind.
- (CLLocationמידת) lengthOfKind: | (GMSLengthKind) | סוג |
מחזירה את אורך הנתיב, בהתאם ל-kind
.
פרטים נוספים זמינים ב-GMSLengthKind.