Ringkasan
Class yang dapat diubah dan berisi opsi terkait logika perutean (misalnya, strategi perutean).
Mewarisi GMSNavigationRoutingOptions.
Fungsi Anggota Publik | |
(instancetype) | - initWithRoutingStrategy: |
Menginisialisasi opsi perutean dengan strategi perutean. | |
(instancetype) | - initWithAlternativeRoutesStrategy: |
Melakukan inisialisasi opsi perutean dengan strategi rute alternatif. | |
(instancetype) | - initWithTargetDistancesMeters: |
Menginisialisasi opsi pemilihan rute dengan jarak target, dan menetapkan strategi pemilihan rute ke GMSNavigationRoutingStrategyDeltaToTargetDistance. | |
Properti | |
GMSNavigationRoutingStrategy | routingStrategy |
Menentukan urutan peringkat rute, baik menurut waktu, atau jarak. | |
GMSNavigationAlternateRoutesStrategy | alternateRoutesStrategy |
Strategi rute alternatif yang digunakan saat menetapkan tujuan. | |
NSArray< NSNumber * > * | targetDistancesMeters |
Jarak target yang digunakan untuk menentukan peringkat rute. |
Dokumentasi Fungsi Anggota
- (instancetype) initWithRoutingStrategy: | (GMSNavigationRoutingStrategy) | routingStrategy |
Menginisialisasi opsi perutean dengan strategi perutean.
- Parameter:
-
routingStrategy Strategi pemilihan rute yang menentukan urutan rute yang ditampilkan.
- (instancetype) initWithAlternativeRoutesStrategy: | (GMSNavigationAlternateRoutesStrategy) | alternateRoutesStrategy |
Melakukan inisialisasi opsi perutean dengan strategi rute alternatif.
- Parameter:
-
alternateRoutesStrategy Strategi rute alternatif yang menentukan jumlah rute alternatif yang ditampilkan.
- (instancetype) initWithTargetDistancesMeters: | (NSArray< NSNumber * > *) | targetDistancesMeters |
Menginisialisasi opsi pemilihan rute dengan jarak target, dan menetapkan strategi pemilihan rute ke GMSNavigationRoutingStrategyDeltaToTargetDistance.
Pastikan jarak target selalu aktual saat digunakan.
- Parameter:
-
targetDistancesMeters Jarak target untuk tujuan. Setiap jarak target digunakan untuk mengurutkan rute ke tujuan yang sesuai berdasarkan delta absolutnya ke rute.
Dokumentasi Properti
- (GMSNavigationRoutingStrategy) routingStrategy [read, write, assign] |
Menentukan urutan peringkat rute, baik menurut waktu, atau jarak.
Menerapkan GMSNavigationRoutingOptions.
- (GMSNavigationAlternateRoutesStrategy) alternateRoutesStrategy [read, write, assign] |
Strategi rute alternatif yang digunakan saat menetapkan tujuan.
Menerapkan GMSNavigationRoutingOptions.
- (NSArray<NSNumber *>*) targetDistancesMeters [read, write, copy] |
Jarak target yang digunakan untuk menentukan peringkat rute.
Elemen harus berupa bilangan bulat non-negatif. Jangan menetapkan GMSNavigationAlternativeRoutesStrategy dan kolom ini secara bersamaan. Saat ini, jarak target hanya didukung untuk tujuan pertama. Jadi hanya masukkan satu bilangan bulat positif dalam array. Jika elemen pertama bukan bilangan bulat positif, strategi perutean secara {i>default<i} adalah strategi perutean terbaik.
Menerapkan GMSNavigationRoutingOptions.