Referensi Class GMSNavigationMutableRoutingOptions

Referensi Class GMSNavigationMutableRoutingOptions

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

GMSNavigationRoutingStrategyroutingStrategy
 Menentukan urutan peringkat rute, baik menurut waktu, atau jarak.
GMSNavigationAlternateRoutesStrategyalternateRoutesStrategy
 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:
routingStrategyStrategi pemilihan rute yang menentukan urutan rute yang ditampilkan.

Melakukan inisialisasi opsi perutean dengan strategi rute alternatif.

Parameter:
alternateRoutesStrategyStrategi 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:
targetDistancesMetersJarak 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.

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.