الخرائط والبيانات
الخرائط
لماذا لا يوفر OsmAnd الوصول إلى خرائط جوجل؟
صُمم OsmAnd لدعم خريطة الشارع المفتوحة (OSM) ويعطي الأولوية لهذا المسار قدر الإمكان. بالإضافة إلى ذلك، هناك قيود ترخيص لا تسمح بتوزيع OsmAnd مع بيانات خرائط جوجل.
لماذا قد لا تفتح روابط خرائط جوجل في OsmAnd؟
قد لا تفتح روابط خرائط جوجل مثل https://maps.app.goo.gl/... في OsmAnd بنقرة واحدة من الرسائل النصية أو التطبيقات المراسلة. حتى لو كان بإمكان OsmAnd تحليل هذه الروابط، فإن أندرويد 12+ يفرض روابط التطبيقات الموثقة: يتم حجز النطاقات الأساسية لجوجل (مثل maps.app.goo.gl، goo.gl، googleusercontent.com) لخدمات النظام الخاصة بجوجل، لذا لا يمكن للتطبيقات الخارجية اعتراضها تلقائيًا. ونتيجة لذلك، ستفتح الرابط عادةً في تطبيق أو خدمة جوجل.
يدعم OsmAnd العديد من روابط خرائط جوجل المشتركة، بما في ذلك بعض الروابط المختصرة وعناوين المواقع المشتركة. يمكنك أيضًا لصق رابط خرائط جوجل مباشرة في بحث OsmAnd.
الحل البديل: اضغط مطولاً على الرسالة → مشاركة → اختر OsmAnd. هذا يرسل الرابط إلى OsmAnd، حيث يمكن تحليله وفتحه كموقع.
قد يكون الموقع المفتوح تقريبيًا، وذلك حسب المعلومات المتاحة في رابط خرائط جوجل المشترك.
بطء تحميل الخرائط على أندرويد 11، 12 (بطاقة SD)
بسبب قواعد الوصول إلى التخزين الجديدة التي تم تقديمها في أندرويد 11 و 12، قد يواجه المستخدمون أداءً أبطأ عند الوصول إلى الخرائط المخزنة على بطاقات SD. يمكن أن تسبب هذه التغييرات أيضًا قيودًا على الرؤية والوصول للملفات في مجلدات بطاقة SD. يمكن العثور على المزيد من المناقشات والرؤى الفنية على الروابط التالية: مناقشة على Reddit، Github #1، Github #2، Github #3.
في الوقت الحالي، تتوفر الحلول التالية:
١. نقل مجلد تخزين بيانات OsmAnd إلى "ذاكرة التطبيق الداخلية"
-
يمكنك تغيير مجلد التخزين عن طريق تحديد خيار ذاكرة التطبيق الداخلية في القائمة ← الإعدادات ← إعدادات OsmAnd ← مجلد تخزين البيانات.
-
ومع ذلك، كن على علم بأن الذاكرة الداخلية غالبًا ما تكون محدودة. كحل بديل، يمكنك نقل الملفات المهمة إلى الذاكرة الداخلية مع الاحتفاظ بالخرائط نادرة الاستخدام على بطاقة SD. استخدم مدير ملفات لنقل هذه الملفات يدويًا عند الضرورة.
يعمل فريق التطوير بنشاط على إيجاد حلول أكثر كفاءة لتحسين أداء بطاقة SD في ظل سياسات التخزين الجديدة لنظام أندرويد.
٢. استخدام مجلد "التنزيلات" الخاص ببطاقة SD
يمكنك محاولة حل مشكلة بطء تحميل الخرائط عن طريق تحديد مجلد التنزيلات الخاص ببطاقة SD لتخزين OsmAnd تحت القائمة ← الإعدادات ← إعدادات OsmAnd ← مجلد تخزين البيانات ← محدد يدويًا. المسارات التالية ممكنة:
-
/storage/XXXX-XXXX/Download/osmand
قد يسبب هذا المسار أخطاء عند الوصول إلى ملفات متعددة. على سبيل المثال، قد تتمكن من تنزيل خريطة نظرة عا مة على العالم، ولكن قد لا تظهر مناطق أخرى. -
/storage/XXXX-XXXX/Download
يجب أن يعمل هذا المسار باستمرار لتنزيل الخرائط والبيانات الأخرى. ومع ذلك، لاحظ أن OsmAnd لن يتعرف على الملفات المكتوبة في هذا المجلد بواسطة تطبيقات أو برامج أخرى (مثل SasPlanet). لمزيد من التفاصيل، راجع هذا الدليل.
يمثل "XXXX-XXXX" رقم التعريف الفريد لبطاقة SD الخاصة بك، والذي يمكن العثور عليه أحيانًا في مسار المجلد تحت خيارات External storage 2 أو يمكن تحديد موقعه باستخدام طرق أخرى. يتوفر المزيد من البحث والتفاصيل حول هذا الحل هنا.
٣. خيار تخزين "الوسائط"
إذا لم تنجح الحلول السابقة أو بدت محدودة، يمكنك محاولة استخدام خيار تخزين "الوسائط" لحل مشكلة بطء تحميل الخرائط أو مشكلات الوصول إلى التخزين. تسمح هذه الطريقة باختيار مجلد يمكن الوصول إليه من قبل OsmAnd والتطبيقات الأخرى، وهو مفيد بشكل خاص للتخزين الخارجي أو القابل للإزالة.
اختيار مجلد تخزين بيانات OsmAnd "يمكن الوصول إليه بشكل عام" باستخدام تخزين "الوسائط"
أصبح نظام أندرويد أكثر صرامة فيما يتعلق بأذونات التخزين، وغالبًا ما يحد من الوصول إلى المجلدات الخاصة بالتطبيقات، خاصة مع التثبيتات الجديدة أو ترقيات النظام. قد يكون تخزين البيانات الافتراضي لـ OsmAnd مقيدًا، مما يجعله غير مرئي للتطبيقات الأخرى أو حتى لمديري الملفات. يرغب العديد من المستخدمين في تخزين الخرائط والبيانات في وحدة تخزين خارجية يمكن الوصول إليها للنسخ الاحتياطي أو المزامنة أو إدارة الملفات يدويًا.
ومع ذلك، لا يمتلك OsmAnd إذن الوصول إلى جميع الملفات (بسبب قيود جوجل)، مما يحد من اختيار المجلدات. أحد الحلول هو استخدام مجلد تخزين "الوسائط"، والذي يمنحه أندرويد عادةً وصولاً أوسع للقراءة/الكتابة. للقيام بذلك:
- اذهب إلى إعدادات OsmAnd ← إعدادات OsmAnd ← مجلد تخزين البيانات وراجع مناطق التخزين المتاحة. استخدم مؤشر المساحة الحرة لتحديد وحدة التخزين المستهدفة، والتي غالبًا ما تكون مسماة External storage 2.
- لاحظ مسار المجلد الحالي، والذي قد يبدو كالتالي: /storage/xxxx-xxxx/Android/data/net.osmand.plus/files.
- انتقل إلى خيار محدد يدويًا، وقم بتعديل المسار إلى مجلد يمكن الوصول إليه من قبل الوسائط. في العديد من الأنظمة، يعمل تغيير /Android/data/ إلى /media/ (على سبيل المثال، /storage/xxxx-xxxx/media). قد تتطلب بعض الأنظمة تعديلات مختلفة على المسار.
لن يؤدي المسار الصحيح إلى ظهور أي أخطاء في إذن الكتابة من OsmAnd. قبل إجراء هذه التغييرات، تأكد من أن OsmAnd لديه أذونات التخزين المناسبة، بما في ذلك إذن تخزين "الوسائط"، ضمن إعدادات التطبيقات في أندرويد. في إصدارات أندرويد الأحدث، قد تكون هذه الأذونات موجودة في قوائم متقدمة أو مخفية.