يمكنك تطبيق أنماط مخصّصة من خلال بيانات تعريف نمط 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.
تطبيق أنماط على خريطة تلقائية
يوضّح ما يلي مثالاً تلقائيًا على شكل خريطة باستخدام نص بألوان فاتحة ورموز على خلفية داكنة (مثل الوضع الداكن). للاطّلاع على نموذج الرمز، انتقِل إلى نموذج رمز "خرائط Google" - الوضع الليلي.
لتعديل أنماط الخريطة التلقائية، اضبط السمة styles
للخريطة في
العنصر MapOptions
على مصفوفة النمط عندما:
- جارٍ إنشاء خريطتك.
- أو عند الاتصال بطريقة
Map.setOptions
.
تؤثر التغييرات التي يتم إجراؤها على التصنيفات والطرق في جميع أنواع الخرائط، بما في ذلك أنواع التضاريس والأقمار الصناعية والهجين والخرائط التلقائية.
تطبيق أنماط على نوع خريطة
يوضح ما يلي نوع خريطة مُضاف يُسمى خريطة بتنسيق في عنصر التحكّم في أعلى يمين الخريطة. للاطّلاع على نموذج الرمز، انتقِل إلى أنواع الخرائط ذات الأنماط.
لإنشاء نوع خريطة مخصّص، اضبط مصفوفة الأنماط على كائن StyledMapType
. لا يؤثر إنشاء نوع خريطة جديد في نمط
أنواع الخرائط التلقائية.