Skip to main content

BRouter

نظرة عامة

أندرويد فقط

خوارزمية التوجيه الخارجية BRouter متاحة فقط لإصدار أندرويد من تطبيق OsmAnd.

BRouter هي خوارزمية توجيه خارجية يمكن استخدامها في تطبيق OsmAnd لوضع التنقل دون اتصال بالإنترنت. وهي مصممة لتحسين المسار بناءً على معايير مختلفة، مثل الوقت أو المسافة أو نوع المركبة.

يستخدم BRouter بيانات OpenStreetMap لإنشاء مسار ثم يقوم بتعديله بناءً على المعلمات المحددة. ويستخدم مسارات محسوبة مسبقًا لإنشاء مسار بسرعة دون اتصال بالإنترنت. كما يتيح لك تخصيص ملفات تعريف التوجيه، والتي يتم تعريفها بواسطة مجموعة من المعلمات لمراعاة العوامل المختلفة في اختيار المسار. يشرح ملف BRouter readme.txt بمزيد من التفصيل كيفية تثبيت البرنامج واستخدامه.

يوفر لك OsmAnd القدرة على تحديد المسارات باستخدام BRouter وتكوين ملفات تعريف التوجيه لتحديد المسار بشكل أفضل وفقًا لاحتياجاتك.

لمزيد من المعلومات، يمكنك زيارة الموقع الرسمي لـ Brouter.

تغير تكامل BRouter في OsmAnd كثيرًا خلال صيف 2019. يفترض هذا الدليل أنك تستخدم تطبيق BRouter Android في الإصدار 1.5.0 أو أعلى بالإضافة إلى OsmAnd في الإصدار 3.4 أو أعلى.

note

خوارزمية التوجيه الخارجية BRouter متاحة فقط لإصدار أندرويد من تطبيق OsmAnd.

BRouterBRouter

كيفية التكوين

اتبع هذا الدليل لتثبيت وتكوين تطبيق BRouter Offline Navigation الخارجي للاستخدام في OsmAnd.

1. للبدء، تحتاج إلى تثبيت تطبيق BRouter على جهاز Android الخاص بك من F-Droid أو متجر Google Play على جهازك. 2. ثم، للتنقل باستخدام تطبيق OsmAnd على طول المسارات المحسوبة مسبقًا باستخدام BRouter، تحتاج إلى:

  • افتح تطبيق BRouter وانقر على مدير التنزيلات.
BRouter
  • قم بالتكبير وتحديد المناطق التي تريد التوجيه فيها. ثم انقر على "بدء التنزيل" وسيبدأ BRouter في تنزيل ملفات القطاعات للمناطق المحددة.
BRouterBRouter
BRouterBRouter

ملاحظة سيتعين عليك تكرار هذه الخطوة بشكل دوري، كلما أردت الحصول على نسخة محدثة من بيانات OSM المستخدمة للتوجيه.

3. بمجرد الانتهاء من ذلك، ابدأ تطبيق BRouter مرة أخرى واختر إدخال "تطبيق BRouter" في القائمة الرئيسية. اختر ملف تعريف توجيهي حسب وضع سفرك. يمكن أن يكون ركوب الدراجات أو الدراجات النارية أو المشي لمسافات طويلة أو الرحلات. يمكن العثور على قائمة بالملفات الشخصية المتاحة للتنزيل بتنسيق brf هنا. أو يمكنك محاولة استخدام ملف تعريف التوجيه في BRouter-online. انقر على "وضع الخدمة". ثم، حدد المربعات لأوضاع التوجيه التي تريد استخدام هذا الملف الشخصي لها. يمكنك استخدام ملفين شخصيين مختلفين لكل وضع نقل، والتي سيتم تعيينها إلى الإعدادات المسبقة "الأقصر" و "الأسرع" (هذه مجرد تسميات) في OsmAnd.

BRouterBRouter

4. إذا كنت قد قمت بتحميل أي قطاعات مسبقًا، فسيتم عرضها على خريطة BRouter. تحتوي القطاعات على أربع حالات:

  • مربع "أخضر" - تم تحديد قطاع جديد للتنزيل.
  • مربع "أزرق" - القطاع مع بيانات محدثة.
  • مربع "رمادي" - تم تنزيل القطاع بالفعل ولكنه يتطلب التحديث.
  • مربع "أصفر" - يتم تحديث القطاع.
BRouter

5. عندما تقوم بتحميل قطاعات الخريطة المطلوبة باستخدام BRouter وتحديد ملف تعريف توجيهي فيها، يتم إجراء جميع الإعدادات التالية لهذا النوع من التنقل في تطبيق OsmAnd.

6. يمكنك إنشاء "ملف تعريف تطبيق" في OsmAnd سيستخدم BRouter للتوجيه دون اتصال بالإنترنت. استخدم نوع التوجيه BRouter (دون اتصال) مع أي ملف تعريف في تطبيق OsmAnd. للقيام بذلك، انتقل إلى القائمة → إعداد الوضع → وضع التنقل → نوع الملاحة → دون اتصال → خارجي → التوجيه عبر BRouter (بدون اتصال) الرئيسي وقم بإنشاء ملف تعريف جديد بناءً على الملف الشخصي الأساسي الذي تختاره (ركوب الدراجات هنا، لتوجيه الدراجات)، مع اسم مخصص من اختيارك ("BRouter" في لقطة الشاشة أدناه) واستخدام "BRouter (دون اتصال)" للتنقل.

BRouterBRouter

يجب تشغيل تطبيق BRouter قبل OsmAnd لكي يظهر هذا الإدخال المحدد في OsmAnd. لذلك، إذا لم تتمكن من العثور على خيار التنقل "BRouter (دون اتصال)"، يجب عليك إغلاق OsmAnd بالقوة وإعادة تشغيله.

إصدار OsmAnd 4.7.1

من الإصدار 4.7.1 فصاعدًا، يدعم Osmand معلمة الملف الشخصي للتعيين: منذ إصدار Osmand 3، يمكن تعريف العديد من الملفات الشخصية في Osmand ويمكنك التبديل بسهولة بين هذه الملفات الشخصية. يجب إنشاء ملف شخصي جديد، على سبيل المثال عن طريق نسخ ملف تعريف ركوب الدراجات الحالي وإعطائه اسمًا جديدًا بتنسيق Brouter[fastbike]. يمكنك استخدام أي من ملفات تعريف BRouter الموجودة في الاسم المثبتة على جهازك. جميع ملفات التعريف لها تنسيق تسمية 'xxxxxxx.brf'. أو يمكنك إنشاء ملف تعريف جديد خاص بك، مثل 'myprofile.brf'.

تعتبر اتفاقية التسمية في ملف تعريف OsmAnd مهمة حيث أن ملف تعريف BRouter المضمن في هذا الملف الشخصي ينشئ الجسر الفعلي بين OsmAnd و BRouter.

  • إذا كان في Osmand ملف تعريف تم تعريف BRouter كخدمة تنقل
  • وكان اسم الملف الشخصي يبدو كـ "Brouter[mystring]"

فسيتم استخدام الملف الشخصي "mystring" في تطبيق Brouter. يحل هذا التعيين الجديد في هذه الحالة محل التعيين الأساسي المحدد أعلاه والمستند إلى ملف "serviceconfig.dat".

أمثلة: اسم ملف تعريف Osmand-app Brouter-app

Brouter[trekking] سيتم استخدام ملف تعريف "trekking": trekking.brf
Brouter[fastbike] سيتم استخدام ملف تعريف "fastbike": fastbike.brf
....

ملاحظة: حاليًا، لا يتحقق Osmand من الاسم المحدد (حساس لحالة الأحرف) لملف تعريف Brouter (mystring). إذا لم يتم العثور على ملف تعريف، فسيفشل التوجيه مع "تعذر حساب المسار..".

BRouter

كيفية الاستخدام

يصف هذا القسم مقارنة بين BRouter والتوجيه الداخلي لتطبيق OsmAnd.

عند تكوين BRouter، يمكننا مقارنة سرعة الحساب المسبق لبيانات توجيه BRouter مع التوجيه الداخلي لـ OsmAnd. لنختر نقطتين عشوائيتين في هولندا ونبدأ في حساب الرحلة. لهذا، قمنا بتعيين نمط قيادة متوازن دون استخدام بيانات الارتفاع للملف الشخصي الأساسي. وقت الحساب لهذه الرحلة هو 14.5 ثانية لمسار OsmAnd الداخلي الخاص بنا. وقت حساب المسار عند استخدام توجيه BRouter أقل من ثانية واحدة.

BRouterBRouter

معلمات المسار

القائمة → الملاحة → إعدادات → إعدادات الملاحة → تفضيلات اختيار الطريق

BRouter

المعلمةالوصفملاحظة
الطريق الأسرعطريق أقصر محسن (توفير الطاقة) تفعيل لحساب الطريق الأسرع أو تعطيل لحساب مسار أقل استهلاكا للوقود.في معظم الحالات، سيتم اقتراح أقصر مسار. غالبًا ما يستغرق هذا المسار وقتًا أطول مما لو تم تعطيل الإعداد
الاهتمام في القيود المؤقتةاقرأ عن خيار "اعتبار القيود المؤقتة" في هذه المقالة.تأخذ خوارزمية التوجيه في الاعتبار القيود الزمنية المحددة في OpenStreetMap. لاحظ أنه في بعض الحالات قد تكون المعلومات من OSM قديمة.

إعدادات التوجيه الأخرى

  • حساب قطعة طريق بالتطبيق بدون إنترنت (التنقل ← الإعدادات، صورة). إذا تم تمكين هذا الخيار، يضيف OsmAnd قطعتين إلى مسار Brouter المحسوب: واحدة من موقعي إلى نقطة بداية المسار والأخرى من نهاية المسار إلى نقطة نهاية مسارك. يكون هذا الخيار نشطًا إذا تجاوزت المسافة إلى أو من المسار 60 مترًا.

  • في قسم إعادة حساب المسار من معلمات المسار، يمكنك تمكين وتعديل خيارات إعادة حساب المسار.

  • في قسم التطوير من معلمات المسار، يمكنك تجربة ميزات توجيه جديدة قيد الاختبار حاليًا. لاحظ أن هذه الإعدادات متاحة فقط عند تمكين مكون OsmAnd الإضافي للتطوير.

آخر تحديث: يونيو 2024