اتّبِع الخطوات التالية للإعداد باستخدام التنسيق المستنِد إلى البيانات لمجموعات البيانات.
الحصول على مفتاح واجهة برمجة التطبيقات وتفعيل واجهات برمجة التطبيقات
قبل استخدام ميزة التصميم المستنِد إلى البيانات في مجموعات البيانات، يجب توفُّر ما يلي: مشروع على السحابة الإلكترونية يتضمّن حساب فوترة، ويجب تفعيل كلّ من حزمة تطوير البرامج (SDK) لتطبيق "خرائط Google" لنظام التشغيل Android و"واجهة برمجة التطبيقات لمجموعات بيانات "خرائط Google" . لمزيد من المعلومات، يُرجى الاطّلاع على:
تفعيل أداة عرض الخرائط الجديدة
يتوفّر أداة عرض خرائط تمت ترقيتها اعتبارًا من الإصدار 18.0.0 من حزمة تطوير البرامج بالاستناد إلى بيانات "خرائط Google" لتطبيقات Android. يقدّم هذا المُنشئ العديد من التحسينات، بما في ذلك إتاحة تصميم الخرائط المستندة إلى السحابة الإلكترونية، في حزمة تطوير البرامج (SDK) لتطبيق "خرائط Google" لنظام التشغيل Android.
مع إصدار الإصدار 18.2.0 من حزمة تطوير البرامج (SDK) لتطبيق "خرائط Google" لنظام التشغيل Android، بدّلت Google عارض الخرائط التلقائي من عارض الخرائط القديم إلى عارض الخرائط المحسّن. يعني هذا التغيير أنّه يتم الآن استخدام أداة عرض الخرائط التي تمت ترقيتها تلقائيًا في تطبيقك عند إنشاء تطبيق جديد أو إعادة إنشاء تطبيق حالي.
إنشاء رقم تعريف خريطة
لإنشاء معرّف خريطة جديد، اتّبِع الخطوات الواردة في مقالة إنشاء معرّف خريطة. تأكَّد من ضبط نوع الخريطة على Android.
إنشاء نمط خريطة جديد
لإنشاء نمط خريطة جديد، اتّبِع التعليمات الواردة في مقالة إدارة أنماط الخرائط لإنشاء النمط، واربط النمط برقم تعريف الخريطة الذي أنشأته للتو.
تعديل رمز إعداد الخريطة
تتطلّب هذه الخطوة رقم تعريف الخريطة الذي أنشأته للتو. يمكنك العثور عليه في صفحة إدارة "خرائط Google".
لإضافة معرّف الخريطة إلى رمز الإعداد، اطّلِع على مقالة إضافة معرّف الخريطة إلى تطبيقك.
التحقّق من إمكانات الخريطة (مطلوب)
يتطلّب التصميم المستنِد إلى البيانات لمجمّعات البيانات رقم تعريف خريطة. إذا لم يكن رقم تعريف الخريطة متوفّرًا أو تم إدخال رقم تعريف
غير صالح، لا يمكن تحميل التصميم المستنِد إلى البيانات لمجموعات البيانات. كخطوة لتحديد المشاكل وحلّها، يمكنك استخدام رمز السهم المتّجه للأسفل
MapCapabilities
للتحقّق مما إذا كان التنسيق المستنِد إلى البيانات لمجموعات البيانات متاحًا.
Kotlin
val capabilities: MapCapabilities = googleMap.getMapCapabilities() System.out.println("Data-driven Styling is available: " + capabilities.isDataDrivenStylingAvailable())
Java
MapCapabilities capabilities = googleMap.getMapCapabilities(); System.out.println("Data-driven Styling is available: " + capabilities.isDataDrivenStylingAvailable());