شما میتوانید از طریق اعلانهای سبک JSON تعبیهشده، استایلبندی سفارشیشده را به موارد زیر اعمال کنید:
نقشه پیشفرض.
انواع نقشههایی که کاربر میتواند در یک فریم نقشه بین آنها جابجا شود.
سبکها را به ویژگیها مشخص کنید
برای اعمال سبکها به ویژگیها و عناصر مختلف در یک نقشه، آرایهای از اشیاء MapTypeStyle ایجاد کنید که نحوهی استایلبندی نقشه را تعریف میکنند.
آرایه به شکل زیر در میآید:
varstylesArray=[{featureType:'',elementType:'',stylers:[{color:''},{visibility:''},// Add any stylers you need.]},{featureType:'',// Add the stylers you need.}]
برای مشاهدهی فهرستی از تمام مقادیر موجود برای featureType ، elementType و stylers ، به مرجع سبک JSON مراجعه کنید.
در ادامه، نمونهای از یک نقشه پیشفرض با استایل متن و آیکونهای رنگ روشن در پسزمینه تیره (یعنی حالت تاریک) نشان داده شده است. برای مشاهده نمونه کد، به نمونه کد حالت شب - نقشههای استایلدار مراجعه کنید.
برای تغییر سبکهای نقشه پیشفرض، ویژگی styles نقشه را در شیء MapOptions در آرایه style خود تنظیم کنید، زمانی که:
ایجاد نقشه شما.
یا هنگام فراخوانی متد Map.setOptions .
تغییرات در برچسبها و جادهها بر همه انواع نقشهها از جمله انواع نقشههای زمینی، ماهوارهای، ترکیبی و نقشههای جادهای پیشفرض تأثیر میگذارد.
اعمال سبکها به یک نوع نقشه
در ادامه، یک نوع نقشه اضافه شده به نام Styled Map در کنترل سمت چپ بالای نقشه نشان داده شده است. برای مشاهده نمونه کد، به Styled Map Types بروید.
برای ایجاد یک نوع نقشهی استایلدار، آرایهی استایل را روی یک شیء StyledMapType تنظیم کنید. ایجاد یک نوع نقشهی استایلدار جدید، تاثیری بر استایل انواع نقشههای پیشفرض ندارد.
تاریخ آخرین بهروزرسانی 2025-11-21 بهوقت ساعت هماهنگ جهانی.
[[["درک آسان","easyToUnderstand","thumb-up"],["مشکلم را برطرف کرد","solvedMyProblem","thumb-up"],["غیره","otherUp","thumb-up"]],[["اطلاعاتی که نیاز دارم وجود ندارد","missingTheInformationINeed","thumb-down"],["بیشازحد پیچیده/ مراحل بسیار زیاد","tooComplicatedTooManySteps","thumb-down"],["قدیمی","outOfDate","thumb-down"],["مشکل ترجمه","translationIssue","thumb-down"],["مشکل کد / نمونهها","samplesCodeIssue","thumb-down"],["غیره","otherDown","thumb-down"]],["تاریخ آخرین بهروزرسانی 2025-11-21 بهوقت ساعت هماهنگ جهانی."],[],["Custom styling for maps can be applied via embedded JSON style declarations to default maps or user-switchable map types. Create an array of `MapTypeStyle` objects specifying `featureType`, `elementType`, and `stylers` to define styling. For consistent styling across apps, use cloud customization with a map ID. Use the Maps Platform Styling Wizard to quickly generate JSON styling or apply styles by setting the map's `styles` property within the `MapOptions` object or the `Map.setOptions` method.\n"]]