כשמתאימים אישית סגנון מפה, חשוב להבין איך עיצוב של תכונות שונות במפה יכול להשפיע על סגנונות אחרים במפה. יש כמה שכבות שחופפות:
מפת הבסיס: כשמתחילים ליצור סגנון מפה, הסגנון הראשוני שרואים הוא הסגנון של מפת הבסיס, כלומר מפת ברירת המחדל. כל תכונות המפה שלא התאמתם אישית ישמרו על הסגנון של המפה הבסיסית.
סגנונות מפה: סגנונות בהתאמה אישית מבטלים את הסגנונות בשכבת המפה הבסיסית. בתמונה הזו, סגנון המפה המותאם אישית מבטל את ההגדרה של אזורים עירוניים כצבע אקווה ואת ההגדרה של כבישים ככחול כהה.
רכיבי סגנון: לכל תכונה במפה יש רכיב סגנון אחד או יותר שאפשר להתאים אישית. בתמונה הזו, הצבע של מילוי הפוליגון של התכונה 'מפה של אזורים עירוניים' הוא תכלת, והצבע של מילוי רשת הכבישים הוא כחול.
היררכיית הרכיבים במפה
בסגנון מפה, הרכיבים במפה מסודרים בהיררכיה, עם 4 רכיבים כלליים בחלק העליון, וכל שאר הרכיבים מסודרים מתחתיהם בהיררכיה הגיונית. כברירת מחדל, ישות במפה מקבלת בירושה את סגנונות הרכיבים של הישות שמעליה בהיררכיה (ההורה שלה). עם זאת, אפשר לבטל את הסגנון ברמה העליונה על ידי הגדרת אחד או יותר מרכיבי הסגנון של ישויות במפה שמתחתיה (ישויות צאצא במפה). לפרטים על היררכיית התכונות במפה, אפשר לעיין במאמר מה אפשר לעצב במפה.
לכל תכונה במפה יש רכיב אחד או יותר, או חלקים של התכונה במפה, שאפשר לעצב. לדוגמה, צבע המילוי של המצולע (הצורה של תכונת המפה) הוא רכיב, וכך גם צבע הקו של תווית הטקסט. מעצבים כל רכיב בנפרד, וכל רכיב שלא מעצבים שומר על סגנון ברירת המחדל. מכיוון שהרכיבים נפרדים, אפשר להגדיר את צבע המילוי של טקסט התווית ולהשאיר את צבע הקו (המתאר) כברירת המחדל (או כצבע שמועבר מהסגנון של רכיב האב).
ריכזנו כאן כמה הנחיות שיעזרו לכם להבין איך פועלת היררכיה של סגנונות ואיך מתבצעת ירושה.
סגנונות ברירת המחדל של רכיבי צאצא מקבלים בירושה את הסגנון של רכיב האב: כדי שכל רכיבי הצאצא במפה יקבלו בירושה סגנון, צריך להגדיר את הסגנון של רכיב האב במפה ולהשאיר את סגנון הצאצא כברירת המחדל.
סגנונות צאצא בהתאמה אישית מבטלים את סגנון ההורה: כדי לבטל את סגנון ההורה, צריך להגדיר סגנון בהתאמה אישית לתכונת הצאצא.
רכיבי הסגנון הם עצמאיים: רכיבי הסגנון שאפשר להגדיר עבור תכונת מפה (לדוגמה, המצולע, סמל התווית והמילוי והקו של טקסט התווית) הם עצמאיים זה מזה. אם מגדירים את הצבע של הפוליגון, אבל לא משנים את הסמל, הסגנון של הפוליגון מבטל את הסגנון של הרכיב ברמה העליונה, אבל הסמל יורש את הסגנון של הרכיב ברמה העליונה או את סגנון ברירת המחדל.
השבתת ההגדרה 'חשיפה' כדי להסתיר תכונות במפה: אם רוצים לראות רק דבר אחד במפה, צריך להשבית את ההגדרה 'חשיפה' לכל שאר הדברים.
דוגמה להיררכיה ולירושה
הדוגמה הבאה ממחישה איך פועלים תהליך הירושה וההיררכיה.
בוחרים את תכונת המפה ברמה העליונה של Natural ומגדירים את צבע המילוי של הפוליגון לצהוב. הסגנון הזה מגדיר שכל הפוליגונים של תכונות המפה בקטע Natural יהיו צהובים:
אתם רוצים שגם Land cover, שנמצא בקטגוריה Natural, יהיה צבוע בצהוב, אז אתם לא מגדירים לו סגנון והוא יורש את הסגנון מ-Natural.
אתם רוצים שהיערות יהיו ירוקים, אז בקטע כיסוי קרקע פותחים את היער וצובעים את המצולע שלו בירוק. סגנון הצאצא המותאם אישית הזה מבטל את הסגנונות של כיסוי הקרקע ושל הטבע.
רוצים שהקרח יוצג בצבע תכלת בהיר, לכן גם בקטע כיסוי קרקע פותחים את קרח וצובעים את המצולע בתכלת בהיר.
לבסוף, רוצים שהמים יהיו בצבע תכלת, אז בוחרים באפשרות Natural>Water וצובעים את המצולע בתכלת. הגדרת הסגנון Water בפריט הצאצא מבטלת את הסגנון Natural בפריט ההורה.
כדי להדגיש את התכונות של המפה בהתאם לצרכים שלכם, פועלים לפי תהליך דומה.