تخصيص أنماط الخرائط

يمكنك استخدام ميزة "تصميم الخرائط باستخدام السحابة الإلكترونية" لتحديد أنماط خرائط قابلة لإعادة الاستخدام لتجربة التنقّل من Google في حزمة Navigation SDK. تقدّم هذه الصفحة نظرة عامة حول كيفية تحديد أنماط الخرائط وتطبيقها، بالإضافة إلى تفاصيل التنفيذ المحدّدة لحزمة Navigation SDK. للحصول على معلومات كاملة حول تصميم الخرائط باستخدام السحابة الإلكترونية، يُرجى الاطّلاع على صفحة نظرة عامة في مستندات حزمة تطوير البرامج بالاستناد إلى بيانات "خرائط Google" لتطبيقات Android.

مثال على نمط خريطة مخصّص 1 مثال على نمط خريطة مخصّص 2

تحديد أنماط الخرائط

تتمثّل الخطوة الأولى في تخصيص أنماط الخرائط لحزمة Navigation SDK في إنشاء نمط خريطة وربطه بمعرّف خريطة. يتم إنشاء أنماط الخرائط وتخزينها وتعديلها في Google Maps Platform Cloud Console. بعد ذلك، يمكنك الرجوع إلى معرّف الخريطة في رمز تطبيقك لعرض الخريطة المخصّصة.

يتوفّر نوعان من الخرائط في Navigation SDK يمكن تصميمها: خريطة التنقّل التي تظهر أثناء جلسة تنقّل نشطة، وخريطة الطريق التي تظهر عندما لا تكون هناك جلسة تنقّل نشطة. تنطبق الأنماط التي تحدّدها وتربطها برقم تعريف خريطة على نوعَي الخريطة، أي خريطة التنقّل وخريطة الطريق.

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

تطبيق أنماط الخريطة

بعد ربط أنماط الخرائط بمعرّف خريطة، يمكنك إضافة المعرّف من خلال عنصر <fragment> في ملف تنسيق النشاط، أو باستخدام الفئة MapView، أو باستخدام الفئة GoogleMapOptions في مثيل MapFragment أو SupportMapFragment أو SupportNavigationFragment.

لمزيد من المعلومات حول تطبيق أنماط الخرائط، راجِع إضافة معرّف الخريطة إلى تطبيقك في مستندات "حزمة تطوير البرامج بالاستناد إلى بيانات خرائط Google" لنظام التشغيل Android.

أنماط الوضع الفاتح والوضع الداكن

يتيح لك تصميم الخرائط باستخدام السحابة الإلكترونية تحديد أنماط الوضع الفاتح والوضع الداكن. في حزمة تطوير البرامج (SDK) الخاصة بخدمة Navigation، يمكن أن تتضمّن خرائط الطرق (الخرائط غير المخصّصة للتنقّل) وضعَي المظهر الفاتح والداكن، ويمكن أن تتضمّن خرائط التنقّل وضعَي المظهر النهاري والمظهر الليلي أو المظهر في الإضاءة الخافتة. عند ربط الأنماط بالخرائط في Navigation SDK، يتم تطبيق الأنماط على كل من خرائط الطرق وخرائط التنقّل:

  • تنطبق أنماط الوضع الفاتح في Cloud Console على كل من خرائط الطرق في الوضع الفاتح وخرائط التنقّل في ضوء النهار.
  • تنطبق أنماط الوضع الداكن في Cloud Console على خرائط الطرق في الوضع الداكن وخرائط التنقّل في الوضع الليلي أو الإضاءة المنخفضة.

الفوترة

عندما يحمّل تطبيق خريطة تم تطبيق معرّف خريطة عليها، يتم احتساب رسوم تحميل خريطة مقابل حزمة تطوير البرامج (SDK) الخاصة بـ "الخرائط الديناميكية". يُرجى العِلم أنّ هذا المشغّل يختلف عن مشغّل عمليات تحميل الخرائط التي لم يتم تطبيق معرّفات الخرائط عليها. يتم تحصيل رسوم مقابل عمليات تحميل الخرائط بدون أرقام تعريف الخرائط من خلال رمز التخزين التعريفي الخاص بـ Maps SDK. لمزيد من المعلومات حول المشغّلات والأسعار لكل رمز تخزين تعريفي، يُرجى الاطّلاع على الأسعار.

السياسات والاستخدام

عند تخصيص أنماط الخرائط في Navigation SDK، يجب الالتزام بالسياسات المتعلقة بالتعديلات المقبولة على واجهة مستخدم التنقّل. وعلى وجه الخصوص، يجب عدم إزالة شبكات الطرق من خريطة التنقّل أو تقليل تباين الألوان بشكل كبير في ميزات الخريطة على خريطة التنقّل.

للحصول على تفاصيل كاملة حول التعديلات المقبولة على واجهة مستخدم Navigation، يُرجى الاطّلاع على سياسات حزمة تطوير البرامج (SDK) الخاصة بخدمة Navigation لنظام التشغيل Android.