تصميم الخرائط المستنِد إلى السحابة الإلكترونية

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

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

لن تعرض الأنماط التي تم إنشاؤها قبل 15 أيلول (سبتمبر) 2020 الميزات الطبيعية المحسّنة في "خرائط Google". لاستخدام الميزات الطبيعية المحسّنة في "خرائط Google" لتصميم الخريطة، يجب إنشاء نمط خريطة.

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

وتشمل هذه الميزات ما يلي:

  • تصميم الخريطة المستنِد إلى السحابة الإلكترونية: بدلاً من تصميم الخريطة باستخدام رمز JSON، يمكنك إدارة الخرائط الديناميكية أو الثابتة وتصميمها في Cloud Console باستخدام معرّفات الخرائط وأنماط الخرائط.
  • فلترة نقاط الاهتمام الخاصة بالنشاط التجاري: يمكن إزالة خمس فئات من نقاط الاهتمام الخاصة بالنشاط التجاري بشكل اختياري من عرض الخريطة.
  • التحكّم في كثافة نقاط الاهتمام: يمكن تعديل كثافة نقاط الاهتمام المعروضة على الخريطة الأساسية لعرض نقاط اهتمام أكبر أو أقل تلقائيًا.

يتوفّر تصميم الخرائط المستنِد إلى السحابة الإلكترونية على حزمة تطوير البرامج (SDK) للخرائط في Android1، وحزمة SDK للخرائط لنظام iOS، وJavaScript، وMaps Static API، ولكن لن تكون بعض الميزات مرئية على كل الأنظمة الأساسية.

قبل البدء

  • إنشاء معرّف خريطة
    لاستخدام تصميم الخرائط المستنِد إلى السحابة الإلكترونية، يجب تحميل خريطتك باستخدام معرّف خريطة.
  • النقل من التصميم غير الثابت
    قبل إضافة رقم تعريف خريطة لاستخدام تصميم الخرائط المستنِدة إلى السحابة الإلكترونية على خريطة حالية تم تخصيصها بتصميم غير قابل للتغيير، مثل JSON أو مَعلمات طلب بحث عنوان URL، ننصحك بإزالة النمط غير الثابت اللذان ننصحهما بإزالة التعارض المحتمل مع الوظائف المستقبلية. يمكنك استيراد نمط JSON إلى نمط خريطة جديد.

الإذن بالوصول إلى الفوترة

يتطلب استخدام تصميم الخرائط المستند إلى السحابة معرّف الخريطة. في حزمة SDK للخرائط لنظام التشغيل Android، وحزمة SDK للخرائط لنظام التشغيل iOS، وJavaScript، يؤدي استخدام معرّف الخريطة إلى فرض رسوم على رمز التخزين التعريفي للخرائط الديناميكية. في API للخرائط الثابتة، يؤدي استخدام معرّف الخريطة إلى فرض رسوم على رمز التخزين التعريفي للخرائط الثابتة.

أمثلة

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

  1. إذا كنت تستخدم تصميم الخرائط المستنِد إلى السحابة الإلكترونية مع خريطة حالية تم تخصيصها باستخدام المَعلمة style، احرص على إزالتها لتجنُّب حدوث تعارض محتمل مع الوظائف المستقبلية.

  2. لإضافة معرّف خريطة إلى خريطة جديدة أو حالية تستخدِم إحدى واجهات برمجة تطبيقات الويب، يمكنك إلحاق معلَمة عنوان URL map_id وضبطها على معرّف الخريطة. يعرض هذا المثال إضافة معرّف خريطة إلى خريطة باستخدام واجهة برمجة التطبيقات الثابتة للخرائط.

    <img src="https://maps.googleapis.com/maps/api/staticmap?center=Brooklyn+Bridge,New+York,NY&zoom=13&size=600x300&maptype=roadmap&markers=color:blue%7Clabel:S%7C40.702147,-74.015794&markers=color:green%7Clabel:G%7C40.711614,-74.012318&markers=color:red%7Clabel:C%7C40.718217,-73.998284&key=YOUR_API_KEY&map_id=YOUR_MAP_ID&signature=YOUR_SIGNATURE" />
    


  1. لا يتوفّر تصميم الخرائط المستندة إلى السحابة الإلكترونية في الوضع البسيط على Android.