إعداد التوجيه - .routing.xml
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:
- https://github.com/osmandapp/OsmAnd-resources/blob/master/routing/routing.xml#L24
- أمثلة أخرى https://github.com/osmandapp/OsmAnd-resources/tree/master/routing
عقوبات بيانات الارتفاع
اعتمادًا على الوضع المحدد (أقل تلالًا، مسطح، تلالي) لتوجيه الدراجات والميل الفيزيائي (%) للطريق، يتم إضافة عقوبة محسوبة من فرق الارتفاع إلى كل متر أفقي.
التفسير المعطى كـ 3% 1:2 يعني أن المسار المسطح 2 كم سيكون مفضلاً على المسار 3% 1 كم على الرغم من أن المسار 3% 1 كم سيكون مفضلاً على المسار المسطح 2.5 كم.
جدول عقوبات توجيه الدراجات:
الخيار | الميل: | <1% | <3% | <7% | <13% | <25% | >=25% | الانحدار: | <17% | <35% | <60% | >=60% |
---|---|---|---|---|---|---|---|---|---|---|---|---|
معطل/أي (الأقصر ولكن الأصعب) | - | - | - | - | - | - | - | - | - | - | ||
أقل تلالًا (افتراضي، متوازن) | 1:2 | 1:8 | 1:16 | 1:32 | 1:48 | 1:6.4 | 1:25 | 1:25 | مستحيل | |||
مسطح (الأطول ولكن الأسهل) | 1:2 | 1:12 | 1:30 | 1:50 | 1:74 | 1:6.4 | 1:25 | 1:25 | مستحيل | |||
تلالي (أكثر صعوبة) | 1:61 | 1:19.7 | 1:7.5 | 1:3 | 1:0.5 | 1:0.3 | 1:6.4 | 1:25 | 1:25 | مستحيل |
اعتمادًا على الوضع المحدد (أقل تلالًا، مسطح، تلالي) لتوجيه المشاة والميل الفيزيائي (%) للطريق، يتم إضافة عقوبة محسوبة من فرق الارتفاع إلى كل متر أفقي.
جدول عقوبات توجيه المشاة:
الخيار | الميل: | <1% | <3% | <7% | <13% | <25% | >=25% | الانحدار: | <9% | <17% | <35% | <60% | >=60% |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
معطل/أي (الأقصر ولكن الأصعب) | - | - | - | - | - | - | - | - | - | - | - | ||
أقل تلالًا (افتراضي، متوازن) | 1:1 | 1:4 | 1:8 | 1:10 | 1:15 | 1:5 | 1:10 | 1:17 | 1:25 | 1:40 | |||
مسطح (الأطول ولكن الأسهل) | 1:2 | 1:12 | 1:30 | 1:50 | 1:74 | 1:5 | 1:10 | 1:17 | 1:25 | 1:40 | |||
تلالي (أكثر صعوبة) | 1:61 | 1:20 | 1:7 | 1:3 | 1:0.5 | 1:0.3 | 1:5 | 1:10 | 1:17 | 1:25 | 1:40 |