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

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

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

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

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

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

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

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

بعد ربط أنماط الخرائط بمعرّف خريطة، يمكنك إضافة المعرّف من خلال إنشاء GMSMapID باستخدام سلسلة الخريطة من Cloud Console، ثم إنشاء GMSMapView مع تحديد معرّف الخريطة.

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

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

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

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

الفوترة

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

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

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

للحصول على تفاصيل كاملة حول التعديلات المقبولة على واجهة مستخدم التنقّل، يُرجى الاطّلاع على مقالة سياسات Navigation SDK لتطبيقات iOS.