Skip to main content

تطوير OsmAnd

نظرة عامة

يتم تجميع وظائف اختبار التطبيق في ملحق تطوير OsmAnd. استخدمها على مسؤوليتك الخاصة.

يسمح لك ملحق تطوير OsmAnd بتجربة ميزات جديدة للتطبيق أو تكوين OsmAnd للاختبار: محاكاة مسارات الملاحة، والتحقق من أداء عرض الشاشة، وما إلى ذلك. تم تصميم الملحق للمطورين والمستخدمين ذوي الخبرة وهو غير مطلوب للاستخدام اليومي للتطبيق.

معلمات الإعداد المطلوبة

لتفعيل الميزات الخاصة للمطورين والمختبرين:

  1. تفعيل ملحق تطوير OsmAnd في قسم الملحقات من القائمة الرئيسية.
  2. قم بإجراء الإعدادات اللازمة في قائمة الإعدادات الخاصة بالملحق.
  3. قم بتمكين أدوات المطور إذا لزم الأمر.

إعدادات الملحق

معلومة

إعدادات ملحق تطوير OsmAnd عالمية وتنطبق على جميع الملفات الشخصية.

استخدم أحد المسارات التالية لفتح إعدادات الملحق:

  • القائمة الرئيسية ← الملحقات ← تطوير OsmAnd ← الإعدادات.
  • القائمة الرئيسية ← الإعدادات العامة ← الملف الشخصي ← إعدادات ملحق تطوير OsmAnd.

إعدادات التطوير أندرويد إعدادات التطوير 2 أندرويد

التضاريس

  • استخدام تنسيق SQLIte النقطي لتظليل التلال والمنحدرات (أندرويد). تحميل خرائط نقطية بالتنسيق القديم.

استكشاف الأخطاء وإصلاحها

  • محاكاة موقعك (أندرويد / iOS). محاكاة الموقع والحركة باستخدام مسار GPX.
  • وضع توفير البطارية (أندرويد / iOS). يقلل هذا الإعداد من معدل تحديث الشاشة بمقدار ٢٠ إطارًا في الثانية للمساعدة في توفير طاقة البطارية أثناء استخدام التطبيقات.
  • استخدام أيقونات موقع ثلاثية الأبعاد (iOS). يسمح لك بتحديد أيقونة ثلاثية الأبعاد لـأيقونة موقعي.
  • محاكاة بيانات OBD (أندرويد). يسمح بمحاكاة استخدام ماسح OBD.
  • معلومات تصحيح أخطاء الأداء (أندرويد). يعرض أداء العرض والملاحة.
  • تعطيل طبقات الخريطة (أندرويد). يعطل جميع طبقات الخريطة فوق الخريطة المتجهية (يتطلب إعادة التشغيل).
  • مخزن Logcat المؤقت (أندرويد). تحقق وشارك سجلات مفصلة للتطبيق.
  • إظهار رسالة منبثقة حول المفتاح المضغوط (أندرويد). عرض رسالة حول المفتاح.
  • كتابة الاتجاه (أندرويد). حفظ الوجهة لكل نقطة متابعة خلال التسجيل. الاتجاه هو اتجاه البوصلة من موقعك الحالي إلى وجهتك المقصودة. يؤثر على تسجيل المسار.
  • كتابة العنوان (أندرويد). حفظ العنوان لكل نقطة مسار أثناء التسجيل. التوجيه هو اتجاه البوصلة من موقعك الحالي نحو الشمال الحقيقي. هذا الخيار ممكّن افتراضيًا. يؤثر على تسجيل المسار.

اختبار التطبيق

أندرويد فقط
  • محاكاة بدء تشغيل التطبيق لأول مرة. يضبط العلامة التي تشير إلى بدء تشغيل التطبيق لأول مرة، مع الحفاظ على جميع الإعدادات الأخرى دون تغيير.
  • اختبار التوجيهات الصوتية. حدد صوتًا واختبره عن طريق تشغيل الإعلانات.
  • شريط الحالة الشفاف. تصبح الخريطة مرئية تحت شريط الحالة.
  • إظهار لافتة النسخة المجانية. عرض لافتة النسخة المجانية حتى في النسخة المدفوعة.
  • إظهار معلومات تصحيح الأخطاء. عرض معلومات رسومية حول موضع كل نص على الخريطة.
  • السماح بالعرض في الأعلى. يسمح بعرض نصوص الخريطة فوق بعضها البعض.

الخوارزميات الداخلية

أندرويد فقط
  • الوضع الآمن. تشغيل التطبيق في الوضع الآمن (الأبطأ).

إعدادات الذاكرة

أندرويد فقط
  • خيار الذاكرة المخصصة للتوجيه يسمح لك بتحديد مقدار الذاكرة المخصصة لحساب المسارات الطويلة. يمكنك استخدام هذا الخيار إذا تم تحديد التوجيه القياسي A* في إعدادات الملاحة.

حساب المسارات الطويلة جدًا:

المعلومات والإحصائيات

أندرويد فقط
  • الذاكرة المخصصة. يعرض ذاكرة النظام المخصصة لتطبيق OsmAnd.
  • إجمالي الذاكرة الأصلية. يعرض إجمالي مقدار الذاكرة الأصلية المخصصة للتطبيق، بما في ذلك الذاكرة النسبية.
  • معلومات A-GPS. يشير إلى آخر مرة تم فيها تنزيل بيانات A-GPS.
  • معلومات النهار/الليل. يشير إلى أوقات شروق وغروب الشمس اليوم.
  • إحصائيات الطاقة (متوسط ١ / ٥ / ١٥ دقيقة). يعرض مستوى البطارية في الدقيقة (٪) ومتوسط استهلاك الطاقة (مللي أمبير/ساعة) على فترات ١ و ٥ و ١٥ دقيقة.
  • إحصائيات العرض (متوسط ١ / ٥ / ١٥ دقيقة). يعرض إحصائيات العرض، بما في ذلك معدل الإطارات في الثانية (FPS) لآخر ١٠٠٠ إطار، ومتوسطات وحدة المعالجة المركزية (البلاطات)، ووحدة المعالجة المركزية (وقت الخمول)، ووحدة المعالجة المركزية (الاستعداد) على فترات ١ و ٥ و ١٥ دقيقة.

الزر:

  • إعادة تعيين إعدادات الملحق إلى الوضع الافتراضي. يعيد تعيين جميع إعدادات الملحق إلى قيمها الافتراضية.

    إعدادات التطوير أندرويد

أداة عرض معدل الإطارات في الثانية للخريطة

هام

يمكن إضافة أدوات مطور OsmAnd إلى الشاشة فقط عند تمكين ملحق تطوير OsmAnd.

اذهب إلى: القائمة → تخصيص الشاشة → العدادات على اليمين / العدادات على اليسار → أدوات المطور → معدل إطارأداء الخريطة

أداة التطوير fps 1 أداة التطوير fps 2

تُظهر أداة FPS مدى سرعة عرض وتحديث الخريطة وعناصرها. يتم الإشارة إلى القيمة الرقمية بالإطارات في الثانية (FPS).

أدوات موضع الكاميرا

هام

يمكن إضافة أدوات مطور OsmAnd إلى الشاشة فقط عند تمكين ملحق تطوير OsmAnd.

اذهب إلى: القائمة → تخصيص الشاشة → العدادات على اليمين / العدادات على اليسار → أدوات المطور

أدوات موضع الكاميرا 1 أدوات موضع الكاميرا 2

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

إمالة الكاميرا

أداة إمالة الكاميرا أندرويد 1 أداة إمالة الكاميرا أندرويد 2

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

note

يتم تغيير إمالة الكاميرا عن طريق تحريك الكاميرا (المشاهد) بينما تظل النقطة المركزية على الخريطة (التي ننظر إليها) كما هي. المسافة إليها (في الواقع، التكبير/التصغير) لا تتغير. في الوقت نفسه، بسبب الحركة الوهمية للمشاهد، تتغير المسافة من الكاميرا إلى السطح.

ارتفاع الكاميرا

أداة ارتفاع الكاميرا أندرويد 1 أداة ارتفاع الكاميرا أندرويد 2

تُظهر أداة ارتفاع الكاميرا ارتفاع الكاميرا فوق مستوى السطح. يُشار إلى ارتفاع الكاميرا بالأمتار / الكيلومترات.

مستوى التكبير/التصغير

أداة مستوى التكبير/التصغير أندرويد 1 أداة مستوى التكبير/التصغير أندرويد 2

للأداة عرضان يتم التبديل بينهما بالنقر عليها:

  • مستويات التكبير. يعرض مستوى التكبير/التصغير الحالي للخريطة.
  • مقياس الخريطة. يعرض النسبة الحالية بين مسافة على الخريطة والمسافة المقابلة على الأرض. أمثلة: "1 : 3 000"، "1 : 3,3 M" "1: 340 K".
note
  • مستوى التكبير/التصغير الأولي (٠) هو المستوى الذي يتم فيه عرض سطح الأرض بالكامل (الخريطة الكاملة) على الشاشة، وحجمه ٢٥٦ × ٢٥٦ بكسل.
  • كل مستوى تكبير/تصغير تالٍ يقلل المسافة الوهمية إلى الأرض بحوالي مرتين.

المسافة إلى الهدف

أداة المسافة إلى الهدف 1 أندرويد أداة المسافة إلى الهدف 2 أندرويد

تُظهر أداة المسافة من الكاميرا إلى الهدف المسافة بين الكاميرا (المشاهد) ومركز الخريطة. يتم عرض هذه المسافة بالأمتار / الكيلومترات.

مقارنة مع صور الأقمار الصناعية

مقارنة

تكشف مقارنة خريطة OsmAnd وسطح الأرض عن الأنماط التالية:

  • يُلاحظ أقصى تشوه عند مستويات التكبير/التصغير الكبيرة (تكبير ٦-٧ لإمالة الكاميرا ٩٠ درجة).
  • مع انخفاض إمالة الكاميرا (من ٩٠ إلى ١٠ درجات)، يزداد تشوه الخريطة.
  • تبدأ التشوهات في الظهور في وقت مبكر عند خطوط العرض العليا.

يحتوي الجدول أدناه على معلومات حول إمالة الكاميرا والمسافة إلى الهدف ومستوى التكبير/التصغير الذي تصبح فيه تشوهات خريطة OsmAnd مرئية. إذا استمرت الكاميرا في الابتعاد عن الهدف، سيزداد التشوه الملحوظ لخريطة OsmAnd.

الميل (٩٠)خط العرضأقصى تكبيرالارتفاع، كمالتشوه
9026655005%
9050625005%
9066713005%
الميل (٦٠)خط العرضأقصى تكبيرالارتفاع، كمالتشوه
6526811006.5%
655088006.5%
656696306.5%
الميل (٤٥)خط العرضأقصى تكبيرالارتفاع، كمالتشوه
452693507.5%
455093207.5%
456682107.5%
الميل (٢٠)خط العرضأقصى تكبيرالارتفاع، كمالتشوه
2026123010%
2050113010%
2066113010%

أداة ذاكرة الوصول العشوائي المتاحة

تم تصميم هذه الأداة خصيصًا لك عند استخدام OsmAnd لتوفير تفاعل أكثر ملاءمة وغنى بالمعلومات مع ذاكرة الوصول العشوائي المتاحة على جهازك. تتيح لك مراقبة ذاكرة الوصول العشوائي المتاحة بسهولة وسرعة، وهو أمر مفيد بشكل خاص عند استخدام OsmAnd للملاحة. اقرأ المزيد عن الأداة في مقالة أدوات المعلومات.

محاكاة مسار GPX

يوفر OsmAnd فرصة لمحاكاة موقع وحركة جهازك باستخدام مسار GPX. لهذه الأغراض، استخدم خيار محاكاة الموقع بواسطة GPX في إعدادات ملحق تطوير OsmAnd:

  • انقر على محاكاة الموقع بواسطة GPX.
  • حدد مسارًا لمحاكاة موقع وحركة الجهاز.
  • حدد سرعة محاكاة الحركة.
  • انقر على زر البدء.

إعدادات التطوير أندرويد إعدادات التطوير أندرويد

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

  • يمكن أيضًا الوصول إلى محاكاة الموقع بواسطة GPX من خلال قائمة الإجراءات السريعة.
  • يمكن ضبط سرعة حركة الموقع أثناء المحاكاة لتكون مساوية للسرعة المسجلة (1)، أو أسرع (x2، x3، x4).
  • يمكنك أيضًا محاكاة الحركة على طول مسار GPX من قائمة الملاحة دون تمكين ملحق تطوير OsmAnd. في هذه الحالة، لن تتم مزامنة موقعك مع المسار.