GRASS GIS: Porovnání verzí

Z GeoWikiCZ
Řádek 58: Řádek 58:
== Instalace ==
== Instalace ==


=== GNU/Linux ===
→ [[GRASS GIS/Instalace instalace]]
 
;[http://www.debian.org Debian GNU/Linux]
 
* http://packages.debian.org/search?keywords=grass&searchon=names&suite=all&section=all
* Projekt [http://wiki.debian.org/DebianGis DebianGIS]
 
apt-get install grass grass-doc
 
;[http://www.ubuntu.cz Ubuntu]
 
* http://packages.ubuntu.com/search?keywords=grass&searchon=names&suite=all&section=all
* Projekt [https://wiki.ubuntu.com/UbuntuGIS UbuntuGIS]
 
==== Příklad kompilace ====
 
Návod je určen pro Debian/Ubuntu a pro verzi [http://trac.osgeo.org/grass/wiki/DownloadSource#GRASS6.5 GRASS 6.5].
 
Nejprve si stáhneme zdrojové kódy dané verze GRASS ze [http://svn.osgeo.org/grass/grass/branches/develbranch_6/ SVN], prvním krokem tedy bude instalace [[Subversion]].
 
sudo apt-get install subversion
 
a poté stáhneme zdrojový kód systému GRASS
 
svn checkout https://svn.osgeo.org/grass/grass/branches/develbranch_6 grass6_devel
 
Následující kroky jsou
 
# konfigurace (<tt>configure</tt>)
# kompilace (<tt>make</tt>) a
# instalace (<tt>make install</tt>)
 
Příklad:
 
cd grass6_devel
./configure --prefix=/usr/local \
            --with-tcltk-includes=/usr/include/tcl8.5 --with-tcltk-libs=/usr/lib/tcl8.5 \
            --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-python=/usr/bin/python-config --with-wxwidgets \
            --with-ffmpeg=no --with-geos=/usr/bin/geos-config --with-pthread \
            --with-cairo
make
sudo 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ř.
 
checking whether to use Python... yes
checking for python-config... /usr/bin/python-config
./configure: 16446: /usr/bin/python-config: not found
checking for Python.h... no
configure: error: *** Unable to locate Python includes.
 
Název chybějícího balíčku lze najít podle referovaného souboru, v tomto případě <tt>Python.h</tt>. Pro vyhledání balíčku lze použít příkaz <tt>apt-file</tt>. Pokud tento příkaz není dostupný, tak nejprve daný balíček doinstalujeme a sestavíme seznam balíčků.
 
sudo apt-get install apt-file
sudo apt-file update
 
Poté
 
apt-file search Python.h
...
python2.6-dev
...
sudo apt-get install python2.6-dev
 
a tak dále až do okamžiku, kdy <tt>configure</tt> proběhne v pořádku.
 
V tomto případě se spustitelný soubor nainstaluje do <tt>/usr/local/bin/grass65</tt> a GRASS 6.5 se spustí příkazem
 
grass65
 
Aktualizace verze GRASS je velmi snadná.
 
cd grass6_devel
svn up
make
sudo make install
 
==== Lokalizace ====
 
export LC_ALL=cs_CZ
grass -gui
 
[[Image:grass-cs.png|center|thumb|350px|Česká lokalizace GRASS GIS]]
 
=== MS Windows ===
 
* GRASS 6.4 - http://grass.osgeo.org/grass64/binary/mswindows/
* '''GRASS 6.5''' - http://wingrass.fsv.cvut.cz/grass65 (verze používaná pro [[153ZODH]])
* GRASS 7.0 - http://wingrass.fsv.cvut.cz/grass70
 
==== Nativní instalátor ====
 
* Oficiální stránky projektu, http://grass.osgeo.org/grass64/binary/mswindows/native/
* Denní snapshoty, http://wingrass.fsv.cvut.cz/grass64
 
<center>
<gallery perrow=2 widths=400px heights=400px>
Image:wingrass-0.png
Image:wingrass-1.png
Image:wingrass-2.png
Image:wingrass-3.png
Image:wingrass-4.png
Image:wingrass-5.png
Image:wingrass-6.png
Image:wingrass-7.png
</gallery>
</center>
 
==== OSGeo4W (stabilní verze) ====
 
'''Poznámka:''' Při dalším spuštění OSGeo4W instalátoru se aktualizace stáhne a nainstaluje sama. Z tohoto pohledu je OSGeo4W řešení flexibilnější než nativní instalátor především v případě časté aktualizace softwaru (např. u denních snapshotů).
 
* [[OSGeo4W]], http://trac.osgeo.org/osgeo4w/wiki/pkg-grass
** Instalátor ke stažení [http://download.osgeo.org/osgeo4w/osgeo4w-setup.exe zde]
 
<center>
<gallery perrow=2 widths=400px heights=400px>
Image:osgeo4w-0.png
Image:osgeo4w-1.png
Image:osgeo4w-2.png
Image:osgeo4w-3.png
</gallery>
</center>
 
==== OSGeo4W (vývojová verze) ====
 
<center>
<gallery perrow=2 widths=400px heights=400px>
Image:osgeo4w-dev-0.png
Image:osgeo4w-dev-1.png
Image:osgeo4w-dev-2.png
Image:osgeo4w-dev-3.png
Image:osgeo4w-dev-4.png
Image:osgeo4w-dev-5.png
Image:osgeo4w-dev-6.png
Image:osgeo4w-dev-7.png
</gallery>
</center>


== Výuka ==
== Výuka ==

Verze z 12. 10. 2012, 08:58

GRASS GIS (Geographic Resources Analysis Support System) je free software - desktopový 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ím nástrojem šířeným 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 systému GRASS patří například NASA nebo NOAA.

Simulace povodně v Trentu (Itálie) v roce 1966. Autor: Markus Neteler
Ukázka vizualizace 3D rastrových dat (volumes). Autor: Helena Mitášová

Návody

Vektorové analýzy

Rastrové analýzy

Různé

GRASS GIS: Transformace S-JTSK <-> WGS84

Instalace

GRASS GIS/Instalace instalace

Výuka

Seznam nalezených a opravených chyb v softwaru identifikovaných studenty během výuky.

Předměty

Externí odkazy


Studijní materiály

Tipy na témata prací

zde