Dokumentacja klasy GMSPath


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.