Opis
Ścieżka GMSPath zawiera stałą tablicę CLLocationCooordinate2D.
Wszystkie współrzędne GMSPath muszą być prawidłowe. Zmiennym odpowiednikiem jest GMSMutablePath.
Odziedziczone przez GMSMutablePath.
Publiczne funkcje członków | |
(identyfikator) | – initWithPath: |
Inicjuje nowo przydzieloną ścieżkę z treścią innej ścieżki GMSPath. | |
(NSUInteger) | – count |
Pobranie rozmiaru ścieżki. | |
(CLLocationCoordinate2D) | – coordinateAtIndex: |
Zwraca wartość kCLLocationCoordinate2DInvalid, jeśli index ma wartość >=. | |
(NSString *) | - encodedPath |
Zwraca zakodowany ciąg ścieżki w formacie opisanym powyżej. | |
(typ instancji) | – pathOffsetByLatitude:longitude: |
Zwraca nową ścieżkę uzyskaną przez dodanie deltaLatitude i deltaLongitude do każdej współrzędnych bieżącej ścieżki. | |
(liczba zmiennoprzecinkowa) | - segmentsForLength:rodzaj: |
Zwraca ułamkową liczbę segmentów na ścieżce, które odpowiadają parametrowi length , interpretowanej zgodnie z zasadą kind . | |
(CLLocationLocation) | – lengthOfKind: |
Zwraca długość ścieżki zgodnie z kind . | |
Statyczne publiczne funkcje członkowskie | |
(typ instancji) | + ścieżka |
Wygodny konstruktor pustej ścieżki. | |
(typ instancji z możliwością wartości null) | + pathFromEncodedPath: |
Inicjuje nowo przydzieloną ścieżkę z encodedPath . |
Dokumentacja funkcji członka grupy
+ (typ instancji) ścieżka |
Wygodny konstruktor pustej ścieżki.
- (id) initWithPath: | (GMSPath *) | ścieżka |
Inicjuje nowo przydzieloną ścieżkę z treścią innej ścieżki GMSPath.
- (NSUInteger) count |
Pobranie rozmiaru ścieżki.
- (CLLocationCoordinate2D) coordinateAtIndex: | (NSUInteger) | indeks |
Zwraca wartość kCLLocationCoordinate2DInvalid, jeśli index
ma wartość >=.
+ (typ instancji z możliwością wartości null) pathFromEncodedPath: | (NSString *) | encodedPath |
Inicjuje nowo przydzieloną ścieżkę z encodedPath
.
Format jest opisany na stronie https://developers.google.com/maps/documentation/utilities/polylinealgorithm
- (NSString *) encodedPath |
Zwraca zakodowany ciąg ścieżki w formacie opisanym powyżej.
- (typ instancji) PathOffsetByLatitude: | (CLLocationDegrs) | deltaLatitude | |
longitude: | (CLLocationDegrs) | deltaLongitude | |
Zwraca nową ścieżkę uzyskaną przez dodanie deltaLatitude
i deltaLongitude
do każdej współrzędnych bieżącej ścieżki.
Nie zmienia bieżącej ścieżki.
- (podwójna liczba segmentów): | (CLLocationLocation) | długość | |
rodzaj: | (GMSLengthKind) | Kind | |
Zwraca ułamkową liczbę segmentów na ścieżce, które odpowiadają parametrowi length
, interpretowanej zgodnie z zasadą kind
.
Patrz GMSLengthKind.
– (CLLocationLocation) lengthOfKind: | (GMSLengthKind) | rodzaj |
Zwraca długość ścieżki zgodnie z kind
.
Patrz GMSLengthKind.