किसी मंज़िल के रास्ते की गणना करने के लिए Navigator
के इस्तेमाल किए गए विकल्पों के बारे में बताता है.
नेस्ट की गई क्लास की खास जानकारी
@इंटरफ़ेस | RoutingOptions.RoutingStrategy | रूटिंग की रणनीति यह बताती है कि रास्तों को कैसे रैंक किया जाता है. इसका असर उस रूट पर पड़ता है जिसे शुरू में चुना गया है. इसके अलावा, रूट बदलने के दौरान भी इसका असर पड़ता है. | |
@इंटरफ़ेस | RoutingOptions.TravelMode | इससे यह पता चलता है कि रास्ते की जानकारी देने के लिए, किस तरह के परिवहन का इस्तेमाल किया जाता है. |
पब्लिक कंस्ट्रक्टर से जुड़ी खास जानकारी
सार्वजनिक तरीके से जुड़ी खास जानकारी
RoutingOptions |
alternateRoutesStrategy(AlternateRoutesStrategy alternateRoutesOption)
यह नीति नेविगेशन के दौरान दिखाए जाने वाले वैकल्पिक रास्तों की संख्या को कॉन्फ़िगर करती है.
|
RoutingOptions |
avoidHighways(बूलियन से बचने बड़े रास्ते)
इस नीति से यह कॉन्फ़िगर किया जाता है कि किसी मंज़िल के लिए रास्ता जनरेट करते समय, हाइवे और मोटरवे से बचें या नहीं.
|
RoutingOptions |
avoidTolls(बूलियन beforeTolls)
इस नीति से यह कॉन्फ़िगर किया जाता है कि किसी मंज़िल के लिए रास्ता जनरेट करते समय, टोल सड़कों से बचना है या नहीं.
|
AlternateRoutesStrategy |
getAlternateRoutesStrategy()
नेविगेशन के दौरान दिखाए गए वैकल्पिक रास्तों की संख्या के लिए पसंदीदा डिसप्ले रणनीति दिखाता है.
|
boolean |
getAvoidHighways()
यह बूलियन दिखाता है कि क्या हाइवे और मोटरवे रोके गए हैं या नहीं.
|
boolean |
getAvoidTolls()
यह बताने के लिए बूलियन देता है कि टोल सड़कों से बचा जा सकता है या नहीं.
|
लंबा |
getLocationTimeoutMs()
setDestinations(List के न होने से पहले, जगह की जानकारी ठीक होने तक इंतज़ार करने का ज़्यादा से ज़्यादा समय, मिलीसेकंड में दिखाता है. |
int | |
int |
getTravelMode()
उपयोगकर्ता को दिए जाने वाले निर्देशों के टाइप की जानकारी देता है.
|
RoutingOptions |
locationTimeoutMs(long locationTimeoutMs)
यह नीति,
LOCATION_UNKNOWN के साथ setDestinations(List
के काम न करने से पहले, जगह की जानकारी ठीक करने के लिए ज़्यादा से ज़्यादा इंतज़ार के समय को कॉन्फ़िगर करती है. |
RoutingOptions |
routingStrategy(इंट रूटिंग रणनीति)
नेविगेशन और फिर से रूट करने के लिए इस्तेमाल की जाने वाली रूटिंग रणनीति तय करती है.
|
RoutingOptions |
travelMode(int travelMode)
नेविगेशन के निर्देश तय करने के लिए इस्तेमाल किए जाने वाले परिवहन के टाइप बताता है.
|
इनहेरिट किए गए तरीके की खास जानकारी
पब्लिक कंस्ट्रक्टर
Public RoutingOptions ()
सार्वजनिक तरीके
RoutingOptions alternateRoutesStrategyAlternateRoutesStrategy
यह नीति नेविगेशन के दौरान दिखाए जाने वाले वैकल्पिक रास्तों की संख्या को कॉन्फ़िगर करती है. डिफ़ॉल्ट रूप से, सभी उपलब्ध वैकल्पिक रास्ते दिखाए जाते हैं.
पैरामीटर
alternateRoutesOption | नेविगेशन के दौरान दिखाए गए वैकल्पिक रास्तों की संख्या के लिए पसंदीदा डिसप्ले रणनीति. |
---|
रिटर्न
- वह ऑब्जेक्ट जिसके लिए विधि को कॉल किया गया था, साथ ही अपडेट की गई वैकल्पिक मार्ग सेटिंग भी शामिल है.
सार्वजनिक RoutingOptions avoidHighways (boolean avoidHighways)
इस नीति से यह कॉन्फ़िगर किया जाता है कि किसी मंज़िल के लिए रास्ता जनरेट करते समय, हाइवे और मोटरवे से बचें या नहीं.
पैरामीटर
avoidHighways | अगर true है, तो हाइवे और मोटरवे से बचा जाएगा. |
---|
रिटर्न
- वह ऑब्जेक्ट जिसके लिए विधि को अपडेट किए गए हाईवे से बचने की सेटिंग के साथ कॉल किया गया था
सार्वजनिक RoutingOptions avoidTolls (boolean avoidTolls)
इस नीति से यह कॉन्फ़िगर किया जाता है कि किसी मंज़िल के लिए रास्ता जनरेट करते समय, टोल सड़कों से बचना है या नहीं.
पैरामीटर
avoidTolls | अगर true है, तो टोल सड़कों से बचें. |
---|
रिटर्न
- वह ऑब्जेक्ट जिसके लिए, अपडेट की गई टोल से बचने की सेटिंग के साथ तरीका कॉल किया गया था
सार्वजनिक AlternateRoutesStrategy getAlternateRoutesStrategy ()
नेविगेशन के दौरान दिखाए गए वैकल्पिक रास्तों की संख्या के लिए पसंदीदा डिसप्ले रणनीति दिखाता है.
सार्वजनिक बूलियन getAvoidHighways ()
यह बूलियन दिखाता है कि क्या हाइवे और मोटरवे रोके गए हैं या नहीं.
रिटर्न
- अगर हाइवे और मोटरवे शामिल नहीं किए जाते हैं, तो
true
सार्वजनिक बूलियन getAvoidTolls ()
यह बताने के लिए बूलियन देता है कि टोल सड़कों से बचा जा सकता है या नहीं.
रिटर्न
- अगर टोल सड़कों से बचना है, तो
true
सार्वजनिक लंबी अवधि getLocationTimeoutMs ()
setDestinations(List
के न होने से पहले, जगह की जानकारी ठीक होने तक इंतज़ार करने का ज़्यादा से ज़्यादा समय, मिलीसेकंड में दिखाता है. अगर वैल्यू शून्य है, तो कोई सीमा नहीं है.
रिटर्न
- जगह की जानकारी ठीक होने तक इंतज़ार करने का ज़्यादा से ज़्यादा समय
Public int getRoutingStrategy ()
Public int getTravelMode ()
उपयोगकर्ता को दिए जाने वाले निर्देशों के टाइप की जानकारी देता है.
सार्वजनिक RoutingOptions locationTimeoutMs (long locationTimeoutMs)
यह नीति, LOCATION_UNKNOWN
के साथ setDestinations(List
के काम न करने से पहले, जगह की जानकारी ठीक करने के लिए ज़्यादा से ज़्यादा इंतज़ार के समय को कॉन्फ़िगर करती है. डिफ़ॉल्ट वैल्यू शून्य होने पर,
उसे हमेशा इंतज़ार करना पड़ेगा.
पैरामीटर
locationTimeoutMs | किसी जगह के लिए इंतज़ार करने का ज़्यादा से ज़्यादा समय (मिलीसेकंड में). |
---|
रिटर्न
- वह ऑब्जेक्ट जिसके लिए विधि को कॉल किया गया था, साथ ही अपडेट की गई स्थान टाइमआउट सेटिंग
सार्वजनिक RoutingOptions routingStrategy (इंट रूटिंग रणनीति)
नेविगेशन और फिर से रूट करने के लिए इस्तेमाल की जाने वाली रूटिंग रणनीति तय करती है.
पैरामीटर
routingStrategy |
---|
सार्वजनिक RoutingOptions travelMode (inttravelMode)
नेविगेशन के निर्देश तय करने के लिए इस्तेमाल किए जाने वाले परिवहन के टाइप बताता है.
पैरामीटर
travelMode |
---|
रिटर्न
- वह ऑब्जेक्ट जिसके लिए विधि को अपडेट किए गए यात्रा मोड के साथ कॉल किया गया था.