Forum QGIS

Pełna wersja: r.mapcalc
Aktualnie przeglądasz uproszczoną wersję forum. Kliknij tutaj, by zobaczyć wersję z pełnym formatowaniem.
Mam pewien model terenu. Chciałbym w mapcalcu wygenerować mapę która bedzie przedstawiać teren od wysokości 2000 m w górę. W tym celu wpisałem r.mapcalc mapa=mapa_zrodlowa>2000 W wyniku dostałem wszystkie obszary powyżej 2000m z atrybutem 1. Chciałbym się dowiedzieć jak powinno wyglądać prawidłowe polecenie w mapcalc. Zaznaczam że interesuje mnie tylko mapcalc, nie interesują mnie rozwiązania typy maska itp. gdyż potrafię to zrobić inaczej.
To jest operator logiczny, więc trzeba jeszcze wynik pomnożyć przez mapa_zrodlowa.
Można też funkcją if(). W manualu do mapcalca jest wszystko opisane.
mapa=if(mapa_zrodlowa>2000,mapa_zrodlowa,null())
dzięki, o to chodziło