Referensi Class GMSNavigationStepInfo

Referensi Class GMSNavigationStepInfo

Ringkasan

Informasi tentang satu langkah di sepanjang rute navigasi.

Fungsi Anggota Publik

(nullable UIImage *) - maneuverImageWithOptions:
 UIImage untuk manuver langkah ini menggunakan opsi yang disediakan.
(nullable UIImage *) - lanesImageWithOptions:
 UIImage untuk panduan jalur pada langkah ini menggunakan opsi yang disediakan.

Properti

GMSNavigationManeuvermanuver
 GMSNavigationManeuver untuk langkah ini.
NSArray< GMSNavigationLane * > * jalur
 Jalur lain yang tersedia untuk langkah ini.
NSString * fullRoadName
 Nama jalan lengkap untuk langkah ini yang berisi semua informasi jalan termasuk arah.
NSString * simpleRoadName
 Versi sederhana nama jalan.
NSString * fullInstructionText
 Teks lengkap petunjuk untuk langkah ini.
NSString * exitNumber
 Nomor keluar pada langkah ini jika ada.
GMSNavigationDrivingSidedrivingSide
 Apakah langkah ini berada di rute drive-di-kanan atau drive-on-kiri.
Bilangan Bulat NSroundaboutTurnNumber
 Jumlah jalan keluar yang dihitung relatif terhadap lokasi tempat bundaran dimasuki.
Bilangan Bulat NSstepNumber
 Indeks langkah dalam daftar semua langkah dalam rute.
CLLocationDistancedistanceFromPrevStepMeters
 Jarak total langkah ini.
NSTimeIntervaltimeFromPrevStepSeconds
 Perkiraan waktu yang diperlukan untuk menyelesaikan langkah ini.

Dokumentasi Fungsi Anggota

- (nullable UIImage *) maneuverImageWithOptions: (nullable GMSNavigationStepInfoImageOptions *) options

UIImage untuk manuver langkah ini menggunakan opsi yang disediakan.

Nilai opsi default akan digunakan jika parameter opsi nol.

Menampilkan nilai nol jika tidak ada gambar manuver untuk langkah ini.

- (nullable UIImage *) lanesImageWithOptions: (nullable GMSNavigationStepInfoImageOptions *) options

UIImage untuk panduan jalur pada langkah ini menggunakan opsi yang disediakan.

Nilai opsi default akan digunakan jika parameter opsi nol.

Menampilkan nilai nol jika tidak ada panduan jalur untuk langkah ini.


Dokumentasi Properti

- (GMSNavigationManeuver) manuver [read, assign]

GMSNavigationManeuver untuk langkah ini.

- (NSArray<GMSNavigationLane *>*) jalur [read, assign]

Jalur lain yang tersedia untuk langkah ini.

Array diurutkan sedemikian rupa sehingga jalur pertama berada di kiri dan jalur terakhir berada di kanan terlepas dari sisi mengemudi.

Menampilkan nilai nol jika tidak ada panduan jalur untuk langkah ini.

- (NSString*) fullRoadName [read, assign]

Nama jalan lengkap untuk langkah ini yang berisi semua informasi jalan termasuk arah.

Contoh (setiap baris adalah contoh terpisah):

{i>Lean Ave<i}

CA-85 / Mtn View

Keluar dari 9A / North First Street

- (NSString*) simpleRoadName [read, assign]

Versi sederhana nama jalan.

Ini lebih pendek dari nama jalan lengkap dan mungkin tidak berisi semua informasi identitas tentang jalan seperti arah atau nama pintu keluar.

Contoh (setiap baris adalah contoh terpisah):

{i>Lean Ave<i}

CA-85

Keluar dari 9A

- (NSString*) fullInstructionText [read, assign]

Teks lengkap petunjuk untuk langkah ini.

Contoh (setiap baris adalah contoh terpisah):

Belok kiri ke Lean Ave.

Gunakan jalur kanan untuk mengambil jalan CA-85 ke Mtn View.

Gunakan lajur kedua dari jalur kanan untuk mengambil pintu keluar 9A menuju North First Street.

- (NSString*) exitNumber [read, assign]

Nomor keluar pada langkah ini jika ada.

Apakah langkah ini berada di rute drive-di-kanan atau drive-on-kiri.

- (NSInteger) roundaboutTurnNumber [read, assign]

Jumlah jalan keluar yang dihitung relatif terhadap lokasi tempat bundaran dimasuki.

Hanya disetel untuk putaran, jika tidak -1.

- (NSInteger) stepNumber [read, assign]

Indeks langkah dalam daftar semua langkah dalam rute.

Langkah pertama memiliki langkah nomor 0.

- (CLLocationDistance) distanceFromPrevStepMeters [read, assign]

Jarak total langkah ini.

Nilai ini tidak berubah.

- (NSTimeInterval) timeFromPrevStepSeconds [read, assign]

Perkiraan waktu yang diperlukan untuk menyelesaikan langkah ini.

Nilai ini tidak berubah.