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

پلاتفرم را انتخاب کنید: Android Android 3D iOS iOS 3D JavaScript Web Service

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

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

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

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

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

سلسله مراتب عارضه‌های نقشه

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

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

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

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

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

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

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

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

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

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

    نقشه‌ای که همه عارضه‌های طبیعی نقشه را به رنگ زرد نشان می‌دهد

  2. می‌خواهید پوشش زمین که زیرمجموعه طبیعی است نیز زرد باشد، بنابراین آن را بدون سبک رها می‌کنید و سبک را از طبیعی به ارث می‌برد.

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

    نقشه‌ای که نشان می‌دهد عارضه‌های نقشه جنگل سبز هستند

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

    نقشه‌ای که نشان می‌دهد عارضه‌های نقشه یخ به رنگ آبی دریایی کم‌رنگ است

  5. و درنهایت، می‌خواهید آب به رنگ فیروزه‌ای باشد، بنابراین طبیعی>آب را انتخاب می‌کنید، و چندضلعی آن را به رنگ فیروزه‌ای درمی‌آورید. تنظیم سبک فرزند آب سبک والد را برای طبیعی لغو می‌کند.

    نقشه‌ای که نشان می‌دهد عارضه‌های نقشه آب به رنگ فیروزه‌ای است

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