وراثت و سلسله مراتب سبک نقشه را درک کنید

پلتفرم را انتخاب کنید: سرویس وب جاوا اسکریپت اندروید iOS

هنگامی که یک سبک نقشه را سفارشی می کنید، به درک اینکه چگونه استایل ویژگی های مختلف نقشه ممکن است بر سبک های دیگر روی نقشه تأثیر بگذارد کمک می کند. چندین لایه وجود دارد که همپوشانی دارند:

  • نقشه پایه : هنگامی که شروع به ایجاد یک سبک نقشه می کنید، اولیه ای که می بینید سبک نقشه پایه است. یعنی نقشه پیش فرض. هر ویژگی نقشه ای که سفارشی نمی کنید، سبک اصلی نقشه را حفظ می کند.

  • سبک‌های نقشه : سبک‌های سفارشی، سبک‌های لایه نقشه پایه را لغو می‌کنند. در این تصویر، سبک نقشه سفارشی مناطق شهری را به صورت آبی و جاده ها را به رنگ آبی تیره غلبه می کند.

  • عناصر سبک : هر ویژگی نقشه دارای یک یا چند عنصر سبک است که می توانید آنها را سفارشی کنید. در این تصویر، ویژگی نقشه مناطق شهری رنگ پر چند ضلعی به صورت آبی و رنگ پر شدن شبکه جاده ها به رنگ آبی استایل داده شده است.

    نقشه پایه با روکش سبک نقشه در بالا، عناصر سبک مناطق شهری آبی و شبکه های جاده آبی را نشان می دهد

سلسله مراتب ویژگی نقشه

در یک سبک نقشه، ویژگی های نقشه به صورت سلسله مراتبی سازماندهی می شوند، با 4 ویژگی نقشه گسترده در بالا، و سایر ویژگی های نقشه در زیر آنها در یک سلسله مراتب منطقی مرتب شده اند. به طور پیش‌فرض، یک ویژگی نقشه، سبک‌های عنصر را برای ویژگی نقشه بالای آن در سلسله مراتب (والد آن) به ارث می‌برد. با این حال، می‌توانید سبک سطح بالا را با تنظیم یک یا چند عنصر سبک برای ویژگی‌های نقشه در زیر آن (ویژگی‌های نقشه کودک) لغو کنید. برای جزئیات بیشتر در مورد سلسله مراتب ویژگی های نقشه، به چه چیزی می توانید در نقشه استایل دهید مراجعه کنید.

هر ویژگی نقشه دارای یک یا چند عنصر یا بخش هایی از ویژگی نقشه است که می توانید به آنها استایل دهید. به عنوان مثال، رنگ پر برای چند ضلعی (شکل ویژگی نقشه) یک عنصر است، همانطور که رنگ ضربه ای برای برچسب متن است. شما به هر عنصر به طور جداگانه استایل می دهید و هر عنصری که استایل نمی دهید، سبک پیش فرض را حفظ می کند. از آنجایی که عناصر جدا هستند، می‌توانید رنگ پرشده را برای متن برچسب استایل دهید و رنگ خط (طرح کلی) را به‌عنوان پیش‌فرض (یا به ارث بردن از سبک والد) بگذارید.

در اینجا چند دستورالعمل مفید برای درک نحوه عملکرد سلسله مراتب سبک و وراثت آورده شده است.

  • سبک‌های فرزند پیش‌فرض از والدین به ارث می‌برند : برای اینکه همه ویژگی‌های نقشه فرزند یک سبک را به ارث ببرند، سبک را برای ویژگی نقشه والد تنظیم کنید و سبک فرزند را به عنوان پیش‌فرض بگذارید.

  • سبک‌های فرزند سفارشی، والد را لغو می‌کنند : برای نادیده گرفتن سبک والد، یک سبک سفارشی را روی ویژگی فرزند تنظیم کنید.

  • عناصر سبک مستقل هستند : عناصر سبکی که می توانید برای یک ویژگی نقشه تنظیم کنید (به عنوان مثال، چند ضلعی، نماد برچسب، و پر کردن و خط متن برچسب) مستقل از یکدیگر هستند. اگر رنگ چند ضلعی را تنظیم کنید، اما نماد را به حال خود رها کنید، سبک چند ضلعی بر سبک والد لغو می شود، اما نماد سبک والد یا پیش فرض را به ارث می برد.

  • برای پنهان کردن ویژگی‌های نقشه، Visibility را خاموش کنید : اگر می‌خواهید فقط یک چیز را روی نقشه خود ببینید، باید دید را برای هر چیز دیگری خاموش کنید.

مثال سلسله مراتب و وراثت

در اینجا مثالی از نحوه عملکرد وراثت و سلسله مراتب آورده شده است.

  1. ویژگی نقشه سطح بالای Natural را انتخاب کنید و رنگ Polygon Fill را روی زرد قرار دهید. این سبک همه چند ضلعی ها را برای ویژگی های نقشه در زیر Natural به رنگ زرد در می آورد:

    نقشه ای که تمام ویژگی های نقشه طبیعی را نشان می دهد زرد است

  2. شما می خواهید لند کاور که زیر نچرال است نیز زرد باشد، بنابراین آن را بدون استایل رها می کنید و سبک را از Natural به ارث می برد.

  3. شما می خواهید جنگل ها سبز باشند، بنابراین در زیر پوشش زمین ، Forest را باز می کنید و چند ضلعی آن را سبز رنگ می کنید. این سبک کودک سفارشی سبک‌های Land cover و Natural را لغو می‌کند.

    نقشه ای که ویژگی های نقشه جنگل را نشان می دهد سبز است

  4. شما می‌خواهید یخ به صورت آبی کمرنگ نشان داده شود، بنابراین در زیر پوشش زمین ، یخ را باز کرده و چند ضلعی آن را رنگ‌آمیزی رنگ‌پریده کنید.

    نقشه‌ای که ویژگی‌های نقشه یخ را نشان می‌دهد، آبی کم رنگ هستند

  5. و در آخر، شما می خواهید آب آبی باشد، بنابراین Natural>Water را انتخاب کرده و چند ضلعی آن را aqua رنگ می کنید. تنظیم سبک کودک آب سبک والد را برای طبیعی نادیده می گیرد.

    نقشه نشان دهنده ویژگی های نقشه آب آبی هستند

روند مشابهی را دنبال کنید تا ویژگی های نقشه را برای نیازهای خود برجسته کنید.