RouteDirectionParameters interface

انشر معلمات النص الأساسي لتوجيهات المسار.

الخصائص

allowVignette

هذه قائمة بالرموز القطرية من 3 أحرف، ISO 3166-1، alpha-3 الرموز القطرية للبلدان/المناطق التي يسمح فيها بالطرق ذات الرسوم البيانية ذات الشارات، مثل "AUS،CHE". يعد تحديد allowVignette مع بعض البلدان/المناطق X مكافئا لتحديد تجنب Vignette مع جميع البلدان/المناطق ولكن X. يعد تحديد allowVignette بقائمة فارغة هو نفسه تجنب جميع الطرق ذات الرسوم البيانية باستخدام الرسوم البيانية. ملاحظة: من الخطأ تحديد كل من تجنب Vignette allowVignette.

avoidAreas

GeoJSON MultiPolygon يمثل قائمة المناطق التي يجب تجنبها. يتم دعم مضلعات المستطيل فقط. الحد الأقصى لحجم المستطيل هو حوالي 160x160 كم. الحد الأقصى لعدد المناطق التي تم تجنبها هو 10. لا يمكن أن تعبر خط الطول 180. يجب أن يكون بين -80 و+80 درجة من خط العرض.

avoidVignette

هذه قائمة من 3 أحرف، ISO 3166-1، alpha-3 رموز البلدان/المناطق التي يجب تجنب جميع الطرق ذات الرسوم البيانية مع الإشارات، مثل "AUS،CHE". ولا تتأثر الطرق التي بها شارات في البلدان/المناطق غير المدرجة في القائمة. ملاحظة: من الخطأ تحديد كل من تجنب Vignette allowVignette.

supportingPoints

مجموعة هندسة GeoJSON تمثل تسلسل الإحداثيات المستخدمة كمدخل لإعادة بناء المسار وحساب صفر أو أكثر من المسارات البديلة لهذا المسار المرجعي.

  • ويستخدم التسلسل المقدم لنقاط الدعم كمدخل لإعادة بناء المسارات.
  • يتم حساب المسارات البديلة بين نقاط الأصل والوجهة المحددة في مواقع معلمة المسار الأساسي.
  • إذا تم تعيين كل من minDeviationDistance و minDeviationTime إلى الصفر، فمن المتوقع أن تكون نقاط الأصل والوجهة هذه في (أو قريبة جدا) من بداية ونهاية المسار المرجعي، على التوالي.
  • المواقع الوسيطة (نقاط الطريق) غير مدعومة عند استخدام <>.
  • قد يحتوي المسار المرجعي على حوادث مرور من نوع ROAD_CLOSURE، والتي يتم تجاهلها لحساب وقت سفر المسار المرجعي وتأخير حركة المرور.

تفاصيل الخاصية

allowVignette

هذه قائمة بالرموز القطرية من 3 أحرف، ISO 3166-1، alpha-3 الرموز القطرية للبلدان/المناطق التي يسمح فيها بالطرق ذات الرسوم البيانية ذات الشارات، مثل "AUS،CHE". يعد تحديد allowVignette مع بعض البلدان/المناطق X مكافئا لتحديد تجنب Vignette مع جميع البلدان/المناطق ولكن X. يعد تحديد allowVignette بقائمة فارغة هو نفسه تجنب جميع الطرق ذات الرسوم البيانية باستخدام الرسوم البيانية. ملاحظة: من الخطأ تحديد كل من تجنب Vignette allowVignette.

allowVignette?: string[]

قيمة الخاصية

string[]

avoidAreas

GeoJSON MultiPolygon يمثل قائمة المناطق التي يجب تجنبها. يتم دعم مضلعات المستطيل فقط. الحد الأقصى لحجم المستطيل هو حوالي 160x160 كم. الحد الأقصى لعدد المناطق التي تم تجنبها هو 10. لا يمكن أن تعبر خط الطول 180. يجب أن يكون بين -80 و+80 درجة من خط العرض.

avoidAreas?: GeoJsonMultiPolygon

قيمة الخاصية

avoidVignette

هذه قائمة من 3 أحرف، ISO 3166-1، alpha-3 رموز البلدان/المناطق التي يجب تجنب جميع الطرق ذات الرسوم البيانية مع الإشارات، مثل "AUS،CHE". ولا تتأثر الطرق التي بها شارات في البلدان/المناطق غير المدرجة في القائمة. ملاحظة: من الخطأ تحديد كل من تجنب Vignette allowVignette.

avoidVignette?: string[]

قيمة الخاصية

string[]

supportingPoints

مجموعة هندسة GeoJSON تمثل تسلسل الإحداثيات المستخدمة كمدخل لإعادة بناء المسار وحساب صفر أو أكثر من المسارات البديلة لهذا المسار المرجعي.

  • ويستخدم التسلسل المقدم لنقاط الدعم كمدخل لإعادة بناء المسارات.
  • يتم حساب المسارات البديلة بين نقاط الأصل والوجهة المحددة في مواقع معلمة المسار الأساسي.
  • إذا تم تعيين كل من minDeviationDistance و minDeviationTime إلى الصفر، فمن المتوقع أن تكون نقاط الأصل والوجهة هذه في (أو قريبة جدا) من بداية ونهاية المسار المرجعي، على التوالي.
  • المواقع الوسيطة (نقاط الطريق) غير مدعومة عند استخدام <>.
  • قد يحتوي المسار المرجعي على حوادث مرور من نوع ROAD_CLOSURE، والتي يتم تجاهلها لحساب وقت سفر المسار المرجعي وتأخير حركة المرور.
supportingPoints?: Record<string, unknown>

قيمة الخاصية

Record<string, unknown>