GMSPath Sınıf Referansı


Genel bakış

GMSPath, sabit bir CLLocationCooordinate2D dizisini kapsar.

GMSPath'in tüm koordinatları geçerli olmalıdır. Değişken eşdeğeri GMSMutablePath'dir.

GMSMutablePath tarafından devralındı.

Genel Üye İşlevleri

(kimlik)- initWithPath:
 Yeni tahsis edilen yolu başka bir GMSPath içeriğiyle başlatır.
(NSUInteger)- say
 Yolun boyutunu al.
(CLLocation Koordinatör2D)- ordAtIndex:
 index >= sayıldığında kCLLocationKoordinatörDDGeçersiz değerini döndürür.
(NSString *)- codedPath
 Yolun yukarıda açıklanan biçimde kodlanmış bir dizesini döndürür.
(ornek türü)- path OffsetByEnlem:boylam:
 Mevcut yolun her bir koordinatına deltaLatitude ve deltaLongitude eklenerek elde edilen yeni bir yolu döndürür.
(çift)- segmentsForLength:kind:
 Yol boyunca length ile eşleşen ve kind olarak yorumlanan kesirli segment sayısını döndürür.
(CLLocationDISTANCE)- lengthOfKind:
 kind uzunluğuna göre yolun uzunluğunu döndürür.

Statik Genel Üye İşlevleri

(ornek türü)+ yol
 Boş yol için kullanışlı yapı.
(null boş örnek türü)+ pathFromEncodedPath::
 encodedPath bölgesinden yeni tahsis edilen yolu başlatır.

Üye İşlevi Belgeleri

+ (örnek türü) yol

Boş yol için kullanışlı yapı.

- (id) initWithPath: (GMSPath *) yol

Yeni tahsis edilen yolu başka bir GMSPath içeriğiyle başlatır.

- (NSUInteger) sayı

Yolun boyutunu al.

- (CLLocation Koordinatör2D) ordAtIndex: (NSUInteger) dizin

index >= sayıldığında kCLLocationKoordinatörDDGeçersiz değerini döndürür.

+ (nullable sampletype) pathFromEncodedPath:: (NSString *) kodlanan yol

encodedPath bölgesinden yeni tahsis edilen yolu başlatır.

Bu biçim şu adreste açıklanmıştır: https://developers.google.com/maps/documentation/utilities/polylinealgorithm

- (NSString *) codedPath

Yolun yukarıda açıklanan biçimde kodlanmış bir dizesini döndürür.

- (ornektürü) pathOfsetByLatitude: (CLLocationDereceleri) deltaEnlem
boylam: (CLLocationDereceleri) deltaLongitude

Mevcut yolun her bir koordinatına deltaLatitude ve deltaLongitude eklenerek elde edilen yeni bir yolu döndürür.

Mevcut yolu değiştirmez.

- (çift) segmentForLength: (CLLocationDISTANCE) uzunluk
tür: (GMSLengthKind) tür

Yol boyunca length ile eşleşen ve kind olarak yorumlanan kesirli segment sayısını döndürür.

Bkz. GMSLengthKind.

- (CLLocationDISTANCE) lengthOfKind: (GMSLengthKind) tür

kind uzunluğuna göre yolun uzunluğunu döndürür.

Bkz. GMSLengthKind.