GMSPath Sınıf Referansı


Genel bakış

GMSPath, sabit bir CLLocationCooordinate2D dizisini içerir.

GMSPath öğesinin tüm koordinatları geçerli olmalıdır. Değişebilir eşdeğer GMSMutablePath'dir.

GMSMutablePath tarafından devralındı.

Herkese Açık Üye İşlevleri

(kimlik)- initWithPath:
 Yeni tahsis edilmiş bir yolu, başka bir GMSPath'in içeriğiyle başlatır.
(NSUTamsayı)- count
 Yol boyutunu alın.
(CLLocationCoordinate2D) - coordinateAtIndex:
 index >= sayıysa kCLLocation zorunlu koordinatör2DGeçersiz değerini döndürür.
(NSString *)- encodedPath
 Yolun yukarıda açıklanan biçimde kodlanmış bir dizesini döndürür.
(ornektype)- pathOffsetByLatitude:longitude:
 Geçerli yolun her bir koordinatına deltaLatitude ve deltaLongitude eklenerek elde edilen yeni bir yol döndürür.
(çift)- segmentsForLength:tür:
 Yol boyunca length öğesine karşılık gelen (kind göre yorumlanan) segmentlerin kesirli sayısını döndürür.
(CLLocationLocation)- lengthOfKind:
 kind'a göre yolun uzunluğunu döndürür.

Statik Herkese Açık Üye İşlevleri

(ornektype)+ yol
 Boş bir yol için kolaylık oluşturucu.
(null özellikli exampletype)+ pathFromEncodedPath:
 encodedPath öğesinden yeni ayrılmış bir yolu başlatır.

Üye İşlevi Belgeleri

+ (ornektype) yol

Boş bir yol için kolaylık oluşturucu.

- (kimlik) initWithPath: (GMSPath *) path (yol)

Yeni tahsis edilmiş bir yolu, başka bir GMSPath'in içeriğiyle başlatır.

- (NSUInteger) sayı

Yol boyutunu alın.

- (CLLocation zorunlu koordinat 2D) coordinateAtIndex: (NSUTamsayı) dizin

index >= sayıysa kCLLocation zorunlu koordinatör2DGeçersiz değerini döndürür.

+ (null özellikli örnek türü) pathFromEncodedPath: (NSString *) encodedPath

encodedPath öğesinden yeni ayrılmış bir yolu başlatır.

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

- (NSString *) encodedPath

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

- (ornek türü) pathoffsetByEnlem: (CLLocationDegrees) deltaLatitude
longitude: (CLLocationDegrees) deltaLongitude

Geçerli yolun her bir koordinatına deltaLatitude ve deltaLongitude eklenerek elde edilen yeni bir yol döndürür.

Mevcut yolu değiştirmez.

- (çift) segmentForLength: (CLLocationLocation) length
tür: (GMSLengthKind) tür

Yol boyunca length öğesine karşılık gelen (kind göre yorumlanan) segmentlerin kesirli sayısını döndürür.

Bkz. GMSLengthKind.

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

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

Bkz. GMSLengthKind.