البدء

اختَر النظام الأساسي: Android iOS JavaScript

اتّبع الخطوات التالية لإعداد العلامات المتقدّمة.

تفعيل عارض الخرائط الجديد

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

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

إنشاء معرّف خريطة

لإنشاء معرّف خريطة جديد، اتّبِع الخطوات الواردة في إنشاء معرّف خريطة. تأكّد من ضبط نوع الخريطة على Android.

تعديل رمز إعداد الخريطة

تتطلب هذه الخطوة معرّف الخريطة الذي أنشأته للتو. ويمكنك العثور عليها في صفحة إدارة الخرائط.

لإضافة معرّف الخريطة إلى رمز الإعداد، يمكنك الاطّلاع على مقالة إضافة معرّف الخريطة إلى تطبيقك.

التحقّق من إمكانيات الخريطة (مطلوب)

تتطلب محدّدات المواقع المتقدمة معرّف خريطة. إذا كان معرّف الخريطة مفقودًا أو تم تمرير معرّف خريطة غير صالح، لا يمكن تحميل العلامات المتقدمة. استخدِم طريقة MapCapabilities.isAdvancedMarkersAvailable() لمعرفة ما إذا كانت العلامات المتقدّمة متاحة.

Kotlin

val capabilities: MapCapabilities = googleMap.getMapCapabilities()
System.out.println("is advanced marker enabled?" + capabilities.isAdvancedMarkersAvailable())

Java

MapCapabilities capabilities = googleMap.getMapCapabilities();
System.out.println("is advanced marker enabled?" + capabilities.isAdvancedMarkersAvailable());

الخطوات التالية

إنشاء محدّد موقع متقدم