Skip to main content

إعداد التوجيه - .routing.xml

🚧 This article is incomplete

This article is incomplete & needs to be reviewed. You can help by creating a pull request.

ملف routing.xml هو ملف إعداد يخزن ملفات تعريف توجيه متعددة. كل ملف تعريف مستقل وله فقط ملف تعريف OsmAnd الأساسي كمرجع، ولهذا السبب لا يمكن إنشاء تسلسل هرمي لملفات التعريف وستحتاج إلى نسخ جميع أقسام القواعد. كل منها قابل للتكوين بالكامل عبر routing.xml، وهذا يعني أنه لا توجد أي ثوابت في الكود ويتم حساب جميع العقوبات باستخدام هذا الإعداد.

في التطبيق، يمكنك استخدام ملفات routing.xml مخصصة متعددة وملفات تعريف يمكنك تحديدها في الإعدادات -> ملف التعريف -> إعدادات الملاحة -> إعدادات التوجيه.

يرجى التحقق من الوثائق داخل routing.xml:

عقوبات بيانات الارتفاع

اعتمادًا على الوضع المحدد (أقل تلالًا، مسطح، تلالي) لتوجيه الدراجات والميل الفيزيائي (%) للطريق، يتم إضافة عقوبة محسوبة من فرق الارتفاع إلى كل متر أفقي.

التفسير المعطى كـ 3% 1:2 يعني أن المسار المسطح 2 كم سيكون مفضلاً على المسار 3% 1 كم على الرغم من أن المسار 3% 1 كم سيكون مفضلاً على المسار المسطح 2.5 كم.

جدول عقوبات توجيه الدراجات:

الخيارالميل:<1%<3%<7%<13%<25%>=25%الانحدار:<17%<35%<60%>=60%
معطل/أي (الأقصر ولكن الأصعب)----------
أقل تلالًا (افتراضي، متوازن)1:21:81:161:321:481:6.41:251:25مستحيل
مسطح (الأطول ولكن الأسهل)1:21:121:301:501:741:6.41:251:25مستحيل
تلالي (أكثر صعوبة)1:611:19.71:7.51:31:0.51:0.31:6.41:251:25مستحيل

اعتمادًا على الوضع المحدد (أقل تلالًا، مسطح، تلالي) لتوجيه المشاة والميل الفيزيائي (%) للطريق، يتم إضافة عقوبة محسوبة من فرق الارتفاع إلى كل متر أفقي.

جدول عقوبات توجيه المشاة:

الخيارالميل:<1%<3%<7%<13%<25%>=25%الانحدار:<9%<17%<35%<60%>=60%
معطل/أي (الأقصر ولكن الأصعب)-----------
أقل تلالًا (افتراضي، متوازن)1:11:41:81:101:151:51:101:171:251:40
مسطح (الأطول ولكن الأسهل)1:21:121:301:501:741:51:101:171:251:40
تلالي (أكثر صعوبة)1:611:201:71:31:0.51:0.31:51:101:171:251:40