Upload
clove
View
41
Download
4
Embed Size (px)
DESCRIPTION
Príprava spracovanie a analýza geografických dát v systéme GRASS T. Vilček, PF KU v Ružomberku. Počiatky vývoja systému Grass:. monitorovanie životného prostredia a správa krajiny potreba vývoja vlastného GISu - PowerPoint PPT Presentation
Citation preview
Príprava spracovanie a analýza geografických dát v systéme
GRASST. Vilček, PF KU v Ružomberku
Počiatky vývoja systému Grass:
•monitorovanie životného prostredia a správa krajiny
•potreba vývoja vlastného GISu
•začiatok vývoja 1982 - U. S. Army Corps of Engineers' Construction Engineering Research Laboratory (USA/CERL) – Markus Neteler
GRASS- Geographical Resources Analysis Support System
• Podporný systém pre analýzu geografických zdrojov
• Linux
• "public domain" software
GRASS - charakteristika
• vektorovo- rastrový geograficky informačný systém
• práca s vektorovými rastrovými a polohovými dátami
• príprava spracovanie a analýza geografických dát vrátane vizualizácie výsledkov
• viac ako 400 rôznych príkazov• Grafické používateľské rozhranie TclTkGRASS
Výhody GRASSu:• dostupnosť zdrojových programov celého systému • prepracovaná úroveň niektorých častí GRASSu• vývoj orientovaný na užívateľa• obsahuje súčasne používateľské rozhranie a
textovú konzolu
Nevýhody GRASSu:• zložitá inštalácia• vysoké nároky na odbornosť používateľa
Spustenie GRASSu v programe Cygwin
• Vo windowsovom shelle zadáme príkaz grassX (X - číslo používanej verzie GRASSu) a potvrdíme stlačením enter
Výber a tvorba databázy
GRASS bežiaci pod platformou Windows XP
Prezeranie dostupných dát
• Pre prezeranie dostupných vektorových, rastrových a polohových dát slúžia príkazy:– g.list rast– g.list vect– g.list sites
• V alternatívnom užívateľskom grafickom rozhraní TclTkGRASS postupujeme nasledovne MAP | LIST | RASTER| Run
GRASS monitor
• d.mon x0• V TclTkGRASS,
použijeme postup: DISPLAY | MONITOR | START | X0
Zobrazovanie informácií o každej vrstve
• r.info soils• v.info streams• s.info archsite
Prezeranie vrstiev• d.rast soils• d.vect streams col=blue• d.sites archsites col=white type=box
Zobrazenie mapových vrstiev z názvom
• g.list –f vect• g.list –f vect mapset=PERMANENT• G.mlist type=vect pattern=“r*”
Kopírovanie mapových vrstiev
• g.copy– Príkazom špecifikujeme typ mapy a pridáme
starý a nový názov mapy
Príklad: g.copy vect=railroads@PERMANENT,myrailroads
Premenovanie mapovej vrstvy
• g.rename– Príkazom špecifikujeme typ mapy a pridáme
starý a nový názov mapy
Príklad:g.rename vect=myrailroads,railnetwork
Zmazanie mapovej vrstvy
• g.remove
• g.rename vect=railnetwork
Odstránenie viacerých mapových vrstiev
• g.mremove• g.copy vect=railroads@PERMANENT,myrailroads1
• g.copy vect=railroads@PERMANENT,myrailroads2
• g.copy vect=railroads@PERMANENT,myrailroads3
• g.list vect• g.mremove vect=“myrail*”
Pridávanie dalších mapsetov
• g.mapsets– prepíname všetky dostupné MAPSETy
Zadanímm príkazu:
g.mapsets
Kopírovanie umiestnenia
• Pre skopírovanie cesty (Location) alebo dokonca aj kompletnej GRASS databázy, zábalíme všetky priečinky a extrahujeme ich do konečného umiestnenia:– cd /usr/lcoal/share/grassdata– tar cvfz myspearfish_location.tar.gz spearfish
– mv myspearfish_location.tar.gz target_directory/
– cd target_directory– tar xvfz myspearfish_location.tar.gz
Odstránenie umiestnenia (LOCATION)
• cd /usr/local/share/grassdata
• rm –r spearfish
Nový projekt v GRASSe v grafickom rozhraní TclTk
Nový projekt v textovom rozhraní
Vypnutie GRASSu
• Príkazom exit
• Zatvoríme všetky monitory a ostatné príslušné okná
Ďakujem za pozornosť