Správa barev

  • Barvy se nastavují modulem r.colors (Fyzicky jsou soubory s předdefinovanými pravidly uloženy v adresáři $GISDBASE$LOCATION_NAME/$MAPSET/colr).
  • Celočíselné mapy vs. mapy s hodnotami s plovoucí desetinnou čárkou
  • Nastavovat barvy lze na základě ručně definovaných pravidel, na základě jiné rastrové mapy nebo pomocí předdefinovaných škál.

Nastavení barev podle barevné palety existujícího mapy

Zkopírujeme si mapu geology pod dočasným jménem:

GRASS> g.copy rast=geology,geologie

Zobrazte si mapu ať už v GUI nebo

GRASS> d.rast geologie

Nastavení nových barev podle rastrové mapy soils:

GRASS> r.rolors map=geologie rast=soils

Překreslit mapu, aby se změna mohla projevit

GRASS> d.redraw

Výpis kategorií mapy geologie:

GRASS> r.category geologie
../_images/geology_colors.png

Nastavení barev ručně

Program r.colors lze spustit interaktivně

GRASS> r.colors map=geologie color=rules

Zadejte pravidla,
Rozsah dat je 1 až 9

1 255:0:0
2 100:0:0
3 55:0:0
4 0:255:0
5 0:200:0
6 0:100:0

Nebo v GUI Rastry -> Správa barev -> Pravidla

../_images/r_colors_gui.png

V každém případě je potřeba nakonci překreslit mapu:

GRASS> d.redraw
../_images/colors.png

Nastavení barev ze souboru

Lze si připravit vlastní pravidla barev do souboru a použít je v modulu:

GRASS> cat data/mojebarvy.colors
GRASS> g.copy rast=elevation.10m,myelev
GRASS> cat data/mojebarvy.colors |r.colors map=myelev color=rules
GRASS> d.rast myelev

Neboli v GUI:

../_images/r_colors_rules.png