GRASS GIS

GRASS GIS (Geographic Resources Analysis Support System) je svobodný software - geografický informační systém (GIS) umožňující správu geoprostorových dat, jejich analýzu, zpracování obrazových dat, produkci mapových výstupů, geoprostorové modelování a vizualizaci dat. GRASS je běžně používán jak v akademické tak v komerční sféře po celém světě. GRASS je oficiální projektem Open Source Geospatial Foundation, multiplatformní aplikací šířenou pod licencí GNU GPL.
Vývoj GRASSu byl započat výzkumnými laboratořemi ženijního vojska armády USA v roce 1982, později pronikl do akademické sféry a dnes nachází uplatnění i ve sféře komerční. Mezi významné uživatele GRASSu patří například NASA nebo NOAA.
![]() |
![]() |
Příklady
Vektorové analýzy
Rastrové analýzy
Různé
- Vytvoření lokace, import dat
- Práce s CSV
- Skriptování v GRASS GIS
- Tvorba grafů v R
- GRASS/R
- Poznámky pro družicová data Landsat

Instalace
GNU/Linux
- http://packages.debian.org/search?keywords=grass&searchon=names&suite=all§ion=all
- Projekt DebianGIS
apt-get install grass grass-doc
- http://packages.ubuntu.com/search?keywords=grass&searchon=names&suite=all§ion=all
- Projekt UbuntuGIS
Příklad kompilace
Návod je určen pro Debian/Ubuntu a pro verzi GRASS 6.5.
Nejprve si stáhneme zdrojové kódy dané verze GRASS ze SVN, prvním krokem tedy bude instalace Subversion.
sudo apt-get install subversion
a poté zdrojový kód GRASSu
svn checkout https://svn.osgeo.org/grass/grass/branches/develbranch_6 grass6_devel
Následující kroky jsou
- konfigurace (configure)
- kompilace (make) a
- instalace (make install)
Příklad:
$ CFLAGS="-g -Wall -Werror-implicit-function-declaration -fno-common -Wextra -Wunused" \ CXXFLAGS="-g -Wall" \ ./configure --prefix=/usr/local \ --with-tcltk-includes=/usr/include/tcl8.5 --with-tcltk-libs=/usr/lib/tcl8.5 \ --with-postgres --with-postgres-includes=/usr/include/postgresql \ --with-gdal=/usr/bin/gdal-config \ --with-proj \ --with-motif --with-glw --with-nls --with-readline \ --with-cxx --enable-largefile \ --with-freetype --with-freetype-includes=/usr/include/freetype2 \ --with-sqlite --with-ffmpeg --with-ffmpeg-includes=/usr/include/ffmpeg/ \ --with-odbc --with-python=/usr/bin/python-config --with-wxwidgets \ --with-ffmpeg=no --with-geos=/usr/local/bin/geos-config --with-pthread \ --with-mysql --with-mysql-includes=/usr/include/mysql --with-cairo $ make $ make install
Poznámka: Konfigurace nemusí na první pokus nemusí proběhnout v pořádku. Je pravděpodobné, že bude chybět celá řada balíčků, které jsou pro kompilaci nutné. Např.
MS Windows
→ http://grass.osgeo.org/grass64/binary/mswindows/
Nativní instalátor
- Oficiální stránky projektu, http://grass.osgeo.org/grass64/binary/mswindows/native/
- Denní snapshoty, http://wingrass.fsv.cvut.cz/grass64
OSGeo4W
Lokalizace
export LC_ALL=cs_CZ grass -gui

Výuka
Seznam nalezených a opravených chyb v softwaru identifikovaných studenty během výuky.
Předměty
Externí odkazy
- GRASS GIS: raster, vector, and imagery analysis by Dylan Beaudette
Studijní materiály
- Online přednášky Heleny Mitášové, NC State University, U.S.A
- Výuka GIS na MZLU v Brně
Tipy na témata prací
→ zde