Omówienie dziedziczenia i hierarchii stylu mapy

Podczas dostosowywania stylu mapy warto wiedzieć, jak stylizacja różnych elementów mapy może wpływać na inne style na mapie. Istnieje kilka warstw, które na siebie nakładają:

  • Podstawowa mapa: gdy zaczniesz tworzyć styl mapy, początkowo zobaczysz styl mapy podstawowej, czyli domyślnej mapy. Wszystkie funkcje mapy, których nie dostosujesz, zachowają styl mapy podstawowej.

  • Style mapy: style niestandardowe zastępują style warstwy mapy podstawowej. Na tym obrazie niestandardowy styl mapy zastępuje obszary miejskie kolorem turkusowym, a drogi kolorem ciemnoniebieskim.

  • Elementy stylu: każdy obiekt mapy ma co najmniej jeden element stylu, który możesz dostosować. Na tym obrazie kolor wypełnienia wielokąta obiektu na mapie obszarów miejskich jest oznaczony kolorem niebieskim, a kolor wypełnienia sieci dróg – niebieski.

    Mapa podstawowa z nakładką stylu mapy u góry, pokazującą elementy stylu turkusowych obszarów miejskich i sieci niebieskich dróg

Hierarchia elementów mapy

W stylu mapy obiekty mapy są uporządkowane hierarchicznie, z 4 szerokimi obiektami mapy u góry, a wszystkie pozostałe obiekty mapy znajdują się pod nimi w logicznej hierarchii. Domyślnie element mapy dziedziczy style elementu mapy znajdującego się nad nim w hierarchii (jego element nadrzędny). Możesz jednak zastąpić styl najwyższego poziomu, ustawiając co najmniej jeden element stylu dla elementów mapy znajdujących się pod nim (elementów podrzędnych). Szczegółowe informacje o hierarchii elementów mapy znajdziesz w artykule Co możesz stylizować na mapie.

Każda funkcja mapy ma co najmniej 1 element lub części funkcji mapy, które możesz stylizować. Na przykład kolor wypełnienia wielokąta (kształtu elementu mapy) jest elementem, podobnie jak kolor obrysu etykiety tekstowej. Każdy element stylizujesz osobno, a elementy, których nie stylizujesz, zachowują domyślny styl. Ponieważ elementy są oddzielne, możesz nadać styl koloru wypełnienia tekstowi etykiety, a kolor kreski (obrysu) pozostawić domyślny (lub odziedziczyć go ze stylu nadrzędnego).

Oto kilka przydatnych wskazówek, które pomogą Ci zrozumieć, jak działa hierarchia i dziedziczenie stylów.

  • Domyślne style elementów podrzędnych dziedziczą je od elementów nadrzędnych: aby wszystkie elementy podrzędne mapy dziedziczyły styl, ustaw styl elementu nadrzędnego mapy i pozostaw styl elementu podrzędnego jako domyślny.

  • Niestandardowe style podrzędne zastępują styl nadrzędny: aby zastąpić styl nadrzędny, ustaw niestandardowy styl w funkcji podrzędnej.

  • Elementy stylu są niezależne: elementy stylu, które możesz ustawić dla elementu mapy (np. wielokąt, ikonę etykiety, wypełnienie i obrys tekstu etykiety), są od siebie niezależne. Jeśli ustawisz kolor wielokąta, ale nie zmienisz ikony, styl wielokąta zastąpi styl nadrzędny, ale ikona odziedziczy styl nadrzędny lub domyślny.

  • Wyłącz widoczność, aby ukryć elementy mapy: jeśli chcesz widzieć na mapie tylko jeden element, musisz wyłączyć widoczność wszystkich pozostałych.

Przykład hierarchii i dziedziczenia

Oto przykład działania dziedziczenia i hierarchii.

  1. Wybierz element mapy najwyższego poziomu Naturalny i ustaw Kolor wypełnienia wielokąta na żółty. W ten sposób wszystkie wielokąty obiektów mapy w kategorii Naturalne będą miały kolor żółty:

    Mapa, na której wszystkie elementy mapy naturalnej są żółte

  2. Chcesz, aby wartość Pokrycie terenu w polu Naturalne też miała kolor żółty, więc pozostaw ją bez stylu i odziedziczy styl ze Naturalnych.

  3. Chcesz, aby lasy były zielone, więc w sekcji Pokrycie terenu otwierasz Las i kolorujesz jego wielokąt na zielono. Ten niestandardowy styl podrzędny zastępuje style Ląd i Naturalny.

    Mapa pokazująca elementy mapy lasu w kolorze zielonym

  4. Chcesz, aby lód był wyświetlany w jasnym kolorze turkusowym, więc w sekcji Pokrywa ziemi otwórz Lód i koloryzuj jego wielokąt kolorem turkusowym.

    Mapa, na której elementy mapy przedstawiające lód są w kolorze jasnoniebieskim

  5. I na koniec chcesz, aby woda miała kolor turkusowy, więc wybierasz Natura > Woda i pokoloruj kolor wielokąta – niebieskiego. Ustawienie stylu podrzędnego Woda zastępuje styl nadrzędny Naturalny.

    Mapa pokazująca elementy mapy w kolorze niebieskim

Aby wybrać funkcje mapy, które Ci odpowiadają, postępuj podobnie.