GRASS GIS: Porovnání verzí

Z GeoWikiCZ
Skočit na navigaci Skočit na vyhledávání
Řá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, 10:58

Grass-logo.png

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