W
tym poście postaram się opisać jak, dzięki QGIS-owi, można
wykonywać mapę cieniowaną. Najpierw musimy się zaopatrzyć w
odpowiednie dane tzn. numeryczny model terenu. Do tego celu posłużą
nam darmowe dane pozyskane dzięki Shuttle
Radar Topography Mission. Była to misja, dzięki której przy
wykorzystaniu interferometrii radarowej pozyskano informacje do
opracowania numerycznego modelu terenu niemal dla całego globu. Od
nazwy misji swoją nazwę wzięły też dane - SRTM i są one
powszechnie dostępne do pobrania. Pobrany
przeze mnie plik
n49e019
miał rozszerzenie .hgt (literki
n, e to oczywiście skróty od North i East). W
QGIS można plik
z takim rozszerzeniem wczytać
jako warstwę rastrową. Po otworzeniu pliku całość prezentuje się
tak jak na rysunku.
Dużo
nie widać :). Całość jest wyświetlona w skali szarości. Jednak
gdy podejrzymy
właściwości pliku widać, że jest on zorientowany (tzn. ma swoją
georeferencję), a gdy klikniemy na poszczególne piksele zobaczymy
wartości liczbowe przedstawiające wysokość danego punktu.
Przejdźmy do rzeczy. W
celu sporządzenia cieniowanej mapy danego terenu musimy najpierw
wykonać relief
cieniowany
dla naszego modelu terenu. Funkcję reliefu znajdziemy w menu Raster
> Analizy terenu > Relief. Wybieramy
nasz NMT, określamy nazwę pliku z reliefem, jego format i
generujemy relief. W takim przypadku powstanie relief w skali
szarości. Możemy wygenerować również relief kolorowy określając
barwy
automatycznie lub ustalić je według własnego uznania.
![]() |
Relief cieniowany |
![]() |
Relief cieniowany - kolor |
W
celu przedstawienia interesującego nas cieniowania trzeba dołączyć
mapę, którą będziemy cieniować. W naszym przypadku jest to
OpenStreetMap. W
QGIS otwieramy ją
za pomocą wtyczki OpenLayers
Plugin.
![]() |
Fragment OpenStreetMap |
Teraz
przenosimy warstwę z reliefem nad mapę OSM i wchodzimy w jego
właściwości, żeby zrobić go przezroczystym.
W
zakładce Przezroczystość wybieramy kanał przezroczystości –
Kanał 1 i zatwierdzamy zmiany. W efekcie otrzymamy uplastycznioną
wersję mapy OSM, która z pewnością
podwyższa
jej walory wizualizacyjne i uatrakcyjni każdą prezentację
kartograficzną.
![]() |
Mapa cieniowana |
Czy funkcja cieniowanie generuje z wysokości potencjalne zacienienie danego obszaru?
OdpowiedzUsuń