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