استخدام تعريفات أنماط JSON المضمّنة

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

يمكنك تطبيق أنماط مخصّصة من خلال إدخال تعريفات أنماط JSON مضمّنة على ما يلي:

  • الخريطة التلقائية
  • أنواع الخرائط التي يمكن للمستخدم التبديل بينها ضمن إطار خريطة واحد

تحديد أنماط للعناصر

لتطبيق أنماط على ميزات وعناصر مختلفة في الخريطة، أنشئ مجموعة من MapTypeStyle العناصر التي تحدّد طريقة تصميم الخريطة.

تتّخذ الصفيفة الشكل التالي:

var stylesArray = [
  {
    featureType: '',
    elementType: '',
    stylers: [
      {color: ''},
      {visibility: ''},
      // Add any stylers you need.
    ]
  },
  {
    featureType: '',
    // Add the stylers you need.
  }
]

للحصول على قائمة بجميع القيم المتاحة لـ featureType وelementType وstylers، يُرجى الاطّلاع على مرجع نمط JSON.

أداة تصميم الخرائط في "منصة خرائط Google"

استخدِم أداة تصميم الخرائط في "منصة خرائط Google" كطريقة سريعة لإنشاء عنصر JSON للأنماط.

تطبيق الأنماط على خريطة تلقائية

يوضّح ما يلي مثالاً على خريطة تلقائية تم تصميمها باستخدام نص وأيقونات ذات ألوان فاتحة على خلفية داكنة (أي الوضع الداكن). للاطّلاع على عينة تعليمات برمجية، انتقِل إلى الخرائط ذات تصميم خاص - الوضع الليلي.

لتعديل أنماط الخريطة التلقائية، اضبط السمة styles للخريطة في العنصر MapOptions على مصفوفة الأنماط عند:

  • جارٍ إنشاء الخريطة.
  • أو عند استدعاء الطريقة Map.setOptions.

تؤثّر التغييرات في التصنيفات والطرق في جميع أنواع الخرائط، بما في ذلك التضاريس والأقمار الصناعية والخرائط المختلطة وأنواع خرائط الطريق التلقائية.

تطبيق الأنماط على نوع خريطة

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

لإنشاء نوع خريطة ذات تصميم خاص، اضبط مصفوفة الأنماط على كائن StyledMapType. لا يؤثر إنشاء نوع خريطة جديد ذي تصميم خاص في نمط أنواع الخرائط التلقائية.