Pokyny k druhému cvičení GIS (GRASS)
- spuštění Linuxu
- vytvoření grass databáze ~/grass
- zavedení lokace spearfish60 /usr/local/groups/gis/spearfish_grass60data-0.3.tar.gz - zkopírovat, rozbalit (tar zxfv ...)
- spustit grass63 -gui
- otevření lokace spearfish60
- změna promptu PS1=">"
g.list
- g.list rast
- g.list vect
- g.list
d.mon
d.rast
- d.rast geology
- prohlédněte si pár vrstev (elevation.dem, aspect, slope, roads, fields, landconver, ...)
Poloha, vzdálenost
- d.where
- d.where >l (pak kouknout na soubor l)
- d.measure
- d.redraw
- d.erase
Operace změny regionu
- g.region -p
- d.zoom
- g.region res=200 ; d.redraw (pak ověřit -p)
- zoom na detail buňky, změřte její rozměry
- g.region rast=geology (znovu zobrazte původní mapu, zjistěte aktuální region)
Zjištění atributu rastru
- d.what.rast
- r.info geology
- r.report geology
- d.what.rast -t map=geology,elevation.dem
Selekce kategorií při vykreslení
- d.rast geology catlist=5,6
- parametr: bg=color (zkoušejte barvy)
- vykreslete místa s pískovcem (sandstone)
- d.rast slope vallist=30-50
Překrytí vrstev (rastrů)
- d.rast -o (překresklují se jenom nenulové hodnoty)
- d.rast elevation.dem
- d.rast -o geology catlist=5
Reklasifikace
- r.reclass input=geology output=piskovce
(zadání tabulky)
Maska
- vytvořte vrstvu MASK, která má atribut 1 v místech soukromých vlastníků (owner)
- zjistěte ....
- zrušte masku - g.remove rast=MASK (vyzkoušet g.copy, g.rename)
Otázky a úkoly
- jaké je nejnižší a nejvyšší místo v lokaci?
- jakou plochu/délku zabírají silnice? (r.stats)
- jaky typ půdy převažuje?
- selektujte silnice, které vedou v nadmořské výšce větší než 1500 m n.m. (r.mapcalc)
- které pozemky patří lesnické firmě Black Hills?
Směrem k vektorům
- http://grass.fsv.cvut.cz/gwiki/FreeGeodataCZ_ve_formátu_GRASS
- přejdeme na sdílenou lokaci cr-jtsk v adresáři /usr/local/groups/gis/rok09
- (ukončete GRASS a znovu se přihlašte do cr-jtsk)
- g.list vect
- změřte republiku
- zjistěte rozlišení výškového modelu
Vykreslení vektorové vrstvy
- d.vect reky
- d.vect obce
- d.vect (zkoumání formuláře)
- vykreslete obce s názvy obcí
- vykreslete pouze obce s počtem obyvatel ...
- vykreslete řeky
- ... a barevně odlište Svratku
- zjistěte silniční vzdálenost z Prahy do Brna
Atributy
- připojení dbf-databáze
- db.connect driver=dbf database=/usr/local/groups/gis/rok09/cr-jtsk/PERMANENT/dbf/
- db.columns table=obce
- db.select –help
- vypište obce s počtem obyvatel z roku 2001 vyšším než 50000
Vektor na rastr
- vrstva kraje_pseudo
- v.to.rast (atribut z cat)
nviz
Link to this Page
- archiv 08/09 last edited on 15 February 2010 at 10:32 am by pchrubym.fit.vutbr.cz