Referensi Class GMSPath


Ringkasan

GMSPath mengenkapsulasi array yang tidak dapat diubah dari CLLocationCooordinate2D.

Semua koordinat GMSPath harus valid. Pasangannya yang dapat diubah adalah GMSMutablePath.

Diwarisi oleh GMSMutablePath.

Fungsi Anggota Publik

(id)- initWithPath:
 Menginisialisasi jalur yang baru dialokasikan dengan konten GMSPath lain.
(NSUInteger)- count
 Mendapatkan ukuran jalur.
(CLLocationCoordinate2D) - koordinatAtIndex:
 Menampilkan kCLLocationCoordinate2DInvalid jika index >= count.
(NSString *)- encodedPath
 Menampilkan string yang dienkode dari jalur dalam format yang dijelaskan di atas.
(instancetype)- pathOffsetByLatitude:longitude:
 Menampilkan jalur baru yang diperoleh dengan menambahkan deltaLatitude dan deltaLongitude ke setiap koordinat jalur saat ini.
(ganda)- segmentsForLength:jenis:
 Menampilkan jumlah pecahan segmen di sepanjang jalur yang sesuai dengan length, yang ditafsirkan sesuai dengan kind.
(CLLocationDistance)- lengthOfKind:
 Menampilkan panjang jalur, sesuai dengan kind.

Fungsi Anggota Publik Statis

(instancetype)+ jalur
 Konstruktor praktis untuk jalur kosong.
(instancetype nullable)+ pathFromEncodedPath:
 Menginisialisasi jalur yang baru dialokasikan dari encodedPath.

Dokumentasi Fungsi Anggota

+ (instancetype) jalur

Konstruktor praktis untuk jalur kosong.

- (id) initWithPath: (GMSPath *) path

Menginisialisasi jalur yang baru dialokasikan dengan konten GMSPath lain.

- (NSUInteger) count

Mendapatkan ukuran jalur.

- (CLLocationCoordinate2D) koordinatAtIndex: (NSUInteger) indeks

Menampilkan kCLLocationCoordinate2DInvalid jika index >= count.

+ (instancetype nullable) pathFromEncodedPath: (NSString *) encodedPath

Menginisialisasi jalur yang baru dialokasikan dari encodedPath.

Format ini dijelaskan di: https://developers.google.com/maps/documentation/utilities/polylinealgorithm

- (NSString *) encodedPath

Menampilkan string yang dienkode dari jalur dalam format yang dijelaskan di atas.

- (instancetype) pathOffsetByLintang: (CLLocationDegrees) deltaLatitude
longitude: (CLLocationDegrees) deltaLongitude

Menampilkan jalur baru yang diperoleh dengan menambahkan deltaLatitude dan deltaLongitude ke setiap koordinat jalur saat ini.

Tidak mengubah jalur saat ini.

- (ganda) segmentsForLength: (CLLocationDistance) length [panjang]
kind: (GMSLengthKind) jenis

Menampilkan jumlah pecahan segmen di sepanjang jalur yang sesuai dengan length, yang ditafsirkan sesuai dengan kind.

Lihat GMSLengthKind.

- (CLLocationDistance) lengthOfKind: (GMSLengthKind) kind

Menampilkan panjang jalur, sesuai dengan kind.

Lihat GMSLengthKind.