***** Maska ***** * Rastrovou maskou lze vykrýt nepravidelnou zájmovou oblast výpočtu * Maska je mapa obsahující hodnotu `NULL` a ne-prázdné hodnoty * Výpočet probíhá pouze na místech, kde maska má ne`NULL`ové hodnoty * Maska je rastrový soubor s názvem :file:`MASK`. * Pokud je soubor přejmenován na `mask`, např. :: GRASS> g.rename rast=MASK,mask není jako maska využit [#f1]_ Zobrazte mapu geologie:: GRASS> d.rast geology Zobrazte si seznam jejích kategorií:: GRASS> r.castegory geology Pomocí modulu :command:`r.mask` vytvořte masku pouze tam, kde mapa :file:`geology` je pískovec :: GRASS> r.mask input=geology maskcats='4 5' .. image:: ../../images/r_mask_gui.png Informace o mapě :file:`MASK`:: GRASS> r.report MASK Zobrazení mapy :file:`vegcover`:: GRASS> d.rast vegcover .. image:: ../../images/vegcover_masked.png ======================== Porovnání statistik mapy ======================== Vypište statistiku mapy :file:`vegcover` a zároveň ji uložte do souboru :file:`vegcover.report` [#f2]_:: GRASS> r.report vegcover units=k | tee /tmp/vegcover.report Vypněte masku jejím přejmenováním a překreslete mapu:: GRASS> g.rename MASK,mask GRASS> d.redraw Vypište statistiku mapy :file:`vegcover` a zároveň ji uložte do souboru :file:`vegcover2.report`:: GRASS> r.report vegcover units=k | tee /tmp/vegcover2.report Zjistete rozdíly mezi oběma soubory:: GRASS> diff -u /tmp/vegcover2.report /tmp/vegcover.report -|1|irrigated agriculture. . . . . .| 25.547400| -|2|rangeland. . . . . . . . . . . .| 82.406700| -|3|coniferous forest. . . . . . . .|100.859400| -|4|deciduous forest . . . . . . . .| 21.645000| -|5|mixed forest . . . . . . . . . .| 27.475200| -|6|disturbed. . . . . . . . . . . .| 8.116200| -|*|no data. . . . . . . . . . . . .| 6.126300| +|1|irrigated agriculture. . . . . .| 1.701000| +|2|rangeland. . . . . . . . . . . .| 10.390500| +|3|coniferous forest. . . . . . . .| 39.202200| +|4|deciduous forest . . . . . . . .| 5.475600| +|5|mixed forest . . . . . . . . . .| 9.459000| +|6|disturbed. . . . . . . . . . . .| 1.234800| +|*|no data. . . . . . . . . . . . .|204.713100| .. [#f1] MS Windows *nerozlišuje velikost písma v názvech souborů* .. [#f2] MS Windows neumí Unix piping