معرّف الخريطة هو معرّف فريد يمثّل إعدادات تصميم "خرائط Google" وإعدادات الضبط المخزّنة في Google Cloud. يمكنك استخدام معرّفات الخرائط لتفعيل الميزات أو إدارة الخرائط أو تصميمها على مواقعك الإلكترونية وفي تطبيقاتك. يمكنك إنشاء معرّفات خرائط لكل نظام أساسي تحتاجه، مثل JavaScript أو Android أو iOS أو الخرائط الثابتة، في مشروع Google Cloud Console على صفحة إدارة الخرائط.
لمعرفة كيفية إنشاء معرّفات الخرائط، يُرجى الاطّلاع على مقالة كيفية إنشاء معرّفات الخرائط.
الإجراءات التي يمكنك تنفيذها باستخدام معرّفات الخرائط
يمكنك استخدام معرّفات الخرائط لتفعيل الميزات وتطبيق التصميمات. في ما يلي بعض الأمثلة على كيفية استخدام معرّفات الخرائط. للاطّلاع على القائمة الكاملة، يُرجى الاطّلاع على الميزات التي تستخدم معرّفات الخرائط:
تصميم الخرائط باستخدام السحابة الإلكترونية: يمكنك ربط معرّف خريطة بنمط خريطة لـ تصميم خرائطك وتخصيصها وإدارتها باستخدام Google Cloud Console. تتوفّر هذه الميزة على جميع الأنظمة الأساسية: Android، iOS، JavaScript، وMaps Static API.
الخرائط الاتجاهية: يمكنك استخدام معرّف خريطة لاستخدام خريطة مؤلّفة من مربّعات مستندة إلى الاتجاهات يتم رسمها في مدّة التحميل على جانب العميل باستخدام WebGL. تتوفّر هذه الميزة على JavaScript.
محدّدات المواقع المتقدّمة: يمكنك استخدام معرّف خريطة لتفعيل "محدّدات المواقع المتقدّمة". تتوفّر هذه الميزة على Android و iOS و JavaScript.
مثال على تصميم الخرائط باستخدام السحابة الإلكترونية
لاستخدام تصميم الخرائط باستخدام السحابة الإلكترونية لتصميم الخرائط على موقعك الإلكتروني وتطبيقات Android، اتّبِع الخطوات التالية:
أنشئ معرّفات خرائط لكل نظام أساسي تستخدمه. على سبيل المثال، أنشئ معرّف خريطة JavaScript ومعرّف خريطة Android. للاطّلاع على التفاصيل، يُرجى قراءة مقالة إنشاء معرّفات الخرائط.
اضبط نمط خريطة على Google Cloud Console. للاطّلاع على التفاصيل، يُرجى قراءة مقالة تصميم الخرائط باستخدام السحابة الإلكترونية.
اربط كلا معرّفَي الخريطة بنمط الخريطة في Google Cloud Console. للاطّلاع على التفاصيل، يُرجى قراءة مقالة ربط معرّفات الخرائط بنمطك.
أشِر إلى معرّف الخريطة في JavaScript الخاص بموقعك الإلكتروني ورمز تطبيق Android. للاطّلاع على التفاصيل، يُرجى قراءة مقالة إضافة معرّف خريطة إلى تطبيقك.
بعد ذلك، يتم عرض نمط الخريطة المرتبط بمعرّفات الخرائط على موقعك الإلكتروني وفي تطبيق Android. يمكنك إجراء تعديلات على نمط الخريطة في Cloud Console، وستظهر التغييرات في كلا المكانَين تلقائيًا، بدون الحاجة إلى أي تحديثات للتطبيق من قِبل عملائك.
الميزات التي تستخدم معرّفات الخرائط
يعرض الجدول التالي ميزات وواجهات برمجة تطبيقات "منصة خرائط Google" التي تستخدم معرّفات الخرائط:
| الميزة أو واجهة برمجة التطبيقات | استخدام معرّفات الخرائط لتحقيق هذه الأهداف |
|---|---|
| محدّدات المواقع المتقدّمة | تفعيل "محدّدات المواقع المتقدّمة". لست بحاجة إلى إنشاء معرّف خريطة
، ويمكنك بدلاً من ذلك استخدام معرّف الخريطة التجريبي DEMO_MAP_ID. |
| تصميم مستند إلى البيانات للحدود | ربط معرّف الخريطة بمجموعة من الحدود والتصاميم لتصميم الخريطة وفقًا للحدود. |
| تصميم مستند إلى البيانات لمجموعات البيانات | ربط معرّف الخريطة بمجموعة من البيانات والتصاميم لتصميم الخريطة وفقًا لمجموعة البيانات. |
| Flutter | تصميم خرائط Google المستخدَمة في تطبيقات Flutter. |
| Maps JavaScript API | تصميم الخريطة التي سيتم عرضها على صفحة ويب. |
| حزمة تطوير البرامج بالاستناد إلى بيانات خرائط Google للتطبيقات المتوافقة مع Android | تصميم الخريطة التي سيتم عرضها في تطبيق Android.1 |
| حزمة تطوير البرامج بالاستناد إلى بيانات "خرائط Google" للتطبيقات المتوافقة مع iOS | تصميم الخريطة التي سيتم عرضها في تطبيق iOS.1 |
| Maps Static API | تحديد الخريطة التي سيتم عرضها كصورة ثابتة وتصميمها. |
| حلول التنقّل | استخدام Maps JavaScript API وحِزم تطوير البرامج (SDK) لنظامَي التشغيل Android وiOS لتصميم الخرائط في "حلول التنقّل".1 |
| حزمة تطوير البرامج للتنقّل على أجهزة Android | تصميم الخريطة التي سيتم عرضها في تطبيق Android.1 |
| حزمة تطوير البرامج للتنقّل على أجهزة iOS | تصميم الخريطة التي سيتم عرضها في تطبيق iOS.1 |
| WebGL (الخرائط الاتجاهية) | تفعيل ميزات WebGL باستخدام معرّف خريطة اتجاهية JavaScript. |
1 يؤدي استخدام معرّف خريطة على حزمة تطوير البرامج بالاستناد إلى بيانات خرائط Google للتطبيقات المتوافقة مع Android أو حزمة تطوير البرامج بالاستناد إلى بيانات "خرائط Google" للتطبيقات المتوافقة مع iOS أو حزمة تطوير البرامج للتنقّل على أجهزة Android أو حزمة تطوير البرامج للتنقّل على أجهزة iOS إلى حمل الخريطة يتم تحصيل رسوم مقابلها بموجب وحدة SKU للخرائط الديناميكية.