r.mapcalc - Wersja do druku +- Forum QGIS (http://forum.quantum-gis.pl) +-- Dział: Desktop GIS (http://forum.quantum-gis.pl/forum-4.html) +--- Dział: GRASS (http://forum.quantum-gis.pl/forum-9.html) +--- Wątek: r.mapcalc (/thread-228.html) |
r.mapcalc - wojsa - 21-09-2010 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. RE: r.mapcalc - borys - 21-09-2010 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. RE: r.mapcalc - robert - 21-09-2010 mapa=if(mapa_zrodlowa>2000,mapa_zrodlowa,null()) RE: r.mapcalc - wojsa - 21-09-2010 dzięki, o to chodziło |