تعمل هذه السياسة على تحديد الخيارات التي يستخدمها Navigator
لحساب مسار إلى وجهة.
ملخص الفئة المدمَجة
@interface | RoutingOptions.RoutingStrategy | تحدّد استراتيجية التوجيه كيفية ترتيب المسارات، ما يؤثر في المسار الذي يتم اختياره في البداية وأثناء إعادة التوجيه. | |
@interface | RoutingOptions.TravelMode | يحدد نوع وسيلة النقل المستخدمة لتخصيص الاتجاهات. |
ملخّص عام للمنشئ
ملخّص الطريقة العلنية
RoutingOptions |
alternateRoutesStrategy(AlternateRoutesStrategy alternateRoutesOption)
لضبط عدد المسارات البديلة التي سيتم عرضها أثناء التنقل.
|
RoutingOptions |
avoidHighways(إجراء منطقي لتجنُّب الطرق السريعة)
تحدِّد هذه السياسة ما إذا كان يجب تجنّب الطرق السريعة والطرق السريعة عند إنشاء مسار إلى وجهة معيّنة.
|
RoutingOptions |
avoidTolls(إجراء منطقي لتجنُّب رسوم المرور)
تحدِّد هذه السياسة ما إذا كان يجب تجنّب الطرق التي تفرض رسوم عبور عند إنشاء مسار إلى وجهة معيّنة.
|
AlternateRoutesStrategy |
getAlternateRoutesStrategy()
لعرض استراتيجية العرض المفضّلة لعدد المسارات البديلة التي يتم عرضها أثناء
التنقّل.
|
boolean |
getAvoidHighways()
تعرض قيمة منطقية تشير إلى ما إذا كان يتم تجنّب الطرق السريعة والطرق السريعة.
|
boolean |
getAvoidTolls()
تعرض قيمة منطقية تشير إلى ما إذا كان يجب تجنّب الطرق التي تفرض رسوم عبور.
|
شعر طويل |
getLocationTimeoutMs()
تعرض هذه الدالة الحد الأقصى للوقت بالملي ثانية للانتظار لإصلاح الموقع الجغرافي قبل تعذُّر
setDestinations(List . |
int | |
int |
getTravelMode()
تعرض نوع التوجيهات التي يتم تقديمها للمستخدم.
|
RoutingOptions |
locationTimeoutMs(طويل locationTimeoutMs)
تعمل هذه السياسة على ضبط الحدّ الأقصى لوقت الانتظار حتى يتم إصلاح الموقع الجغرافي قبل أن يتعذّر على
setDestinations(List
مع LOCATION_UNKNOWN . |
RoutingOptions |
routingStrategy(int redirectStrategy)
يحدد استراتيجية التوجيه المستخدمة في التنقل وإعادة التوجيه.
|
RoutingOptions |
travelMode(intTravelMode)
تحدد هذه السمة نوع وسيلة النقل المستخدمة لتحديد اتجاهات التنقل.
|
ملخّص الطريقة المكتسبة
مقاولات عامة
عام RoutingOptions ()
الطرق العامة
عامة RoutingOptions alternateRoutesStrategy (AlternateRoutesStrategy alternateRoutesOption)
لضبط عدد المسارات البديلة التي سيتم عرضها أثناء التنقل. بشكل تلقائي، يتم عرض جميع المسارات البديلة المتاحة.
المَعلمات
alternateRoutesOption | استراتيجية العرض المفضّلة لعدد المسارات البديلة التي يتم عرضها أثناء التنقّل. |
---|
المرتجعات
- الكائن الذي تم استدعاء الطريقة له، مع إعداد المسار البديل المحدث.
متاح للجميع RoutingOptions avoidHighways (boolean avoidHighways)
تحدِّد هذه السياسة ما إذا كان يجب تجنّب الطرق السريعة والطرق السريعة عند إنشاء مسار إلى وجهة معيّنة.
المَعلمات
avoidHighways | إذا كان true ، يتم تجنّب الطرق السريعة والطرق السريعة. |
---|
المرتجعات
- الكائن الذي تم استدعاء الطريقة له مع إعداد تجنب الطريق السريع المعدّل
public RoutingOptions avoidTolls (boolean avoidTolls)
تحدِّد هذه السياسة ما إذا كان يجب تجنّب الطرق التي تفرض رسوم عبور عند إنشاء مسار إلى وجهة معيّنة.
المَعلمات
avoidTolls | إذا true ، يتم تجنّب الطرق التي تفرض رسوم عبور. |
---|
المرتجعات
- الكائن الذي تم استدعاء الطريقة له مع إعداد تجنب رسوم العبور المعدّل
عامة AlternateRoutesStrategy getAlternateRoutesStrategy ()
لعرض استراتيجية العرض المفضّلة لعدد المسارات البديلة التي يتم عرضها أثناء التنقّل.
public منطقي getAvoidHighways ()
تعرض قيمة منطقية تشير إلى ما إذا كان يتم تجنّب الطرق السريعة والطرق السريعة.
المرتجعات
true
في حال تجنُّب الطرق السريعة والطرق السريعة
public منطقي getAvoidTolls ()
تعرض قيمة منطقية تشير إلى ما إذا كان يجب تجنّب الطرق التي تفرض رسوم عبور.
المرتجعات
true
في حال تجنُّب دفع رسوم عبور
عامة طويلة getLocationTimeoutMs ()
تعرض هذه الدالة الحد الأقصى للوقت بالملي ثانية للانتظار لإصلاح الموقع الجغرافي قبل تعذُّر setDestinations(List
. إذا كانت القيمة صفرًا، ليس هناك حد.
المرتجعات
- أقصى وقت للانتظار إلى أن يتم إصلاح الموقع الجغرافي
public int getRoutingStrategy ()
عامة int getTravelMode ()
تعرض نوع التوجيهات التي يتم تقديمها للمستخدم.
متاح للجميع RoutingOptions locationTimeoutMs (locationTimeoutMs الطويل)
تعمل هذه السياسة على ضبط الحدّ الأقصى لوقت الانتظار حتى يتم إصلاح الموقع الجغرافي قبل أن يتعذّر على setDestinations(List
مع LOCATION_UNKNOWN
. ويؤدي إدخال القيمة صفر إلى القيمة التلقائية
إلى الانتظار للأبد.
المَعلمات
locationTimeoutMs | الحد الأقصى لوقت انتظار الموقع الجغرافي بالمللي ثانية. |
---|
المرتجعات
- الكائن الذي تم استدعاء الطريقة من أجله، مع إعداد مهلة الموقع المحدَّث
public RoutingOptions routingStrategy (int redirectStrategy)
يحدد استراتيجية التوجيه المستخدمة في التنقل وإعادة التوجيه.
المَعلمات
routingStrategy |
---|
عامة RoutingOptions travelMode (inttravelMode)
تحدد هذه السمة نوع وسيلة النقل المستخدمة لتحديد اتجاهات التنقل.
المَعلمات
travelMode |
---|
المرتجعات
- هو الكائن الذي تم استدعاء الطريقة له مع وضع السفر المحدث.