Tworząc mapę dotyczącą ściśle określonego obszaru często chcemy specjalnie wyeksponować dane miejsce, tzn chodzi o to, aby odbiorca skupiał się tylko na konkretnym jej fragmencie i nie szukał informacji po całej karcie. W QGIS, w takiej sytuacji, możemy się poratować odpowiednio maskując „niepotrzebny” teren.
W przykładzie został użyty plik
wektorowy przedstawiający granice administracyjne państw świata,
podkład mapowy z Google Eatrh, a także plik kml przedstawiający
drogę z Salzburga do Innsbrucku (pozyskany dzięki wirtualnemu
globusowi Marble).
Do maskowania potrzebna będzie jeszcze
wtyczka Mask (autor: Xavier Culos), którą instalujemy poprzez
menedżera wtyczek.
W pierwszym przypadku naszym celem
będzie uwypuklenie konturu Słowacji.
Po wczytaniu warstwy z granicami oraz
podkładu mapowego (Wtyczki > OpenLayers Plugin > add Google
Satellite layer) zaznaczamy selektorem Słowację
i uruchamiamy wtyczkę Mask. Teraz
wystarczy ustawić przezroczystość nowo utworzonej warstwy Mask na
żądaną wartość i mamy interesujący nas kontur zdecydowanie
bardziej skupiający uwagę od pozostałej części.
Podobnie można postąpić z obiektami
liniowymi. Wyznaczoną trasę w Marble, z Salzburga do Innsbrucku
wczytałem do QGIS-a i wyznaczyłem wokół niej bufor (Wektor >
Narzędzia geoprocesingu > Bufor(y)).
Analogicznie, zaznaczamy
bufor, generujemy maskę i zmieniamy jej przezroczystość.
Wykorzystując bufory można stworzyć także „maskowaną” mapę punktową przedstawiającą np. rozmieszczenie
stanowisk roślin chronionych lub oddziaływania na środowisko
zakładów przemysłowych.
Brak komentarzy:
Prześlij komentarz