سيتوفّر تصميم الخريطة الجديد قريبًا على "منصة خرائط Google". يتضمن هذا التحديث على تصميم الخريطة لوحة ألوان تلقائية جديدة وتحسينات على تجارب الخرائط وسهولة الاستخدام. سيتم تعديل جميع أنماط الخرائط تلقائيًا في آذار (مارس) 2025. للمزيد من المعلومات عن مدى التوفّر وكيفية تفعيل الميزة في وقت سابق، يُرجى الاطّلاع على نمط الخريطة الجديد في "منصة خرائط Google".
اتّبِع الخطوات التالية للإعداد باستخدام العلامات المتقدّمة.
تفعيل أداة عرض الخرائط الجديدة
يتوفّر أداة عرض خرائط تمت ترقيتها اعتبارًا من الإصدار 18.0.0 من
حزمة تطوير البرامج بالاستناد إلى بيانات "خرائط Google" لتطبيقات Android. يقدّم هذا المُنشئ العديد من التحسينات، بما في ذلك
إتاحة تصميم الخرائط المستندة إلى السحابة الإلكترونية، في حزمة تطوير البرامج (SDK) لتطبيق "خرائط Google" لنظام التشغيل Android.
مع إصدار الإصدار 18.2.0 من حزمة تطوير البرامج (SDK) لتطبيق "خرائط Google" لنظام التشغيل Android، بدّلت Google
عارض الخريطة التلقائي من عارض الخريطة القديم إلى عارض الخريطة المحسّن. يعني هذا
التغيير أنّه يتم الآن استخدام أداة عرض الخرائط التي تمت ترقيتها تلقائيًا في تطبيقك
عند إنشاء تطبيق جديد أو إعادة إنشاء تطبيق حالي.
إنشاء رقم تعريف خريطة
لإنشاء معرّف خريطة جديد، اتّبِع الخطوات الواردة في مقالة إنشاء معرّف خريطة. تأكَّد من
ضبط نوع الخريطة على Android.
تعديل رمز إعداد الخريطة
تتطلّب هذه الخطوة رقم تعريف الخريطة الذي أنشأته للتو. يمكنك العثور عليه في صفحة إدارة
خرائط Google.
تتطلّب علامات المواقع المتقدّمة رقم تعريف خريطة. إذا لم يكن رقم تعريف الخريطة متوفّرًا أو تم إرسال رقم تعريف
غير صالح، لا يمكن تحميل المحدّدات المتقدّمة. استخدِم
طريقة
MapCapabilities.isAdvancedMarkersAvailable()
للتحقّق ممّا إذا كانت العلامات المتقدّمة متاحة.
تاريخ التعديل الأخير: 2025-02-25 (حسب التوقيت العالمي المتفَّق عليه)
[null,null,["تاريخ التعديل الأخير: 2025-02-25 (حسب التوقيت العالمي المتفَّق عليه)"],[[["Advanced markers necessitate the utilization of the upgraded map renderer, available in Maps SDK for Android version 18.0.0 and later, and are enabled by default in version 18.2.0 and later."],["A crucial initial step involves creating a map ID within the Google Cloud console and integrating it into your map initialization code."],["It is imperative to verify if advanced markers are supported on the device using `MapCapabilities.isAdvancedMarkersAvailable()`, and to provide a fallback mechanism, such as standard markers, if they are not."],["Developers must ensure compatibility by checking device requirements for the new map renderer, as some devices might not support it."]]],[]]