استفاده از بیانیه‌های سبک 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 مراجعه کنید.

دستیار سبک‌پردازی پلاتفرم Maps

از دستیار سبک‌بندی پلاتفرم Maps به‌عنوان روشی سریع برای تولید شیء سبک‌بندی JSON استفاده کنید.

اعمال سبک‌ها روی نقشه پیش‌فرض

در زیر نمونه‌ای از نقشه پیش‌فرض نشان داده شده است که بااستفاده از نوشتار و نمادهای رنگ روشن در پس‌زمینه تیره (یعنی حالت تیره) سبک‌بندی شده است. برای دیدن نمونه کد، به نمونه کد «حالت شب» - نقشه‌های سبک‌دار بروید.

برای اصلاح سبک‌های نقشه پیش‌فرض، ویژگی styles نقشه را در شیء MapOptions روی آرایه سبک خود تنظیم کنید وقتی:

  • درحال ایجاد نقشه شما.
  • یا هنگام فراخوانی روش Map.setOptions.

تغییرات در برچسب‌ها و جاده‌ها بر همه انواع نقشه ازجمله عوارض زمینی، ماهواره‌ای، ترکیبی، و انواع نقشه راه پیش‌فرض تأثیر می‌گذارد.

اعمال سبک‌ها روی نوع نقشه

در زیر، نوع نقشه اضافه‌شده‌ای به‌نام نقشه سبک‌دار در کنترل بالای سمت راست نقشه نشان داده شده است. برای دیدن کد نمونه، به انواع نقشه سبک‌دار بروید.

برای ایجاد نوع نقشه سبک‌دار، آرایه سبک را روی StyledMapType شیء تنظیم کنید. ایجاد نوع نقشه سبک‌دار جدید بر سبک انواع نقشه پیش‌فرض تأثیری نمی‌گذارد.