Yönlendirme Seçenekleri

herkese açık sınıf RoutingOptions Nesneyi genişletir

Navigator tarafından bir hedefe giden rotanın hesaplanması için kullanılan seçenekleri tanımlar.

İç İçe geçmiş Sınıf Özeti

@arayüzü RoutingOptions.RoutingStrategy Rota stratejisi, rotaların nasıl sıralanacağını belirtir. Bu da, başlangıçta ve yeniden rota oluşturma sırasında seçilen rotayı etkiler.
@arayüzü RoutingOptions.TravelMode Yol tariflerini uyarlamak için kullanılan ulaşım türünü belirtir. 

Kamu Oluşturucu Özeti

Herkese Açık Yöntem Özeti

RoutingOptions
alternateRoutesStrategy(AlternateRoutesStrategy alternateRoutesOption)
Rota izleme sırasında görüntülenecek alternatif rotaların sayısını yapılandırır.
RoutingOptions
avoidHighways(boole yardımı Otoyolları)
Bir hedefe giden rota oluşturulurken otoyollardan ve otobanlardan kaçınılıp geçilmeyeceğini yapılandırır.
RoutingOptions
avoidTolls(boole preventTolls)
Bir hedefe giden rota oluşturulurken paralı yollardan kaçınılıp sürilmeyeceğini yapılandırır.
AlternateRoutesStrategy
getAlternateRoutesStrategy()
Rota izleme sırasında gösterilen alternatif rota sayısı için tercih edilen görüntüleme stratejisini döndürür.
boolean
getAvoidHighways()
Otoyollardan ve otobanlardan kaçınılıp geçilmediğini gösteren bir boole döndürür.
boolean
getAvoidTolls()
Paralı yollardan kaçınılıp geçilmeyeceğini gösteren bir boole döndürür.
uzun
getLocationTimeoutMs()
setDestinations(List) başarısız olmadan önce konum düzeltmesi için beklenecek maksimum süreyi milisaniye cinsinden döndürür.
int
int
getTravelMode()
Kullanıcıya sağlanacak yol tariflerinin türünü döndürür.
RoutingOptions
locationTimeoutMs(uzun locationTimeoutMs)
setDestinations(List), LOCATION_UNKNOWN ile başarısız olmadan önce konum düzeltmesi için beklenecek maksimum süreyi yapılandırır.
RoutingOptions
routingStrategy(int redirectStrateji)
Navigasyonda ve yeniden rota oluşturmada kullanılan yönlendirme stratejisini belirtir.
RoutingOptions
travelMode(int TravelMode)
Gezinme yol tariflerini belirlemek için kullanılan ulaşım türünü belirtir.

Devralınan Yöntem Özeti

İnşaatçılar

herkese açık RoutingOptions ()

Herkese Açık Yöntemler

herkese açık RoutingOptions alternateRoutesStrategy (AlternateRoutesStrategy alternateRoutesOption)

Rota izleme sırasında görüntülenecek alternatif rotaların sayısını yapılandırır. Varsayılan olarak, mevcut tüm alternatif rotalar gösterilir.

Parametreler
alternateRoutesOption Navigasyon sırasında gösterilen alternatif rota sayısı için tercih edilen görüntüleme stratejisi.
İlerlemeler
  • güncellenen alternatif rota ayarıyla, yöntemin çağrıldığı nesne.

herkese açık RoutingOptions avoidHighways (boolean avoidHighways)

Bir hedefe giden rota oluşturulurken otoyollardan ve otobanlardan kaçınılıp geçilmeyeceğini yapılandırır.

Parametreler
avoidHighways true ise otoyollar ve otoyollar kullanılamaz.
İlerlemeler
  • güncellenmiş otoyoldan kaçınma ayarıyla yöntemin çağrıldığı nesne

herkese açık RoutingOptions avoidTolls (boolean avoidTolls)

Bir hedefe giden rota oluşturulurken paralı yollardan kaçınılıp sürilmeyeceğini yapılandırır.

Parametreler
avoidTolls true ise paralı yollardan kaçınabilirsiniz.
İlerlemeler
  • güncellenmiş ücretli geçişten kaçınma ayarıyla yöntemin çağrıldığı nesne

herkese açık AlternateRoutesStrategy getAlternateRoutesStrategy ()

Rota izleme sırasında gösterilen alternatif rota sayısı için tercih edilen görüntüleme stratejisini döndürür.

herkese açık boole getAvoidHighways ()

Otoyollardan ve otobanlardan kaçınılıp geçilmediğini gösteren bir boole döndürür.

İlerlemeler
  • Otoyollar ve otoyollardan kaçınılırsa true

herkese açık boole getAvoidTolls ()

Paralı yollardan kaçınılıp geçilmeyeceğini gösteren bir boole döndürür.

İlerlemeler
  • Paralı yollardan kaçınılırsa true

herkese açık long getLocationTimeoutMs ()

setDestinations(List) başarısız olmadan önce konum düzeltmesi için beklenecek maksimum süreyi milisaniye cinsinden döndürür. Değer sıfırsa herhangi bir sınır yoktur.

İlerlemeler
  • konum düzeltmesi için beklenecek maksimum süre

herkese açık int getRoutingStrategy ()

genel int getTravelMode ()

Kullanıcıya sağlanacak yol tariflerinin türünü döndürür.

herkese açık RoutingOptions locationTimeoutMs (uzun locationTimeoutMs)

setDestinations(List), LOCATION_UNKNOWN ile başarısız olmadan önce konum düzeltmesi için beklenecek maksimum süreyi yapılandırır. Varsayılan değer olan sıfır değeri, cihazın sonsuza kadar beklemesine neden olur.

Parametreler
locationTimeoutMs Bir konum için beklenecek maksimum süre (milisaniye cinsinden).
İlerlemeler
  • güncellenmiş konum zaman aşımı ayarıyla, yöntemin çağrıldığı nesne

herkese açık RoutingOptions routingStrategy (int redirectStrateji)

Navigasyonda ve yeniden rota oluşturmada kullanılan yönlendirme stratejisini belirtir.

Parametreler
routingStrategy

herkese açık RoutingOptions travelMode (int TravelMode)

Gezinme yol tariflerini belirlemek için kullanılan ulaşım türünü belirtir.

Parametreler
travelMode
İlerlemeler
  • yöntemin güncellenen ulaşım moduyla çağrıldığı nesnedir.