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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  2. شما می‌خواهید Land cover که زیر مجموعه Natural است نیز زرد باشد، بنابراین آن را بدون استایل رها می‌کنید و استایل را از Natural به ارث می‌برد.

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

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

  4. شما می‌خواهید یخ به رنگ آبی کم‌رنگ نشان داده شود، بنابراین در قسمت Land cover ، گزینه Ice را باز می‌کنید و چندضلعی آن را به رنگ آبی کم‌رنگ درمی‌آورید.

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

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

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

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