BRouter
نظرة عامة
خوارزمية التوجيه BRouter التابعة لجهة خارجية متاحة فقط لإصدار أندرويد من تطبيق OsmAnd.
BRouter هي خوارزمية توجيه تابعة لجهة خارجية يمكن استخدامها في تطبيق OsmAnd لوضع الملاحة دون اتصال بالإنترنت. وهي مصممة لتحسين المسار بناءً على معلمات مختلفة، مثل الوقت أو المسافة أو نوع المركبة.
يستخدم BRouter بيانات OpenStreetMap لإنشاء مسار ثم يقوم بتعديله بناءً على المعلمات المحددة. يستخدم مسارات محسوبة مسبقًا لإنشاء مسار بسرعة دون اتصال بالإنترنت. كما يسمح لك بتخصيص ملفات تعريف التوجيه، والتي يتم تحديدها بواسطة مجموعة من المعلمات لمراعاة العوامل المختلفة في اختيار المسار. يشرح ملف BRouter readme.txt بمزيد من التفصيل كيفية تثبيت البرنامج واستخدامه.
يوفر لك OsmAnd القدرة على تحديد المسارات باستخدام BRouter وتكوين ملفات تعريف التوجيه لتحديد المسار بشكل أفضل وفقًا لاحتياجاتك.
لمزيد من المعلومات، يمكنك زيارة موقع Brouter الرسمي.
تغير تكامل BRouter في OsmAnd كثيرًا خلال صيف عام ٢٠١٩. يفترض هذا الدليل أنك تستخدم تطبيق BRouter لنظام أندرويد في الإصدار ١.٥.٠ أو أعلى بالإضافة إلى OsmAnd في الإصدار ٣.٤ أو أعلى.
خوارزمية التوجيه BRouter التابعة لجهة خارجية متاحة فقط لإصدار أندرويد من تطبيق OsmAnd.
![]() |
كيفية الإعداد
اتبع هذا الدليل لتثبيت وتكوين تطبيق BRouter Offline Navigation التابع لجهة خارجية للاستخدام في OsmAnd.
١. للبدء، تحتاج إلى تثبيت تطبيق BRouter على جهاز أندرويد الخاص بك من F-Droid أو متجر Google Play على جهازك.
٢. بعد ذلك، للتنقل باستخدام تطبيق OsmAnd على طول المسارات المحسوبة مسبقًا باستخدام BRouter، تحتاج إلى:
- افتح تطبيق BRouter وانقر على Download Manager.
![]() |
- قم بالتكبير وحدد المناطق التي تريد التوجيه فيها. ثم انقر فوق "Start Download" وسيبدأ BRouter في تنزيل ملفات القطاعات للمناطق المحددة.
![]() | ![]() |
![]() | ![]() |
ملاحظة أنه سيتعين عليك تكرار هذه الخطوة بشكل دوري، كلما أردت الحصول على نسخة محدثة من بيانات OSM المستخدمة في التوجيه.
٣. بمجرد الانتهاء من ذلك، ابدأ تشغيل تطبيق BRouter مرة أخرى واختر إدخال "BRouter App" في القائمة الرئيسية. اختر ملف تعريف توجيه حسب وضع سفرك. يمكن أن يكون ركوب الدراجات أو الدراجة البخارية أو المشي أو الرحلات. يمكن العثور على قائمة بالملفات الشخصية المتاحة للتنزيل بتنسيق brf هنا. أو يمكنك محاولة استخدام ملف تعريف التوجيه في BRouter-online. انقر فوق "Service-Mode". بعد ذلك، حدد مربعات أوضاع التوجيه التي تريد استخدام هذا الملف الشخصي لها. يمكنك استخدام ملفين شخصيين مختلفين لكل وضع نقل، والتي سيتم تعيينها إلى الإعدادات المسبقة "الأقصر" و "الأسرع" (هذه مجرد تسميات) في OsmAnd.
![]() | ![]() |
٤. إذا كنت قد قمت بالفعل بتحميل أي قطاعات مسبقًا، فسيتم عرضها على خريطة BRouter. للقطاعات أربع حالات:
- مربع "أخضر" - تم تحديد قطاع جديد للتنزيل.
- مربع "أزرق" - القطاع ببيانات محدثة.
- مربع "رمادي" - تم تنزيل القطاع بالفعل ولكنه يتطلب تحديثًا.
- مربع "أصفر" - يتم تحديث القطاع.
٥. عندما تقوم بتحميل قطاعات الخريطة المطلوبة باستخدام BRouter وتحديد ملف تعريف توجيه فيه، يتم إجراء جميع الإعدادات التالية لهذا النوع من الملاحة في تطبيق OsmAnd.
٦. يمكنك إنشاء "ملف تعريف تطبيق" في OsmAnd والذي سيستخدم BRouter للتوجيه دون اتصال بالإنترنت. استخدم نوع التوجيه BRouter (offline) مع أي ملف تعريف في تطبيق OsmAnd. للقيام بذلك، انتقل إلى القائمة → إعداد الوضع → وضع التنقل → نوع الملاحة → دون اتصال → خارجي → التوجيه عبر BRouter (بدون اتصال) وقم بإنشاء ملف تعريف جديد بناءً على ملف التعريف الأساسي الذي تختاره (ركوب الدراجات هنا، لتوجيه الدراجات)، باسم مخصص من اختيارك ("BRouter" في لقطة الشاشة أدناه) واستخدام "BRouter (offline)" للملاحة.
![]() | ![]() |
يجب تشغيل تطبيق BRouter قبل OsmAnd حتى يظهر هذا الإدخال المحدد في OsmAnd. لذلك، إذا لم تتمكن من العثور على خيار الملاحة "BRouter (offline)"، فيجب عليك فرض إغلاق OsmAnd وإعادة تشغيله.
إصدار OsmAnd 4.7.1
بدءًا من الإصدار ٤.٧.١ وما فوق، يدعم OsmAnd معلمة ملف التعريف للتعيين: منذ إصدار OsmAnd ٣، يمكن تحديد العديد من ملفات التعريف في OsmAnd ويمكنك التبديل بسهولة بين هذه الملفات. يجب إنشاء ملف تعريف جديد، على سبيل المثال عن طريق نسخ ملف تعريف ركوب الدراجات الحالي وإعطائه اسمًا جديدًا بالتنسيق Brouter[fastbike]. يمكنك استخدام أي من ملفات تعريف BRouter الموجودة في الاسم والتي مثبتة على جهازك. جميع ملفات التعريف لها تنسيق تسمية 'xxxxxxx.brf'. أو يمكنك إنشاء ملف تعريف جديد خاص بك، مثل 'myprofile.brf'.
تعد اتفاقية التسمية في ملف تعريف OsmAnd مهمة لأن ملف تعريف BRouter المضمن في هذا الملف ينشئ الجسر الفعلي بين OsmAnd و BRouter.
- إذا تم تحديد BRouter في OsmAnd كخدمة ملاحة لملف تعريف
- وكان اسم ملف التعريف يبدو مثل "Brouter[mystring]"
عندها سيتم استخدام ملف التعريف "mystring" في تطب يق Brouter. يحل هذا التعيين الجديد في هذه الحالة محل التعيين الأساسي المحدد أعلاه والمستند إلى الملف "serviceconfig.dat".
أمثلة: اسم ملف تعريف Osmand - تطبيق Brouter
Brouter[trekking] "trekking" profile will be used file: trekking.brf
Brouter[fastbike] "fastbike" profile will be used file: fastbike.brf
....
ملاحظة: حاليًا لا يتحقق Osmand من الاسم المحدد (حساس لحالة الأحرف) لملف تعريف Brouter (mystring). إذا لم يتم العثور على ملف تعريف، فسيفشل التوجيه مع رسالة "تعذر حساب المسار..".











