89
GRASS GIS – pˇ rehled funkcionality QGIS Instalace Bin ´ arn´ ı bal´ ıˇ cky Kompilace, SVN Technick´ a infrastruktura Vizualizace dat Grafick ´ e ovladaˇ ce 2,5D/3D astroje Import/export dat Metadata, statistika revzorkov ´ an´ ı, interpolace, mapov ´ a algebra Reklasifikace dat DMT, hydrologick´ e anal´ yzy Vektorov´ en´ astroje ıt ’ov ´ e anal´ yzy LIDAR, LRS Transformace dat GRASS databanka Nativn´ ı form´ at QGIS / GRASS ıˇ st´ ı pˇ redn ´ ska 1/45 redn ´ ska 5 GRASS GIS – pˇ rehled funkcionality QGIS Instalace, kompilace, n´ astroje, funkcionalita, form ´ at dat 155YFSG Free software GIS, letn´ ı semestr 2014-2015 Martin Landa [email protected] Fakulta stavebn´ ı ˇ CVUT v Praze Katedra geomatiky http://geo.fsv.cvut.cz/gwiki/155YFSG

GRASS GIS prehled funkcionality QGIS - Instalace ...geo.fsv.cvut.cz/~gin/yfsg/Free-Software-GIS-05-grass-pokrocila-temata.pdf · QGIS Instalace, kompilace, nastroje, funkcionalita,

  • Upload
    others

  • View
    4

  • Download
    0

Embed Size (px)

Citation preview

Page 1: GRASS GIS prehled funkcionality QGIS - Instalace ...geo.fsv.cvut.cz/~gin/yfsg/Free-Software-GIS-05-grass-pokrocila-temata.pdf · QGIS Instalace, kompilace, nastroje, funkcionalita,

GRASS GIS – prehledfunkcionality

QGIS

InstalaceBinarnı balıcky

Kompilace, SVN

Technickainfrastruktura

Vizualizace datGraficke ovladace

2,5D/3D

NastrojeImport/export dat

Metadata, statistika

Prevzorkovanı, interpolace,mapova algebra

Reklasifikace dat

DMT, hydrologicke analyzy

Vektorove nastroje

Sıt’ove analyzy

LIDAR, LRS

Transformace dat

GRASS databankaNativnı format

QGIS / GRASS

Prıstı prednaska

1/45

Prednaska 5

GRASS GIS – prehled funkcionalityQGISInstalace, kompilace, nastroje, funkcionalita, format dat

155YFSG Free software GIS, letnı semestr 2014-2015

Martin [email protected]

Fakulta stavebnı CVUT v PrazeKatedra geomatiky

http://geo.fsv.cvut.cz/gwiki/155YFSG

Page 2: GRASS GIS prehled funkcionality QGIS - Instalace ...geo.fsv.cvut.cz/~gin/yfsg/Free-Software-GIS-05-grass-pokrocila-temata.pdf · QGIS Instalace, kompilace, nastroje, funkcionalita,

GRASS GIS – prehledfunkcionality

QGIS

InstalaceBinarnı balıcky

Kompilace, SVN

Technickainfrastruktura

Vizualizace datGraficke ovladace

2,5D/3D

NastrojeImport/export dat

Metadata, statistika

Prevzorkovanı, interpolace,mapova algebra

Reklasifikace dat

DMT, hydrologicke analyzy

Vektorove nastroje

Sıt’ove analyzy

LIDAR, LRS

Transformace dat

GRASS databankaNativnı format

QGIS / GRASS

Prıstı prednaska

2/45

Copyright c© 2008-2015 Martin Landa

Permission is granted to copy, distribute and/or modify this document under the terms of

the GNU Free Documentation Licence, Version 1.2 or any later version published by the

Free Software Foundation; with no Invariant Sections, no Front-Cover Texts, and no

Back-Cover Texts.

Page 3: GRASS GIS prehled funkcionality QGIS - Instalace ...geo.fsv.cvut.cz/~gin/yfsg/Free-Software-GIS-05-grass-pokrocila-temata.pdf · QGIS Instalace, kompilace, nastroje, funkcionalita,

GRASS GIS – prehledfunkcionality

QGIS

InstalaceBinarnı balıcky

Kompilace, SVN

Technickainfrastruktura

Vizualizace datGraficke ovladace

2,5D/3D

NastrojeImport/export dat

Metadata, statistika

Prevzorkovanı, interpolace,mapova algebra

Reklasifikace dat

DMT, hydrologicke analyzy

Vektorove nastroje

Sıt’ove analyzy

LIDAR, LRS

Transformace dat

GRASS databankaNativnı format

QGIS / GRASS

Prıstı prednaska

3/45

Obsah prednasky1 Instalace

Binarnı balıckyKompilace, SVN

2 Technicka infrastruktura3 Vizualizace dat

Graficke ovladace2,5D/3D

4 NastrojeImport/export datMetadata, statistikaPrevzorkovanı, interpolace, mapova algebraReklasifikace datDMT, hydrologicke analyzyVektorove nastrojeSıt’ove analyzyLIDAR, LRSTransformace dat

5 GRASS databankaNativnı format

6 QGIS / GRASS

Page 4: GRASS GIS prehled funkcionality QGIS - Instalace ...geo.fsv.cvut.cz/~gin/yfsg/Free-Software-GIS-05-grass-pokrocila-temata.pdf · QGIS Instalace, kompilace, nastroje, funkcionalita,

GRASS GIS – prehledfunkcionality

QGIS

InstalaceBinarnı balıcky

Kompilace, SVN

Technickainfrastruktura

Vizualizace datGraficke ovladace

2,5D/3D

NastrojeImport/export dat

Metadata, statistika

Prevzorkovanı, interpolace,mapova algebra

Reklasifikace dat

DMT, hydrologicke analyzy

Vektorove nastroje

Sıt’ove analyzy

LIDAR, LRS

Transformace dat

GRASS databankaNativnı format

QGIS / GRASS

Prıstı prednaska

4/45

Zpusob oznacovanı verzı

Verze

X.Y.Z

kde:X . . . oznacuje hlavnı vyvojovou vetevY . . . je vedlejsı cıslo verze• liche . . . beta verze, pro ucely testovanı• sude . . . stabilnı verze

Z . . . cıslo verze opravujıcı chyby

Prıklad (RC – release candidate):• 6.3.0RC1 (24.10.2007)• . . .• 6.3.0RC6 (21.3.2008)• 6.3.0 (23.4.2008)• 6.4.0RC1 (23.12.2008)• . . .• 6.4.0RC7 (27.8.2010)• 6.4.0 (3.9.2010)

Page 5: GRASS GIS prehled funkcionality QGIS - Instalace ...geo.fsv.cvut.cz/~gin/yfsg/Free-Software-GIS-05-grass-pokrocila-temata.pdf · QGIS Instalace, kompilace, nastroje, funkcionalita,

GRASS GIS – prehledfunkcionality

QGIS

InstalaceBinarnı balıcky

Kompilace, SVN

Technickainfrastruktura

Vizualizace datGraficke ovladace

2,5D/3D

NastrojeImport/export dat

Metadata, statistika

Prevzorkovanı, interpolace,mapova algebra

Reklasifikace dat

DMT, hydrologicke analyzy

Vektorove nastroje

Sıt’ove analyzy

LIDAR, LRS

Transformace dat

GRASS databankaNativnı format

QGIS / GRASS

Prıstı prednaska

4/45

Zpusob oznacovanı verzı

Verze

X.Y.Z

kde:X . . . oznacuje hlavnı vyvojovou vetevY . . . je vedlejsı cıslo verze• liche . . . beta verze, pro ucely testovanı• sude . . . stabilnı verze

Z . . . cıslo verze opravujıcı chyby

Prıklad (RC – release candidate):• 6.3.0RC1 (24.10.2007)• . . .• 6.3.0RC6 (21.3.2008)• 6.3.0 (23.4.2008)• 6.4.0RC1 (23.12.2008)• . . .• 6.4.0RC7 (27.8.2010)• 6.4.0 (3.9.2010)

Page 6: GRASS GIS prehled funkcionality QGIS - Instalace ...geo.fsv.cvut.cz/~gin/yfsg/Free-Software-GIS-05-grass-pokrocila-temata.pdf · QGIS Instalace, kompilace, nastroje, funkcionalita,

GRASS GIS – prehledfunkcionality

QGIS

InstalaceBinarnı balıcky

Kompilace, SVN

Technickainfrastruktura

Vizualizace datGraficke ovladace

2,5D/3D

NastrojeImport/export dat

Metadata, statistika

Prevzorkovanı, interpolace,mapova algebra

Reklasifikace dat

DMT, hydrologicke analyzy

Vektorove nastroje

Sıt’ove analyzy

LIDAR, LRS

Transformace dat

GRASS databankaNativnı format

QGIS / GRASS

Prıstı prednaska

5/45

Aktualnı verze (rıjen 2009)

• Stabilnı GRASS 5.4.1 (rada 5.x)• 16.6.2007• http://trac.osgeo.org/grass/wiki/Release/5.4.1-News

• Stabilnı GRASS 6.4.0 (rada 6.x)• 3.9.2010• http://trac.osgeo.org/grass/wiki/Release/6.4.0-News

• Testovacı GRASS 6.5• http://trac.osgeo.org/grass/wiki/DownloadSource#GRASS6.5

• Vyvojova vetev GRASS 7.x• Vyznamne zmeny• Porusena zpetna kompatibilita s GRASS 6.x• Prvnı verze pravdepodobne v druhe polovine 2011

Page 7: GRASS GIS prehled funkcionality QGIS - Instalace ...geo.fsv.cvut.cz/~gin/yfsg/Free-Software-GIS-05-grass-pokrocila-temata.pdf · QGIS Instalace, kompilace, nastroje, funkcionalita,

GRASS GIS – prehledfunkcionality

QGIS

InstalaceBinarnı balıcky

Kompilace, SVN

Technickainfrastruktura

Vizualizace datGraficke ovladace

2,5D/3D

NastrojeImport/export dat

Metadata, statistika

Prevzorkovanı, interpolace,mapova algebra

Reklasifikace dat

DMT, hydrologicke analyzy

Vektorove nastroje

Sıt’ove analyzy

LIDAR, LRS

Transformace dat

GRASS databankaNativnı format

QGIS / GRASS

Prıstı prednaska

5/45

Aktualnı verze (rıjen 2009)

• Stabilnı GRASS 5.4.1 (rada 5.x)• 16.6.2007• http://trac.osgeo.org/grass/wiki/Release/5.4.1-News

• Stabilnı GRASS 6.4.0 (rada 6.x)• 3.9.2010• http://trac.osgeo.org/grass/wiki/Release/6.4.0-News

• Testovacı GRASS 6.5• http://trac.osgeo.org/grass/wiki/DownloadSource#GRASS6.5

• Vyvojova vetev GRASS 7.x• Vyznamne zmeny• Porusena zpetna kompatibilita s GRASS 6.x• Prvnı verze pravdepodobne v druhe polovine 2011

Page 8: GRASS GIS prehled funkcionality QGIS - Instalace ...geo.fsv.cvut.cz/~gin/yfsg/Free-Software-GIS-05-grass-pokrocila-temata.pdf · QGIS Instalace, kompilace, nastroje, funkcionalita,

GRASS GIS – prehledfunkcionality

QGIS

InstalaceBinarnı balıcky

Kompilace, SVN

Technickainfrastruktura

Vizualizace datGraficke ovladace

2,5D/3D

NastrojeImport/export dat

Metadata, statistika

Prevzorkovanı, interpolace,mapova algebra

Reklasifikace dat

DMT, hydrologicke analyzy

Vektorove nastroje

Sıt’ove analyzy

LIDAR, LRS

Transformace dat

GRASS databankaNativnı format

QGIS / GRASS

Prıstı prednaska

5/45

Aktualnı verze (rıjen 2009)

• Stabilnı GRASS 5.4.1 (rada 5.x)• 16.6.2007• http://trac.osgeo.org/grass/wiki/Release/5.4.1-News

• Stabilnı GRASS 6.4.0 (rada 6.x)• 3.9.2010• http://trac.osgeo.org/grass/wiki/Release/6.4.0-News

• Testovacı GRASS 6.5• http://trac.osgeo.org/grass/wiki/DownloadSource#GRASS6.5

• Vyvojova vetev GRASS 7.x• Vyznamne zmeny• Porusena zpetna kompatibilita s GRASS 6.x• Prvnı verze pravdepodobne v druhe polovine 2011

Page 9: GRASS GIS prehled funkcionality QGIS - Instalace ...geo.fsv.cvut.cz/~gin/yfsg/Free-Software-GIS-05-grass-pokrocila-temata.pdf · QGIS Instalace, kompilace, nastroje, funkcionalita,

GRASS GIS – prehledfunkcionality

QGIS

InstalaceBinarnı balıcky

Kompilace, SVN

Technickainfrastruktura

Vizualizace datGraficke ovladace

2,5D/3D

NastrojeImport/export dat

Metadata, statistika

Prevzorkovanı, interpolace,mapova algebra

Reklasifikace dat

DMT, hydrologicke analyzy

Vektorove nastroje

Sıt’ove analyzy

LIDAR, LRS

Transformace dat

GRASS databankaNativnı format

QGIS / GRASS

Prıstı prednaska

5/45

Aktualnı verze (rıjen 2009)

• Stabilnı GRASS 5.4.1 (rada 5.x)• 16.6.2007• http://trac.osgeo.org/grass/wiki/Release/5.4.1-News

• Stabilnı GRASS 6.4.0 (rada 6.x)• 3.9.2010• http://trac.osgeo.org/grass/wiki/Release/6.4.0-News

• Testovacı GRASS 6.5• http://trac.osgeo.org/grass/wiki/DownloadSource#GRASS6.5

• Vyvojova vetev GRASS 7.x• Vyznamne zmeny• Porusena zpetna kompatibilita s GRASS 6.x• Prvnı verze pravdepodobne v druhe polovine 2011

Page 10: GRASS GIS prehled funkcionality QGIS - Instalace ...geo.fsv.cvut.cz/~gin/yfsg/Free-Software-GIS-05-grass-pokrocila-temata.pdf · QGIS Instalace, kompilace, nastroje, funkcionalita,

GRASS GIS – prehledfunkcionality

QGIS

InstalaceBinarnı balıcky

Kompilace, SVN

Technickainfrastruktura

Vizualizace datGraficke ovladace

2,5D/3D

NastrojeImport/export dat

Metadata, statistika

Prevzorkovanı, interpolace,mapova algebra

Reklasifikace dat

DMT, hydrologicke analyzy

Vektorove nastroje

Sıt’ove analyzy

LIDAR, LRS

Transformace dat

GRASS databankaNativnı format

QGIS / GRASS

Prıstı prednaska

6/45

Instalace

• GNU/Linux• Distribucnı binarnı balıcky (Debian GNU/Linux, Ubuntu,

Fedora, . . . )• Prıklad instalace GRASSu pod Debian GNU/Linuxapt-get install grass

• Binarnı balıckyhttp://grass.osgeo.org/download/

• Mac OSX• Binarnı balıcky

http://grass.osgeo.org/grass64/binary/macosx/

• MS Windows• Binarnı balıcky

http://grass.osgeo.org/grass64/binary/mswindows/

• Od verze 6.3 ma GRASS nativnı MS Windows port(WinGRASS), nevyzaduje Cygwin, vlastnı instalator

• Projekt OSGeo4whttp://trac.osgeo.org/osgeo4w

Page 11: GRASS GIS prehled funkcionality QGIS - Instalace ...geo.fsv.cvut.cz/~gin/yfsg/Free-Software-GIS-05-grass-pokrocila-temata.pdf · QGIS Instalace, kompilace, nastroje, funkcionalita,

GRASS GIS – prehledfunkcionality

QGIS

InstalaceBinarnı balıcky

Kompilace, SVN

Technickainfrastruktura

Vizualizace datGraficke ovladace

2,5D/3D

NastrojeImport/export dat

Metadata, statistika

Prevzorkovanı, interpolace,mapova algebra

Reklasifikace dat

DMT, hydrologicke analyzy

Vektorove nastroje

Sıt’ove analyzy

LIDAR, LRS

Transformace dat

GRASS databankaNativnı format

QGIS / GRASS

Prıstı prednaska

6/45

Instalace

• GNU/Linux• Distribucnı binarnı balıcky (Debian GNU/Linux, Ubuntu,

Fedora, . . . )• Prıklad instalace GRASSu pod Debian GNU/Linuxapt-get install grass

• Binarnı balıckyhttp://grass.osgeo.org/download/

• Mac OSX• Binarnı balıcky

http://grass.osgeo.org/grass64/binary/macosx/

• MS Windows• Binarnı balıcky

http://grass.osgeo.org/grass64/binary/mswindows/

• Od verze 6.3 ma GRASS nativnı MS Windows port(WinGRASS), nevyzaduje Cygwin, vlastnı instalator

• Projekt OSGeo4whttp://trac.osgeo.org/osgeo4w

Page 12: GRASS GIS prehled funkcionality QGIS - Instalace ...geo.fsv.cvut.cz/~gin/yfsg/Free-Software-GIS-05-grass-pokrocila-temata.pdf · QGIS Instalace, kompilace, nastroje, funkcionalita,

GRASS GIS – prehledfunkcionality

QGIS

InstalaceBinarnı balıcky

Kompilace, SVN

Technickainfrastruktura

Vizualizace datGraficke ovladace

2,5D/3D

NastrojeImport/export dat

Metadata, statistika

Prevzorkovanı, interpolace,mapova algebra

Reklasifikace dat

DMT, hydrologicke analyzy

Vektorove nastroje

Sıt’ove analyzy

LIDAR, LRS

Transformace dat

GRASS databankaNativnı format

QGIS / GRASS

Prıstı prednaska

6/45

Instalace

• GNU/Linux• Distribucnı binarnı balıcky (Debian GNU/Linux, Ubuntu,

Fedora, . . . )• Prıklad instalace GRASSu pod Debian GNU/Linuxapt-get install grass

• Binarnı balıckyhttp://grass.osgeo.org/download/

• Mac OSX• Binarnı balıcky

http://grass.osgeo.org/grass64/binary/macosx/

• MS Windows• Binarnı balıcky

http://grass.osgeo.org/grass64/binary/mswindows/

• Od verze 6.3 ma GRASS nativnı MS Windows port(WinGRASS), nevyzaduje Cygwin, vlastnı instalator

• Projekt OSGeo4whttp://trac.osgeo.org/osgeo4w

Page 13: GRASS GIS prehled funkcionality QGIS - Instalace ...geo.fsv.cvut.cz/~gin/yfsg/Free-Software-GIS-05-grass-pokrocila-temata.pdf · QGIS Instalace, kompilace, nastroje, funkcionalita,

GRASS GIS – prehledfunkcionality

QGIS

InstalaceBinarnı balıcky

Kompilace, SVN

Technickainfrastruktura

Vizualizace datGraficke ovladace

2,5D/3D

NastrojeImport/export dat

Metadata, statistika

Prevzorkovanı, interpolace,mapova algebra

Reklasifikace dat

DMT, hydrologicke analyzy

Vektorove nastroje

Sıt’ove analyzy

LIDAR, LRS

Transformace dat

GRASS databankaNativnı format

QGIS / GRASS

Prıstı prednaska

7/45

Kompilace

1 Stazenı zdrojoveho kodu• http://grass.osgeo.org/download/• Tarball pro 6.4.0, tydennı snapshot pro 6.4.1, 6.5 a 7.0• http://trac.osgeo.org/grass/wiki/DownloadSource

• SVN — http://svn.osgeo.org/grass/grass/• Prıklad: stazenı aktualnıho kodu GRASS 6.5.x

svn checkout \https://svn.osgeo.org/grass/grass/branches/develbranch 6\grass6 devel

2 Konfigurace (tzv. “svata trojice”)./configure ...

3 Kompilacemake

4 Instalacemake install

Page 14: GRASS GIS prehled funkcionality QGIS - Instalace ...geo.fsv.cvut.cz/~gin/yfsg/Free-Software-GIS-05-grass-pokrocila-temata.pdf · QGIS Instalace, kompilace, nastroje, funkcionalita,

GRASS GIS – prehledfunkcionality

QGIS

InstalaceBinarnı balıcky

Kompilace, SVN

Technickainfrastruktura

Vizualizace datGraficke ovladace

2,5D/3D

NastrojeImport/export dat

Metadata, statistika

Prevzorkovanı, interpolace,mapova algebra

Reklasifikace dat

DMT, hydrologicke analyzy

Vektorove nastroje

Sıt’ove analyzy

LIDAR, LRS

Transformace dat

GRASS databankaNativnı format

QGIS / GRASS

Prıstı prednaska

7/45

Kompilace

1 Stazenı zdrojoveho kodu• http://grass.osgeo.org/download/• Tarball pro 6.4.0, tydennı snapshot pro 6.4.1, 6.5 a 7.0• http://trac.osgeo.org/grass/wiki/DownloadSource

• SVN — http://svn.osgeo.org/grass/grass/• Prıklad: stazenı aktualnıho kodu GRASS 6.5.x

svn checkout \https://svn.osgeo.org/grass/grass/branches/develbranch 6\grass6 devel

2 Konfigurace (tzv. “svata trojice”)./configure ...

3 Kompilacemake

4 Instalacemake install

Page 15: GRASS GIS prehled funkcionality QGIS - Instalace ...geo.fsv.cvut.cz/~gin/yfsg/Free-Software-GIS-05-grass-pokrocila-temata.pdf · QGIS Instalace, kompilace, nastroje, funkcionalita,

GRASS GIS – prehledfunkcionality

QGIS

InstalaceBinarnı balıcky

Kompilace, SVN

Technickainfrastruktura

Vizualizace datGraficke ovladace

2,5D/3D

NastrojeImport/export dat

Metadata, statistika

Prevzorkovanı, interpolace,mapova algebra

Reklasifikace dat

DMT, hydrologicke analyzy

Vektorove nastroje

Sıt’ove analyzy

LIDAR, LRS

Transformace dat

GRASS databankaNativnı format

QGIS / GRASS

Prıstı prednaska

7/45

Kompilace

1 Stazenı zdrojoveho kodu• http://grass.osgeo.org/download/• Tarball pro 6.4.0, tydennı snapshot pro 6.4.1, 6.5 a 7.0• http://trac.osgeo.org/grass/wiki/DownloadSource

• SVN — http://svn.osgeo.org/grass/grass/• Prıklad: stazenı aktualnıho kodu GRASS 6.5.x

svn checkout \https://svn.osgeo.org/grass/grass/branches/develbranch 6\grass6 devel

2 Konfigurace (tzv. “svata trojice”)./configure ...

3 Kompilacemake

4 Instalacemake install

Page 16: GRASS GIS prehled funkcionality QGIS - Instalace ...geo.fsv.cvut.cz/~gin/yfsg/Free-Software-GIS-05-grass-pokrocila-temata.pdf · QGIS Instalace, kompilace, nastroje, funkcionalita,

GRASS GIS – prehledfunkcionality

QGIS

InstalaceBinarnı balıcky

Kompilace, SVN

Technickainfrastruktura

Vizualizace datGraficke ovladace

2,5D/3D

NastrojeImport/export dat

Metadata, statistika

Prevzorkovanı, interpolace,mapova algebra

Reklasifikace dat

DMT, hydrologicke analyzy

Vektorove nastroje

Sıt’ove analyzy

LIDAR, LRS

Transformace dat

GRASS databankaNativnı format

QGIS / GRASS

Prıstı prednaska

7/45

Kompilace

1 Stazenı zdrojoveho kodu• http://grass.osgeo.org/download/• Tarball pro 6.4.0, tydennı snapshot pro 6.4.1, 6.5 a 7.0• http://trac.osgeo.org/grass/wiki/DownloadSource

• SVN — http://svn.osgeo.org/grass/grass/• Prıklad: stazenı aktualnıho kodu GRASS 6.5.x

svn checkout \https://svn.osgeo.org/grass/grass/branches/develbranch 6\grass6 devel

2 Konfigurace (tzv. “svata trojice”)./configure ...

3 Kompilacemake

4 Instalacemake install

Page 17: GRASS GIS prehled funkcionality QGIS - Instalace ...geo.fsv.cvut.cz/~gin/yfsg/Free-Software-GIS-05-grass-pokrocila-temata.pdf · QGIS Instalace, kompilace, nastroje, funkcionalita,

GRASS GIS – prehledfunkcionality

QGIS

InstalaceBinarnı balıcky

Kompilace, SVN

Technickainfrastruktura

Vizualizace datGraficke ovladace

2,5D/3D

NastrojeImport/export dat

Metadata, statistika

Prevzorkovanı, interpolace,mapova algebra

Reklasifikace dat

DMT, hydrologicke analyzy

Vektorove nastroje

Sıt’ove analyzy

LIDAR, LRS

Transformace dat

GRASS databankaNativnı format

QGIS / GRASS

Prıstı prednaska

7/45

Kompilace

1 Stazenı zdrojoveho kodu• http://grass.osgeo.org/download/• Tarball pro 6.4.0, tydennı snapshot pro 6.4.1, 6.5 a 7.0• http://trac.osgeo.org/grass/wiki/DownloadSource

• SVN — http://svn.osgeo.org/grass/grass/• Prıklad: stazenı aktualnıho kodu GRASS 6.5.x

svn checkout \https://svn.osgeo.org/grass/grass/branches/develbranch 6\grass6 devel

2 Konfigurace (tzv. “svata trojice”)./configure ...

3 Kompilacemake

4 Instalacemake install

Page 18: GRASS GIS prehled funkcionality QGIS - Instalace ...geo.fsv.cvut.cz/~gin/yfsg/Free-Software-GIS-05-grass-pokrocila-temata.pdf · QGIS Instalace, kompilace, nastroje, funkcionalita,

GRASS GIS – prehledfunkcionality

QGIS

InstalaceBinarnı balıcky

Kompilace, SVN

Technickainfrastruktura

Vizualizace datGraficke ovladace

2,5D/3D

NastrojeImport/export dat

Metadata, statistika

Prevzorkovanı, interpolace,mapova algebra

Reklasifikace dat

DMT, hydrologicke analyzy

Vektorove nastroje

Sıt’ove analyzy

LIDAR, LRS

Transformace dat

GRASS databankaNativnı format

QGIS / GRASS

Prıstı prednaska

8/45

Stazenı zdrojoveho kodu, SVN

Struktura GRASS SVN

• trunk → 7.x• branches

• releasebranch 5 4→ 5.4.x• . . .• releasebranch 6 0→ 6.0.x• releasebranch 6 1→ 6.1.x• releasebranch 6 2→ 6.2.x• releasebranch 6 3→ 6.3.x• releasebranch 6 4→ 6.4.x

• tags• release 20020830 grass 5 0 0→ 5.0.0• ...• release 20050310 grass 6 0 0→ 6.3.0• ...• release 20071127 grass 6 2 3→ 6.2.3• release 20080423 grass 6 3 0→ 6.3.0• release 20190903 grass 6 4 0→ 6.4.0

http://trac.osgeo.org/grass/wiki/DownloadSource

http://geo.fsv.cvut.cz/wiki/index.php/Subversion

Page 19: GRASS GIS prehled funkcionality QGIS - Instalace ...geo.fsv.cvut.cz/~gin/yfsg/Free-Software-GIS-05-grass-pokrocila-temata.pdf · QGIS Instalace, kompilace, nastroje, funkcionalita,

GRASS GIS – prehledfunkcionality

QGIS

InstalaceBinarnı balıcky

Kompilace, SVN

Technickainfrastruktura

Vizualizace datGraficke ovladace

2,5D/3D

NastrojeImport/export dat

Metadata, statistika

Prevzorkovanı, interpolace,mapova algebra

Reklasifikace dat

DMT, hydrologicke analyzy

Vektorove nastroje

Sıt’ove analyzy

LIDAR, LRS

Transformace dat

GRASS databankaNativnı format

QGIS / GRASS

Prıstı prednaska

8/45

Stazenı zdrojoveho kodu, SVN

Struktura GRASS SVN

• trunk → 7.x• branches

• releasebranch 5 4→ 5.4.x• . . .• releasebranch 6 0→ 6.0.x• releasebranch 6 1→ 6.1.x• releasebranch 6 2→ 6.2.x• releasebranch 6 3→ 6.3.x• releasebranch 6 4→ 6.4.x

• tags• release 20020830 grass 5 0 0→ 5.0.0• ...• release 20050310 grass 6 0 0→ 6.3.0• ...• release 20071127 grass 6 2 3→ 6.2.3• release 20080423 grass 6 3 0→ 6.3.0• release 20190903 grass 6 4 0→ 6.4.0

http://trac.osgeo.org/grass/wiki/DownloadSource

http://geo.fsv.cvut.cz/wiki/index.php/Subversion

Page 20: GRASS GIS prehled funkcionality QGIS - Instalace ...geo.fsv.cvut.cz/~gin/yfsg/Free-Software-GIS-05-grass-pokrocila-temata.pdf · QGIS Instalace, kompilace, nastroje, funkcionalita,

GRASS GIS – prehledfunkcionality

QGIS

InstalaceBinarnı balıcky

Kompilace, SVN

Technickainfrastruktura

Vizualizace datGraficke ovladace

2,5D/3D

NastrojeImport/export dat

Metadata, statistika

Prevzorkovanı, interpolace,mapova algebra

Reklasifikace dat

DMT, hydrologicke analyzy

Vektorove nastroje

Sıt’ove analyzy

LIDAR, LRS

Transformace dat

GRASS databankaNativnı format

QGIS / GRASS

Prıstı prednaska

8/45

Stazenı zdrojoveho kodu, SVN

Struktura GRASS SVN

• trunk → 7.x• branches

• releasebranch 5 4→ 5.4.x• . . .• releasebranch 6 0→ 6.0.x• releasebranch 6 1→ 6.1.x• releasebranch 6 2→ 6.2.x• releasebranch 6 3→ 6.3.x• releasebranch 6 4→ 6.4.x

• tags• release 20020830 grass 5 0 0→ 5.0.0• ...• release 20050310 grass 6 0 0→ 6.3.0• ...• release 20071127 grass 6 2 3→ 6.2.3• release 20080423 grass 6 3 0→ 6.3.0• release 20190903 grass 6 4 0→ 6.4.0

http://trac.osgeo.org/grass/wiki/DownloadSource

http://geo.fsv.cvut.cz/wiki/index.php/Subversion

Page 21: GRASS GIS prehled funkcionality QGIS - Instalace ...geo.fsv.cvut.cz/~gin/yfsg/Free-Software-GIS-05-grass-pokrocila-temata.pdf · QGIS Instalace, kompilace, nastroje, funkcionalita,

GRASS GIS – prehledfunkcionality

QGIS

InstalaceBinarnı balıcky

Kompilace, SVN

Technickainfrastruktura

Vizualizace datGraficke ovladace

2,5D/3D

NastrojeImport/export dat

Metadata, statistika

Prevzorkovanı, interpolace,mapova algebra

Reklasifikace dat

DMT, hydrologicke analyzy

Vektorove nastroje

Sıt’ove analyzy

LIDAR, LRS

Transformace dat

GRASS databankaNativnı format

QGIS / GRASS

Prıstı prednaska

9/45

Prıklad kompilace na serveru josef

Stazenı zdrojoveho kodu:

svn checkout \https://svn.osgeo.org/grass/grass/branches/develbranch_6 \grass6_devel

cd grass6_devel

Page 22: GRASS GIS prehled funkcionality QGIS - Instalace ...geo.fsv.cvut.cz/~gin/yfsg/Free-Software-GIS-05-grass-pokrocila-temata.pdf · QGIS Instalace, kompilace, nastroje, funkcionalita,

GRASS GIS – prehledfunkcionality

QGIS

InstalaceBinarnı balıcky

Kompilace, SVN

Technickainfrastruktura

Vizualizace datGraficke ovladace

2,5D/3D

NastrojeImport/export dat

Metadata, statistika

Prevzorkovanı, interpolace,mapova algebra

Reklasifikace dat

DMT, hydrologicke analyzy

Vektorove nastroje

Sıt’ove analyzy

LIDAR, LRS

Transformace dat

GRASS databankaNativnı format

QGIS / GRASS

Prıstı prednaska

10/45

Prıklad kompilace na serveru josef

Konfigurace:

CFLAGS="-g -Wall -Werror-implicit-function-declaration \-fno-common -Wextra -Wunused" \CXXFLAGS="-g -Wall" \./configure --prefix=/usr/local \--with-postgres \--with-postgres-includes=/usr/include/postgresql \--with-mysql --with-mysql-includes=/usr/include/mysql \--with-gdal=/usr/local/bin/gdal-config \--with-proj=/usr/local \--with-proj-share=/usr/local/share \--with-motif --with-glw --with-nls --with-readline \--with-cxx --enable-largefile \--with-freetype \--with-freetype-includes=/usr/include/freetype2 \--with-sqlite \--with-odbc --with-cairo \--with-python=/usr/bin/python2.4-config --with-wxwidgets \--with-tcltk-includes=/usr/include/tcl8.4 \--with-tcltk-libs=/usr/lib/tcl8.4

Page 23: GRASS GIS prehled funkcionality QGIS - Instalace ...geo.fsv.cvut.cz/~gin/yfsg/Free-Software-GIS-05-grass-pokrocila-temata.pdf · QGIS Instalace, kompilace, nastroje, funkcionalita,

GRASS GIS – prehledfunkcionality

QGIS

InstalaceBinarnı balıcky

Kompilace, SVN

Technickainfrastruktura

Vizualizace datGraficke ovladace

2,5D/3D

NastrojeImport/export dat

Metadata, statistika

Prevzorkovanı, interpolace,mapova algebra

Reklasifikace dat

DMT, hydrologicke analyzy

Vektorove nastroje

Sıt’ove analyzy

LIDAR, LRS

Transformace dat

GRASS databankaNativnı format

QGIS / GRASS

Prıstı prednaska

11/45

Prıklad kompilace na serveru josef

Kompilace:

make

Instalace (make install) muze byt nahrazena vytvorenımsymlinku:

ln -s ‘pwd‘/bin.i686-pc-linux-gnu/grass64 /usr/local/bin

Page 24: GRASS GIS prehled funkcionality QGIS - Instalace ...geo.fsv.cvut.cz/~gin/yfsg/Free-Software-GIS-05-grass-pokrocila-temata.pdf · QGIS Instalace, kompilace, nastroje, funkcionalita,

GRASS GIS – prehledfunkcionality

QGIS

InstalaceBinarnı balıcky

Kompilace, SVN

Technickainfrastruktura

Vizualizace datGraficke ovladace

2,5D/3D

NastrojeImport/export dat

Metadata, statistika

Prevzorkovanı, interpolace,mapova algebra

Reklasifikace dat

DMT, hydrologicke analyzy

Vektorove nastroje

Sıt’ove analyzy

LIDAR, LRS

Transformace dat

GRASS databankaNativnı format

QGIS / GRASS

Prıstı prednaska

12/45

Rekompilace

Aktualizace lokalnı kopie zdrojoveho kodu:

svn up

Rekompilace:

make

Volitelne reinstalace:

make install

Page 25: GRASS GIS prehled funkcionality QGIS - Instalace ...geo.fsv.cvut.cz/~gin/yfsg/Free-Software-GIS-05-grass-pokrocila-temata.pdf · QGIS Instalace, kompilace, nastroje, funkcionalita,

GRASS GIS – prehledfunkcionality

QGIS

InstalaceBinarnı balıcky

Kompilace, SVN

Technickainfrastruktura

Vizualizace datGraficke ovladace

2,5D/3D

NastrojeImport/export dat

Metadata, statistika

Prevzorkovanı, interpolace,mapova algebra

Reklasifikace dat

DMT, hydrologicke analyzy

Vektorove nastroje

Sıt’ove analyzy

LIDAR, LRS

Transformace dat

GRASS databankaNativnı format

QGIS / GRASS

Prıstı prednaska

13/45

Obsah prednasky1 Instalace

Binarnı balıckyKompilace, SVN

2 Technicka infrastruktura3 Vizualizace dat

Graficke ovladace2,5D/3D

4 NastrojeImport/export datMetadata, statistikaPrevzorkovanı, interpolace, mapova algebraReklasifikace datDMT, hydrologicke analyzyVektorove nastrojeSıt’ove analyzyLIDAR, LRSTransformace dat

5 GRASS databankaNativnı format

6 QGIS / GRASS

Page 26: GRASS GIS prehled funkcionality QGIS - Instalace ...geo.fsv.cvut.cz/~gin/yfsg/Free-Software-GIS-05-grass-pokrocila-temata.pdf · QGIS Instalace, kompilace, nastroje, funkcionalita,

GRASS GIS – prehledfunkcionality

QGIS

InstalaceBinarnı balıcky

Kompilace, SVN

Technickainfrastruktura

Vizualizace datGraficke ovladace

2,5D/3D

NastrojeImport/export dat

Metadata, statistika

Prevzorkovanı, interpolace,mapova algebra

Reklasifikace dat

DMT, hydrologicke analyzy

Vektorove nastroje

Sıt’ove analyzy

LIDAR, LRS

Transformace dat

GRASS databankaNativnı format

QGIS / GRASS

Prıstı prednaska

14/45

Technicka infrastruktura• Webova stranka — http://grass.osgeo.org• Komunitnı wiki — http://grass.osgeo.org/wiki• E-mailove konferencehttp://grass.osgeo.org/community/support.php

• Pro uzivatelehttp://lists.osgeo.org/mailman/listinfo/grass-user

• Pro vyvojarehttp://lists.osgeo.org/mailman/listinfo/grass-dev

• Pro prekladatelehttp://lists.osgeo.org/mailman/listinfo/grass-translations

• . . .• Narodnı – ceskoslovenskyhttp://mailman.fsv.cvut.cz/mailman/listinfo/freegeocz

• IRC — irc://freenode.net , #grass• SVN — https://svn.osgeo.org/grass• System pro hlasenı chyb —http://trac.osgeo.org/grass

Page 27: GRASS GIS prehled funkcionality QGIS - Instalace ...geo.fsv.cvut.cz/~gin/yfsg/Free-Software-GIS-05-grass-pokrocila-temata.pdf · QGIS Instalace, kompilace, nastroje, funkcionalita,

GRASS GIS – prehledfunkcionality

QGIS

InstalaceBinarnı balıcky

Kompilace, SVN

Technickainfrastruktura

Vizualizace datGraficke ovladace

2,5D/3D

NastrojeImport/export dat

Metadata, statistika

Prevzorkovanı, interpolace,mapova algebra

Reklasifikace dat

DMT, hydrologicke analyzy

Vektorove nastroje

Sıt’ove analyzy

LIDAR, LRS

Transformace dat

GRASS databankaNativnı format

QGIS / GRASS

Prıstı prednaska

14/45

Technicka infrastruktura• Webova stranka — http://grass.osgeo.org• Komunitnı wiki — http://grass.osgeo.org/wiki• E-mailove konferencehttp://grass.osgeo.org/community/support.php

• Pro uzivatelehttp://lists.osgeo.org/mailman/listinfo/grass-user

• Pro vyvojarehttp://lists.osgeo.org/mailman/listinfo/grass-dev

• Pro prekladatelehttp://lists.osgeo.org/mailman/listinfo/grass-translations

• . . .• Narodnı – ceskoslovenskyhttp://mailman.fsv.cvut.cz/mailman/listinfo/freegeocz

• IRC — irc://freenode.net , #grass• SVN — https://svn.osgeo.org/grass• System pro hlasenı chyb —http://trac.osgeo.org/grass

Page 28: GRASS GIS prehled funkcionality QGIS - Instalace ...geo.fsv.cvut.cz/~gin/yfsg/Free-Software-GIS-05-grass-pokrocila-temata.pdf · QGIS Instalace, kompilace, nastroje, funkcionalita,

GRASS GIS – prehledfunkcionality

QGIS

InstalaceBinarnı balıcky

Kompilace, SVN

Technickainfrastruktura

Vizualizace datGraficke ovladace

2,5D/3D

NastrojeImport/export dat

Metadata, statistika

Prevzorkovanı, interpolace,mapova algebra

Reklasifikace dat

DMT, hydrologicke analyzy

Vektorove nastroje

Sıt’ove analyzy

LIDAR, LRS

Transformace dat

GRASS databankaNativnı format

QGIS / GRASS

Prıstı prednaska

14/45

Technicka infrastruktura• Webova stranka — http://grass.osgeo.org• Komunitnı wiki — http://grass.osgeo.org/wiki• E-mailove konferencehttp://grass.osgeo.org/community/support.php

• Pro uzivatelehttp://lists.osgeo.org/mailman/listinfo/grass-user

• Pro vyvojarehttp://lists.osgeo.org/mailman/listinfo/grass-dev

• Pro prekladatelehttp://lists.osgeo.org/mailman/listinfo/grass-translations

• . . .• Narodnı – ceskoslovenskyhttp://mailman.fsv.cvut.cz/mailman/listinfo/freegeocz

• IRC — irc://freenode.net , #grass• SVN — https://svn.osgeo.org/grass• System pro hlasenı chyb —http://trac.osgeo.org/grass

Page 29: GRASS GIS prehled funkcionality QGIS - Instalace ...geo.fsv.cvut.cz/~gin/yfsg/Free-Software-GIS-05-grass-pokrocila-temata.pdf · QGIS Instalace, kompilace, nastroje, funkcionalita,

GRASS GIS – prehledfunkcionality

QGIS

InstalaceBinarnı balıcky

Kompilace, SVN

Technickainfrastruktura

Vizualizace datGraficke ovladace

2,5D/3D

NastrojeImport/export dat

Metadata, statistika

Prevzorkovanı, interpolace,mapova algebra

Reklasifikace dat

DMT, hydrologicke analyzy

Vektorove nastroje

Sıt’ove analyzy

LIDAR, LRS

Transformace dat

GRASS databankaNativnı format

QGIS / GRASS

Prıstı prednaska

14/45

Technicka infrastruktura• Webova stranka — http://grass.osgeo.org• Komunitnı wiki — http://grass.osgeo.org/wiki• E-mailove konferencehttp://grass.osgeo.org/community/support.php

• Pro uzivatelehttp://lists.osgeo.org/mailman/listinfo/grass-user

• Pro vyvojarehttp://lists.osgeo.org/mailman/listinfo/grass-dev

• Pro prekladatelehttp://lists.osgeo.org/mailman/listinfo/grass-translations

• . . .• Narodnı – ceskoslovenskyhttp://mailman.fsv.cvut.cz/mailman/listinfo/freegeocz

• IRC — irc://freenode.net , #grass• SVN — https://svn.osgeo.org/grass• System pro hlasenı chyb —http://trac.osgeo.org/grass

Page 30: GRASS GIS prehled funkcionality QGIS - Instalace ...geo.fsv.cvut.cz/~gin/yfsg/Free-Software-GIS-05-grass-pokrocila-temata.pdf · QGIS Instalace, kompilace, nastroje, funkcionalita,

GRASS GIS – prehledfunkcionality

QGIS

InstalaceBinarnı balıcky

Kompilace, SVN

Technickainfrastruktura

Vizualizace datGraficke ovladace

2,5D/3D

NastrojeImport/export dat

Metadata, statistika

Prevzorkovanı, interpolace,mapova algebra

Reklasifikace dat

DMT, hydrologicke analyzy

Vektorove nastroje

Sıt’ove analyzy

LIDAR, LRS

Transformace dat

GRASS databankaNativnı format

QGIS / GRASS

Prıstı prednaska

15/45

Obsah prednasky1 Instalace

Binarnı balıckyKompilace, SVN

2 Technicka infrastruktura3 Vizualizace dat

Graficke ovladace2,5D/3D

4 NastrojeImport/export datMetadata, statistikaPrevzorkovanı, interpolace, mapova algebraReklasifikace datDMT, hydrologicke analyzyVektorove nastrojeSıt’ove analyzyLIDAR, LRSTransformace dat

5 GRASS databankaNativnı format

6 QGIS / GRASS

Page 31: GRASS GIS prehled funkcionality QGIS - Instalace ...geo.fsv.cvut.cz/~gin/yfsg/Free-Software-GIS-05-grass-pokrocila-temata.pdf · QGIS Instalace, kompilace, nastroje, funkcionalita,

GRASS GIS – prehledfunkcionality

QGIS

InstalaceBinarnı balıcky

Kompilace, SVN

Technickainfrastruktura

Vizualizace datGraficke ovladace

2,5D/3D

NastrojeImport/export dat

Metadata, statistika

Prevzorkovanı, interpolace,mapova algebra

Reklasifikace dat

DMT, hydrologicke analyzy

Vektorove nastroje

Sıt’ove analyzy

LIDAR, LRS

Transformace dat

GRASS databankaNativnı format

QGIS / GRASS

Prıstı prednaska

16/45

Ovladace pro graficky vystup

• xdriver – graficky vystup v prostredı X11→ Nefunkcnı ve WinGRASS• Odstranen v GRASS 7

• pngdriver – graficky vystup ve formatu PNG→ Zakladnı graficky ovladac pro vsechny nativnı GUI vcetne

wxGUI

• psdriver – graficky vystup ve formatu PostScript• cairodriver – graficky vystup do rady formatu

podporovanych grafickou knihovnou Cairo→ Vychozı graficky ovladac pro GRASS 7.0

• htmldriver – graficky vystup v podobe jednoducheHTML stranky

http://grass.osgeo.org/grass64/manuals/html64_user/displaydrivers.html

Page 32: GRASS GIS prehled funkcionality QGIS - Instalace ...geo.fsv.cvut.cz/~gin/yfsg/Free-Software-GIS-05-grass-pokrocila-temata.pdf · QGIS Instalace, kompilace, nastroje, funkcionalita,

GRASS GIS – prehledfunkcionality

QGIS

InstalaceBinarnı balıcky

Kompilace, SVN

Technickainfrastruktura

Vizualizace datGraficke ovladace

2,5D/3D

NastrojeImport/export dat

Metadata, statistika

Prevzorkovanı, interpolace,mapova algebra

Reklasifikace dat

DMT, hydrologicke analyzy

Vektorove nastroje

Sıt’ove analyzy

LIDAR, LRS

Transformace dat

GRASS databankaNativnı format

QGIS / GRASS

Prıstı prednaska

16/45

Ovladace pro graficky vystup

• xdriver – graficky vystup v prostredı X11→ Nefunkcnı ve WinGRASS• Odstranen v GRASS 7

• pngdriver – graficky vystup ve formatu PNG→ Zakladnı graficky ovladac pro vsechny nativnı GUI vcetne

wxGUI

• psdriver – graficky vystup ve formatu PostScript• cairodriver – graficky vystup do rady formatu

podporovanych grafickou knihovnou Cairo→ Vychozı graficky ovladac pro GRASS 7.0

• htmldriver – graficky vystup v podobe jednoducheHTML stranky

http://grass.osgeo.org/grass64/manuals/html64_user/displaydrivers.html

Page 33: GRASS GIS prehled funkcionality QGIS - Instalace ...geo.fsv.cvut.cz/~gin/yfsg/Free-Software-GIS-05-grass-pokrocila-temata.pdf · QGIS Instalace, kompilace, nastroje, funkcionalita,

GRASS GIS – prehledfunkcionality

QGIS

InstalaceBinarnı balıcky

Kompilace, SVN

Technickainfrastruktura

Vizualizace datGraficke ovladace

2,5D/3D

NastrojeImport/export dat

Metadata, statistika

Prevzorkovanı, interpolace,mapova algebra

Reklasifikace dat

DMT, hydrologicke analyzy

Vektorove nastroje

Sıt’ove analyzy

LIDAR, LRS

Transformace dat

GRASS databankaNativnı format

QGIS / GRASS

Prıstı prednaska

16/45

Ovladace pro graficky vystup

• xdriver – graficky vystup v prostredı X11→ Nefunkcnı ve WinGRASS• Odstranen v GRASS 7

• pngdriver – graficky vystup ve formatu PNG→ Zakladnı graficky ovladac pro vsechny nativnı GUI vcetne

wxGUI

• psdriver – graficky vystup ve formatu PostScript• cairodriver – graficky vystup do rady formatu

podporovanych grafickou knihovnou Cairo→ Vychozı graficky ovladac pro GRASS 7.0

• htmldriver – graficky vystup v podobe jednoducheHTML stranky

http://grass.osgeo.org/grass64/manuals/html64_user/displaydrivers.html

Page 34: GRASS GIS prehled funkcionality QGIS - Instalace ...geo.fsv.cvut.cz/~gin/yfsg/Free-Software-GIS-05-grass-pokrocila-temata.pdf · QGIS Instalace, kompilace, nastroje, funkcionalita,

GRASS GIS – prehledfunkcionality

QGIS

InstalaceBinarnı balıcky

Kompilace, SVN

Technickainfrastruktura

Vizualizace datGraficke ovladace

2,5D/3D

NastrojeImport/export dat

Metadata, statistika

Prevzorkovanı, interpolace,mapova algebra

Reklasifikace dat

DMT, hydrologicke analyzy

Vektorove nastroje

Sıt’ove analyzy

LIDAR, LRS

Transformace dat

GRASS databankaNativnı format

QGIS / GRASS

Prıstı prednaska

17/45

Prıklad grafickeho vystup PNG

# vlastnosti vystupniho souboru# (velikost, nazev, transparentnost)export GRASS_WIDTH=1078export GRASS_HEIGHT=768export GRASS_PNGFILE=mapa.pngexport GRASS_TRANSPARENT=TRUEexport GRASS_TRUECOLOR=TRUE# start grafickeho ovladace PNGd.mon start=PNG# prikazy pro zobrazeni rastrovych a vektorovych vrstevd.rast map=soilsIDd.vect map=railroads type=line color=164:106:0 width=2d.vect map=roadsmajor type=line color=165:42:42 width=2# ukonceni ovladace, zapis do souboru PNGd.mon stop=PNG

Page 35: GRASS GIS prehled funkcionality QGIS - Instalace ...geo.fsv.cvut.cz/~gin/yfsg/Free-Software-GIS-05-grass-pokrocila-temata.pdf · QGIS Instalace, kompilace, nastroje, funkcionalita,

GRASS GIS – prehledfunkcionality

QGIS

InstalaceBinarnı balıcky

Kompilace, SVN

Technickainfrastruktura

Vizualizace datGraficke ovladace

2,5D/3D

NastrojeImport/export dat

Metadata, statistika

Prevzorkovanı, interpolace,mapova algebra

Reklasifikace dat

DMT, hydrologicke analyzy

Vektorove nastroje

Sıt’ove analyzy

LIDAR, LRS

Transformace dat

GRASS databankaNativnı format

QGIS / GRASS

Prıstı prednaska

18/45

Prıklad grafickeho vystup PNG

→ Soubor mapa.png

Page 36: GRASS GIS prehled funkcionality QGIS - Instalace ...geo.fsv.cvut.cz/~gin/yfsg/Free-Software-GIS-05-grass-pokrocila-temata.pdf · QGIS Instalace, kompilace, nastroje, funkcionalita,

GRASS GIS – prehledfunkcionality

QGIS

InstalaceBinarnı balıcky

Kompilace, SVN

Technickainfrastruktura

Vizualizace datGraficke ovladace

2,5D/3D

NastrojeImport/export dat

Metadata, statistika

Prevzorkovanı, interpolace,mapova algebra

Reklasifikace dat

DMT, hydrologicke analyzy

Vektorove nastroje

Sıt’ove analyzy

LIDAR, LRS

Transformace dat

GRASS databankaNativnı format

QGIS / GRASS

Prıstı prednaska

19/45

Nviz

• Nastroj pro vizualizaci dat (rastrovych a vektorovych dat)ve 2,5/3D

• Dostupny od verze GRASS 5.0 (1999)• Podpora dekoracı (smerova ruzice, legenda, a pod.)• Tvorba animacı

1 TCL/TK Nviz• Puvodnı NVIZ napsan v TCL/TK• Samostatna aplikace s vlastnım grafickym oknem a

vlastnım ovladanım• Nenı integrovan v zadnem z GUI (d.m ci gis.m)→ http://grass.osgeo.org/grass64/manuals/

html64_user/nviz/index.html

2 wxNviz• Reimplementace TCL/TK Nviz pro wxGUI• Programovacı jazyk Python/C++, graficka knihovna

wxPython→ http://grass.osgeo.org/wiki/WxNVIZ

Page 37: GRASS GIS prehled funkcionality QGIS - Instalace ...geo.fsv.cvut.cz/~gin/yfsg/Free-Software-GIS-05-grass-pokrocila-temata.pdf · QGIS Instalace, kompilace, nastroje, funkcionalita,

GRASS GIS – prehledfunkcionality

QGIS

InstalaceBinarnı balıcky

Kompilace, SVN

Technickainfrastruktura

Vizualizace datGraficke ovladace

2,5D/3D

NastrojeImport/export dat

Metadata, statistika

Prevzorkovanı, interpolace,mapova algebra

Reklasifikace dat

DMT, hydrologicke analyzy

Vektorove nastroje

Sıt’ove analyzy

LIDAR, LRS

Transformace dat

GRASS databankaNativnı format

QGIS / GRASS

Prıstı prednaska

20/45

Ukazka Nviz

TCL/TK NViz (GRASS 6.4)

Page 38: GRASS GIS prehled funkcionality QGIS - Instalace ...geo.fsv.cvut.cz/~gin/yfsg/Free-Software-GIS-05-grass-pokrocila-temata.pdf · QGIS Instalace, kompilace, nastroje, funkcionalita,

GRASS GIS – prehledfunkcionality

QGIS

InstalaceBinarnı balıcky

Kompilace, SVN

Technickainfrastruktura

Vizualizace datGraficke ovladace

2,5D/3D

NastrojeImport/export dat

Metadata, statistika

Prevzorkovanı, interpolace,mapova algebra

Reklasifikace dat

DMT, hydrologicke analyzy

Vektorove nastroje

Sıt’ove analyzy

LIDAR, LRS

Transformace dat

GRASS databankaNativnı format

QGIS / GRASS

Prıstı prednaska

20/45

Ukazka Nviz

Experimentalnı prototyp wxNviz (GRASS 6.5)

Page 39: GRASS GIS prehled funkcionality QGIS - Instalace ...geo.fsv.cvut.cz/~gin/yfsg/Free-Software-GIS-05-grass-pokrocila-temata.pdf · QGIS Instalace, kompilace, nastroje, funkcionalita,

GRASS GIS – prehledfunkcionality

QGIS

InstalaceBinarnı balıcky

Kompilace, SVN

Technickainfrastruktura

Vizualizace datGraficke ovladace

2,5D/3D

NastrojeImport/export dat

Metadata, statistika

Prevzorkovanı, interpolace,mapova algebra

Reklasifikace dat

DMT, hydrologicke analyzy

Vektorove nastroje

Sıt’ove analyzy

LIDAR, LRS

Transformace dat

GRASS databankaNativnı format

QGIS / GRASS

Prıstı prednaska

21/45

Externı nastroje

• Paraview• Navrzen pro vizualizaci rozsahlych datovych souboru• Open source, multiplatformnı• Vyvıjen spolecnosti Kitware Inc.→ http://paraview.org• GRASS data musı byt pred vizualizacı exportovana do

formatu Paraview• GRASS moduly v.out.vtk, r.out.vtk a r3.out.vtk

• Povray→ http://povray.org• GRASS obsahuje moduly pro export dat do formatu Povray

— v.out.pov a r.out.pov

GRASS 3D Workshop – 3D data visualization with VTK

Page 40: GRASS GIS prehled funkcionality QGIS - Instalace ...geo.fsv.cvut.cz/~gin/yfsg/Free-Software-GIS-05-grass-pokrocila-temata.pdf · QGIS Instalace, kompilace, nastroje, funkcionalita,

GRASS GIS – prehledfunkcionality

QGIS

InstalaceBinarnı balıcky

Kompilace, SVN

Technickainfrastruktura

Vizualizace datGraficke ovladace

2,5D/3D

NastrojeImport/export dat

Metadata, statistika

Prevzorkovanı, interpolace,mapova algebra

Reklasifikace dat

DMT, hydrologicke analyzy

Vektorove nastroje

Sıt’ove analyzy

LIDAR, LRS

Transformace dat

GRASS databankaNativnı format

QGIS / GRASS

Prıstı prednaska

22/45

Obsah prednasky1 Instalace

Binarnı balıckyKompilace, SVN

2 Technicka infrastruktura3 Vizualizace dat

Graficke ovladace2,5D/3D

4 NastrojeImport/export datMetadata, statistikaPrevzorkovanı, interpolace, mapova algebraReklasifikace datDMT, hydrologicke analyzyVektorove nastrojeSıt’ove analyzyLIDAR, LRSTransformace dat

5 GRASS databankaNativnı format

6 QGIS / GRASS

Page 41: GRASS GIS prehled funkcionality QGIS - Instalace ...geo.fsv.cvut.cz/~gin/yfsg/Free-Software-GIS-05-grass-pokrocila-temata.pdf · QGIS Instalace, kompilace, nastroje, funkcionalita,

GRASS GIS – prehledfunkcionality

QGIS

InstalaceBinarnı balıcky

Kompilace, SVN

Technickainfrastruktura

Vizualizace datGraficke ovladace

2,5D/3D

NastrojeImport/export dat

Metadata, statistika

Prevzorkovanı, interpolace,mapova algebra

Reklasifikace dat

DMT, hydrologicke analyzy

Vektorove nastroje

Sıt’ove analyzy

LIDAR, LRS

Transformace dat

GRASS databankaNativnı format

QGIS / GRASS

Prıstı prednaska

23/45

Poznamka

• Seznam nıze popsanych nastroju rozhodne nepokryvaveskerou funkcionalitu GRASSu

• Jde spıse o tendencnı popis nekolika malo modulu, ktereGRASS nabızı pro zpracovanı, analyzu geografickych –rastrovych, vektorovych a obrazovych dat

Page 42: GRASS GIS prehled funkcionality QGIS - Instalace ...geo.fsv.cvut.cz/~gin/yfsg/Free-Software-GIS-05-grass-pokrocila-temata.pdf · QGIS Instalace, kompilace, nastroje, funkcionalita,

GRASS GIS – prehledfunkcionality

QGIS

InstalaceBinarnı balıcky

Kompilace, SVN

Technickainfrastruktura

Vizualizace datGraficke ovladace

2,5D/3D

NastrojeImport/export dat

Metadata, statistika

Prevzorkovanı, interpolace,mapova algebra

Reklasifikace dat

DMT, hydrologicke analyzy

Vektorove nastroje

Sıt’ove analyzy

LIDAR, LRS

Transformace dat

GRASS databankaNativnı format

QGIS / GRASS

Prıstı prednaska

24/45

Nastroje pro import/export dat

→ GRASS nativnı (souborovy) format pro 2D/3D rastrova avektorova data

• Pro import/export dat pouzıva knihovnu GDAL/OGR —r.in.gdal/r.out.gdal a v.in.ogr/v.out.ogr

• Dalsı specializovane moduly pro import/export rastrovycha vektorovych dat r.in.*/r.out.* a v.in.*/v.out.*,napr.:

• r.in.wms import rastrove vrstvy poskytovane sluzbouWMS

• r.in.bin/r.out.bin import/export obecnych binarnıchdat

• v.in.dxf/v.out.dxf import/export vektorovych dat veformatu DXF

• . . . radu dalsıch

• Pri importu rastrovych dat nedochazı k prevzorkovanı,vypocetnı region je ignorovan

• Pripojenı dat ve formatu podporovaneho knihovnouGDAL/OGR (omezena funkcionalita) — r.external av.external

Page 43: GRASS GIS prehled funkcionality QGIS - Instalace ...geo.fsv.cvut.cz/~gin/yfsg/Free-Software-GIS-05-grass-pokrocila-temata.pdf · QGIS Instalace, kompilace, nastroje, funkcionalita,

GRASS GIS – prehledfunkcionality

QGIS

InstalaceBinarnı balıcky

Kompilace, SVN

Technickainfrastruktura

Vizualizace datGraficke ovladace

2,5D/3D

NastrojeImport/export dat

Metadata, statistika

Prevzorkovanı, interpolace,mapova algebra

Reklasifikace dat

DMT, hydrologicke analyzy

Vektorove nastroje

Sıt’ove analyzy

LIDAR, LRS

Transformace dat

GRASS databankaNativnı format

QGIS / GRASS

Prıstı prednaska

24/45

Nastroje pro import/export dat

→ GRASS nativnı (souborovy) format pro 2D/3D rastrova avektorova data

• Pro import/export dat pouzıva knihovnu GDAL/OGR —r.in.gdal/r.out.gdal a v.in.ogr/v.out.ogr

• Dalsı specializovane moduly pro import/export rastrovycha vektorovych dat r.in.*/r.out.* a v.in.*/v.out.*,napr.:

• r.in.wms import rastrove vrstvy poskytovane sluzbouWMS

• r.in.bin/r.out.bin import/export obecnych binarnıchdat

• v.in.dxf/v.out.dxf import/export vektorovych dat veformatu DXF

• . . . radu dalsıch

• Pri importu rastrovych dat nedochazı k prevzorkovanı,vypocetnı region je ignorovan

• Pripojenı dat ve formatu podporovaneho knihovnouGDAL/OGR (omezena funkcionalita) — r.external av.external

Page 44: GRASS GIS prehled funkcionality QGIS - Instalace ...geo.fsv.cvut.cz/~gin/yfsg/Free-Software-GIS-05-grass-pokrocila-temata.pdf · QGIS Instalace, kompilace, nastroje, funkcionalita,

GRASS GIS – prehledfunkcionality

QGIS

InstalaceBinarnı balıcky

Kompilace, SVN

Technickainfrastruktura

Vizualizace datGraficke ovladace

2,5D/3D

NastrojeImport/export dat

Metadata, statistika

Prevzorkovanı, interpolace,mapova algebra

Reklasifikace dat

DMT, hydrologicke analyzy

Vektorove nastroje

Sıt’ove analyzy

LIDAR, LRS

Transformace dat

GRASS databankaNativnı format

QGIS / GRASS

Prıstı prednaska

24/45

Nastroje pro import/export dat

→ GRASS nativnı (souborovy) format pro 2D/3D rastrova avektorova data

• Pro import/export dat pouzıva knihovnu GDAL/OGR —r.in.gdal/r.out.gdal a v.in.ogr/v.out.ogr

• Dalsı specializovane moduly pro import/export rastrovycha vektorovych dat r.in.*/r.out.* a v.in.*/v.out.*,napr.:

• r.in.wms import rastrove vrstvy poskytovane sluzbouWMS

• r.in.bin/r.out.bin import/export obecnych binarnıchdat

• v.in.dxf/v.out.dxf import/export vektorovych dat veformatu DXF

• . . . radu dalsıch

• Pri importu rastrovych dat nedochazı k prevzorkovanı,vypocetnı region je ignorovan

• Pripojenı dat ve formatu podporovaneho knihovnouGDAL/OGR (omezena funkcionalita) — r.external av.external

Page 45: GRASS GIS prehled funkcionality QGIS - Instalace ...geo.fsv.cvut.cz/~gin/yfsg/Free-Software-GIS-05-grass-pokrocila-temata.pdf · QGIS Instalace, kompilace, nastroje, funkcionalita,

GRASS GIS – prehledfunkcionality

QGIS

InstalaceBinarnı balıcky

Kompilace, SVN

Technickainfrastruktura

Vizualizace datGraficke ovladace

2,5D/3D

NastrojeImport/export dat

Metadata, statistika

Prevzorkovanı, interpolace,mapova algebra

Reklasifikace dat

DMT, hydrologicke analyzy

Vektorove nastroje

Sıt’ove analyzy

LIDAR, LRS

Transformace dat

GRASS databankaNativnı format

QGIS / GRASS

Prıstı prednaska

24/45

Nastroje pro import/export dat

→ GRASS nativnı (souborovy) format pro 2D/3D rastrova avektorova data

• Pro import/export dat pouzıva knihovnu GDAL/OGR —r.in.gdal/r.out.gdal a v.in.ogr/v.out.ogr

• Dalsı specializovane moduly pro import/export rastrovycha vektorovych dat r.in.*/r.out.* a v.in.*/v.out.*,napr.:

• r.in.wms import rastrove vrstvy poskytovane sluzbouWMS

• r.in.bin/r.out.bin import/export obecnych binarnıchdat

• v.in.dxf/v.out.dxf import/export vektorovych dat veformatu DXF

• . . . radu dalsıch

• Pri importu rastrovych dat nedochazı k prevzorkovanı,vypocetnı region je ignorovan

• Pripojenı dat ve formatu podporovaneho knihovnouGDAL/OGR (omezena funkcionalita) — r.external av.external

Page 46: GRASS GIS prehled funkcionality QGIS - Instalace ...geo.fsv.cvut.cz/~gin/yfsg/Free-Software-GIS-05-grass-pokrocila-temata.pdf · QGIS Instalace, kompilace, nastroje, funkcionalita,

GRASS GIS – prehledfunkcionality

QGIS

InstalaceBinarnı balıcky

Kompilace, SVN

Technickainfrastruktura

Vizualizace datGraficke ovladace

2,5D/3D

NastrojeImport/export dat

Metadata, statistika

Prevzorkovanı, interpolace,mapova algebra

Reklasifikace dat

DMT, hydrologicke analyzy

Vektorove nastroje

Sıt’ove analyzy

LIDAR, LRS

Transformace dat

GRASS databankaNativnı format

QGIS / GRASS

Prıstı prednaska

25/45

Metadata, statisticke charakteristiky 2D rastrovych vrstev

• r.info / r3.info – vypıse zakladnı metadata 2D / 3Drastrove vrstvy (rozsah dat, prostorovy rozsah a rozlisenı,historii prıkazu)

• r.category – vypıse hodnoty rastrovych bunek,kategorie a stıtky pro celocıselnou vrstvu

• r.stats / r3.stats – statistika spojitych ploch 2D / 3Drastrove vrstvy

• r.report – komplexnı statistika tistena v podobe textovetabulky

• r.univar – univariatnı statistika rastrove vrstvy(minimalnı/maximalnı hodnota, rozsah, nulova data,kvartily, median a dalsı)

• r.support – editace metadat

Page 47: GRASS GIS prehled funkcionality QGIS - Instalace ...geo.fsv.cvut.cz/~gin/yfsg/Free-Software-GIS-05-grass-pokrocila-temata.pdf · QGIS Instalace, kompilace, nastroje, funkcionalita,

GRASS GIS – prehledfunkcionality

QGIS

InstalaceBinarnı balıcky

Kompilace, SVN

Technickainfrastruktura

Vizualizace datGraficke ovladace

2,5D/3D

NastrojeImport/export dat

Metadata, statistika

Prevzorkovanı, interpolace,mapova algebra

Reklasifikace dat

DMT, hydrologicke analyzy

Vektorove nastroje

Sıt’ove analyzy

LIDAR, LRS

Transformace dat

GRASS databankaNativnı format

QGIS / GRASS

Prıstı prednaska

26/45

Metadata, statisticke charakteristiky 2D/3D vektorovychvrstev

• v.info – vypıse zakladnı metadata vektorove vrstvy(pocet vektorovych objektu, prostorovy rozsah, pocetpripojenych atributovych tabulek, historii prıkazu, . . . )

• v.report – komplexnı statistika tistena v podobe textovetabulky

• v.univar – univariatnı statistika vektorove vrstvy(minimalnı/maximalnı hodnota, rozsah, nulova data,kvartily, median a dalsı)

• v.support – editace metadat

Page 48: GRASS GIS prehled funkcionality QGIS - Instalace ...geo.fsv.cvut.cz/~gin/yfsg/Free-Software-GIS-05-grass-pokrocila-temata.pdf · QGIS Instalace, kompilace, nastroje, funkcionalita,

GRASS GIS – prehledfunkcionality

QGIS

InstalaceBinarnı balıcky

Kompilace, SVN

Technickainfrastruktura

Vizualizace datGraficke ovladace

2,5D/3D

NastrojeImport/export dat

Metadata, statistika

Prevzorkovanı, interpolace,mapova algebra

Reklasifikace dat

DMT, hydrologicke analyzy

Vektorove nastroje

Sıt’ove analyzy

LIDAR, LRS

Transformace dat

GRASS databankaNativnı format

QGIS / GRASS

Prıstı prednaska

27/45

Prevzorkovanı

• Vysledna rastrova vrstva odpovıda rozsahem a rozlisenımaktualnımu vypocetnımu regionu

• Pokud se rozlisenı vstupnı a vystupnı rastrove vrstvy lisı jeaplikovano prevzorkovanı vstupnıch dat metodounejblizsıho souseda

• Dalsı podporovane metody prevzorkovanı (interpolace,agregace):

• Bilinearnı, bikubicka interpolace→ r.resamp.interp

• C2 kubicka interpolace (Regularized Spline with Tension)→ r.resamp.rst

• Agregace (prumer, median, modus, minimum, maximum,. . . )→ r.resamp.stats

Page 49: GRASS GIS prehled funkcionality QGIS - Instalace ...geo.fsv.cvut.cz/~gin/yfsg/Free-Software-GIS-05-grass-pokrocila-temata.pdf · QGIS Instalace, kompilace, nastroje, funkcionalita,

GRASS GIS – prehledfunkcionality

QGIS

InstalaceBinarnı balıcky

Kompilace, SVN

Technickainfrastruktura

Vizualizace datGraficke ovladace

2,5D/3D

NastrojeImport/export dat

Metadata, statistika

Prevzorkovanı, interpolace,mapova algebra

Reklasifikace dat

DMT, hydrologicke analyzy

Vektorove nastroje

Sıt’ove analyzy

LIDAR, LRS

Transformace dat

GRASS databankaNativnı format

QGIS / GRASS

Prıstı prednaska

27/45

Prevzorkovanı

• Vysledna rastrova vrstva odpovıda rozsahem a rozlisenımaktualnımu vypocetnımu regionu

• Pokud se rozlisenı vstupnı a vystupnı rastrove vrstvy lisı jeaplikovano prevzorkovanı vstupnıch dat metodounejblizsıho souseda

• Dalsı podporovane metody prevzorkovanı (interpolace,agregace):

• Bilinearnı, bikubicka interpolace→ r.resamp.interp

• C2 kubicka interpolace (Regularized Spline with Tension)→ r.resamp.rst

• Agregace (prumer, median, modus, minimum, maximum,. . . )→ r.resamp.stats

Page 50: GRASS GIS prehled funkcionality QGIS - Instalace ...geo.fsv.cvut.cz/~gin/yfsg/Free-Software-GIS-05-grass-pokrocila-temata.pdf · QGIS Instalace, kompilace, nastroje, funkcionalita,

GRASS GIS – prehledfunkcionality

QGIS

InstalaceBinarnı balıcky

Kompilace, SVN

Technickainfrastruktura

Vizualizace datGraficke ovladace

2,5D/3D

NastrojeImport/export dat

Metadata, statistika

Prevzorkovanı, interpolace,mapova algebra

Reklasifikace dat

DMT, hydrologicke analyzy

Vektorove nastroje

Sıt’ove analyzy

LIDAR, LRS

Transformace dat

GRASS databankaNativnı format

QGIS / GRASS

Prıstı prednaska

28/45

Interpolacnı metody

• Vazeny klouzavy prumer (IDW)→ r.surf.idw / v.surf.idw

• C2 kubicka interpolace (Regularized Spline with Tension)→ v.surf.rst pro 2D vektorova data a v.vol.rst pro3D vektorova data

• Bilinearnı, bikubicka interpolace s Tykhonovou regularizacı→ v.surf.bspline

Page 51: GRASS GIS prehled funkcionality QGIS - Instalace ...geo.fsv.cvut.cz/~gin/yfsg/Free-Software-GIS-05-grass-pokrocila-temata.pdf · QGIS Instalace, kompilace, nastroje, funkcionalita,

GRASS GIS – prehledfunkcionality

QGIS

InstalaceBinarnı balıcky

Kompilace, SVN

Technickainfrastruktura

Vizualizace datGraficke ovladace

2,5D/3D

NastrojeImport/export dat

Metadata, statistika

Prevzorkovanı, interpolace,mapova algebra

Reklasifikace dat

DMT, hydrologicke analyzy

Vektorove nastroje

Sıt’ove analyzy

LIDAR, LRS

Transformace dat

GRASS databankaNativnı format

QGIS / GRASS

Prıstı prednaska

29/45

Mapova algebra

• r.mapcalc – komplexnı modul pro mapovou algebru 2Drastrovych dat

• r3.mapcalc – mapova algebra 3D rastrovych dat• r.patch – spojenı nekolika prekryvajıcıch se rastrovych

vrstev• v.patch – spojenı nekolika prekryvajıcıch se vektorovych

vrstev

Page 52: GRASS GIS prehled funkcionality QGIS - Instalace ...geo.fsv.cvut.cz/~gin/yfsg/Free-Software-GIS-05-grass-pokrocila-temata.pdf · QGIS Instalace, kompilace, nastroje, funkcionalita,

GRASS GIS – prehledfunkcionality

QGIS

InstalaceBinarnı balıcky

Kompilace, SVN

Technickainfrastruktura

Vizualizace datGraficke ovladace

2,5D/3D

NastrojeImport/export dat

Metadata, statistika

Prevzorkovanı, interpolace,mapova algebra

Reklasifikace dat

DMT, hydrologicke analyzy

Vektorove nastroje

Sıt’ove analyzy

LIDAR, LRS

Transformace dat

GRASS databankaNativnı format

QGIS / GRASS

Prıstı prednaska

29/45

Mapova algebra

• r.mapcalc – komplexnı modul pro mapovou algebru 2Drastrovych dat

• r3.mapcalc – mapova algebra 3D rastrovych dat• r.patch – spojenı nekolika prekryvajıcıch se rastrovych

vrstev• v.patch – spojenı nekolika prekryvajıcıch se vektorovych

vrstev

Page 53: GRASS GIS prehled funkcionality QGIS - Instalace ...geo.fsv.cvut.cz/~gin/yfsg/Free-Software-GIS-05-grass-pokrocila-temata.pdf · QGIS Instalace, kompilace, nastroje, funkcionalita,

GRASS GIS – prehledfunkcionality

QGIS

InstalaceBinarnı balıcky

Kompilace, SVN

Technickainfrastruktura

Vizualizace datGraficke ovladace

2,5D/3D

NastrojeImport/export dat

Metadata, statistika

Prevzorkovanı, interpolace,mapova algebra

Reklasifikace dat

DMT, hydrologicke analyzy

Vektorove nastroje

Sıt’ove analyzy

LIDAR, LRS

Transformace dat

GRASS databankaNativnı format

QGIS / GRASS

Prıstı prednaska

30/45

Reklasifikace dat

• r.reclass• Dovoluje reklasifikaci pouze celocıselnych rastrovych vrstev

(hodnoty s plovoucı desetinnou carkou zaokrouhlı)• Nevznika plnohodnotna rastrova vrstva, reklasifikacnı

pravidla jsou pouze zapsana do souboru cellhd

• r.recode• Na rozdıl od vyse zmıneneho modulu dovoluje reklasifikovat

i data s plovoucı desetinnou carkou• v.reclass

• Reklasifikuje vektorova data na zaklade atributu

Page 54: GRASS GIS prehled funkcionality QGIS - Instalace ...geo.fsv.cvut.cz/~gin/yfsg/Free-Software-GIS-05-grass-pokrocila-temata.pdf · QGIS Instalace, kompilace, nastroje, funkcionalita,

GRASS GIS – prehledfunkcionality

QGIS

InstalaceBinarnı balıcky

Kompilace, SVN

Technickainfrastruktura

Vizualizace datGraficke ovladace

2,5D/3D

NastrojeImport/export dat

Metadata, statistika

Prevzorkovanı, interpolace,mapova algebra

Reklasifikace dat

DMT, hydrologicke analyzy

Vektorove nastroje

Sıt’ove analyzy

LIDAR, LRS

Transformace dat

GRASS databankaNativnı format

QGIS / GRASS

Prıstı prednaska

30/45

Reklasifikace dat

• r.reclass• Dovoluje reklasifikaci pouze celocıselnych rastrovych vrstev

(hodnoty s plovoucı desetinnou carkou zaokrouhlı)• Nevznika plnohodnotna rastrova vrstva, reklasifikacnı

pravidla jsou pouze zapsana do souboru cellhd

• r.recode• Na rozdıl od vyse zmıneneho modulu dovoluje reklasifikovat

i data s plovoucı desetinnou carkou• v.reclass

• Reklasifikuje vektorova data na zaklade atributu

Page 55: GRASS GIS prehled funkcionality QGIS - Instalace ...geo.fsv.cvut.cz/~gin/yfsg/Free-Software-GIS-05-grass-pokrocila-temata.pdf · QGIS Instalace, kompilace, nastroje, funkcionalita,

GRASS GIS – prehledfunkcionality

QGIS

InstalaceBinarnı balıcky

Kompilace, SVN

Technickainfrastruktura

Vizualizace datGraficke ovladace

2,5D/3D

NastrojeImport/export dat

Metadata, statistika

Prevzorkovanı, interpolace,mapova algebra

Reklasifikace dat

DMT, hydrologicke analyzy

Vektorove nastroje

Sıt’ove analyzy

LIDAR, LRS

Transformace dat

GRASS databankaNativnı format

QGIS / GRASS

Prıstı prednaska

31/45

Digitalnı model terenu

• r.slope.aspect• Vypocet sklonovych pomeru a expozice terenu

• r.contour• Odvozenı vrstevnic z digitalnıho vyskoveho modelu (DEM)

• Interpolace dat• v.voronoi/v.delaunay – Thiesenovy polygony• v.surf.idw – vazeny klouzavy prumer (Inverse Distance

squared Weighting)• v.surf.rst – C2 kubicka interpolace (Regularized Spline

with Tension)

Page 56: GRASS GIS prehled funkcionality QGIS - Instalace ...geo.fsv.cvut.cz/~gin/yfsg/Free-Software-GIS-05-grass-pokrocila-temata.pdf · QGIS Instalace, kompilace, nastroje, funkcionalita,

GRASS GIS – prehledfunkcionality

QGIS

InstalaceBinarnı balıcky

Kompilace, SVN

Technickainfrastruktura

Vizualizace datGraficke ovladace

2,5D/3D

NastrojeImport/export dat

Metadata, statistika

Prevzorkovanı, interpolace,mapova algebra

Reklasifikace dat

DMT, hydrologicke analyzy

Vektorove nastroje

Sıt’ove analyzy

LIDAR, LRS

Transformace dat

GRASS databankaNativnı format

QGIS / GRASS

Prıstı prednaska

31/45

Digitalnı model terenu

• r.slope.aspect• Vypocet sklonovych pomeru a expozice terenu

• r.contour• Odvozenı vrstevnic z digitalnıho vyskoveho modelu (DEM)

• Interpolace dat• v.voronoi/v.delaunay – Thiesenovy polygony• v.surf.idw – vazeny klouzavy prumer (Inverse Distance

squared Weighting)• v.surf.rst – C2 kubicka interpolace (Regularized Spline

with Tension)

Page 57: GRASS GIS prehled funkcionality QGIS - Instalace ...geo.fsv.cvut.cz/~gin/yfsg/Free-Software-GIS-05-grass-pokrocila-temata.pdf · QGIS Instalace, kompilace, nastroje, funkcionalita,

GRASS GIS – prehledfunkcionality

QGIS

InstalaceBinarnı balıcky

Kompilace, SVN

Technickainfrastruktura

Vizualizace datGraficke ovladace

2,5D/3D

NastrojeImport/export dat

Metadata, statistika

Prevzorkovanı, interpolace,mapova algebra

Reklasifikace dat

DMT, hydrologicke analyzy

Vektorove nastroje

Sıt’ove analyzy

LIDAR, LRS

Transformace dat

GRASS databankaNativnı format

QGIS / GRASS

Prıstı prednaska

32/45

Analyza DMT

• r.los – analyza viditelnosti• r.shaded.relief – tvorba stınovaneho reliefu• r.sunmask – vypocet zastınenı na zaklade casu a pozice

slunce• r.sun – vypocet mnozstvı energie (prıma, difuznı,

odrazena) dopadajıcı na povrch

Page 58: GRASS GIS prehled funkcionality QGIS - Instalace ...geo.fsv.cvut.cz/~gin/yfsg/Free-Software-GIS-05-grass-pokrocila-temata.pdf · QGIS Instalace, kompilace, nastroje, funkcionalita,

GRASS GIS – prehledfunkcionality

QGIS

InstalaceBinarnı balıcky

Kompilace, SVN

Technickainfrastruktura

Vizualizace datGraficke ovladace

2,5D/3D

NastrojeImport/export dat

Metadata, statistika

Prevzorkovanı, interpolace,mapova algebra

Reklasifikace dat

DMT, hydrologicke analyzy

Vektorove nastroje

Sıt’ove analyzy

LIDAR, LRS

Transformace dat

GRASS databankaNativnı format

QGIS / GRASS

Prıstı prednaska

33/45

Hydrologicke analyzy

Algoritmy

• Smer odtoku• D8 – k vypoctu vyuzıva 8 moznych smeru odtoku vody z

rastrove bunky• D-infinity – pouzıva velmi jemne clenı smeru odtoku

• Mnozstvı odtoku• SFD (Simple Flow Direction) – tok pouze v jednom smeru• MFD (Multiple Flow Direction) – rozdeluje tok do dvou nebo

vıce smeru

Page 59: GRASS GIS prehled funkcionality QGIS - Instalace ...geo.fsv.cvut.cz/~gin/yfsg/Free-Software-GIS-05-grass-pokrocila-temata.pdf · QGIS Instalace, kompilace, nastroje, funkcionalita,

GRASS GIS – prehledfunkcionality

QGIS

InstalaceBinarnı balıcky

Kompilace, SVN

Technickainfrastruktura

Vizualizace datGraficke ovladace

2,5D/3D

NastrojeImport/export dat

Metadata, statistika

Prevzorkovanı, interpolace,mapova algebra

Reklasifikace dat

DMT, hydrologicke analyzy

Vektorove nastroje

Sıt’ove analyzy

LIDAR, LRS

Transformace dat

GRASS databankaNativnı format

QGIS / GRASS

Prıstı prednaska

33/45

Hydrologicke analyzy

• Povodı:• r.watershed (algoritmus D8, SFD)• r.terraflow (algoritmus D8, MFD)• r.water.outlet – tvorba mapy povodı z mapy smeru

odtoku z modulu r.watershed

• Povrchovy odtok:• r.flow (algoritmus D-infinity, SFD)• r.terraflow (algoritmus D8, MFD)• r.topmodel (algoritmus MFD)• r.topindex

• Odvozenı vodnıch toku:• r.carve – odvozenı vodnıch toku• r.lake – odvozenı jezer, vodnıch ploch

Page 60: GRASS GIS prehled funkcionality QGIS - Instalace ...geo.fsv.cvut.cz/~gin/yfsg/Free-Software-GIS-05-grass-pokrocila-temata.pdf · QGIS Instalace, kompilace, nastroje, funkcionalita,

GRASS GIS – prehledfunkcionality

QGIS

InstalaceBinarnı balıcky

Kompilace, SVN

Technickainfrastruktura

Vizualizace datGraficke ovladace

2,5D/3D

NastrojeImport/export dat

Metadata, statistika

Prevzorkovanı, interpolace,mapova algebra

Reklasifikace dat

DMT, hydrologicke analyzy

Vektorove nastroje

Sıt’ove analyzy

LIDAR, LRS

Transformace dat

GRASS databankaNativnı format

QGIS / GRASS

Prıstı prednaska

33/45

Hydrologicke analyzy

• Povodı:• r.watershed (algoritmus D8, SFD)• r.terraflow (algoritmus D8, MFD)• r.water.outlet – tvorba mapy povodı z mapy smeru

odtoku z modulu r.watershed

• Povrchovy odtok:• r.flow (algoritmus D-infinity, SFD)• r.terraflow (algoritmus D8, MFD)• r.topmodel (algoritmus MFD)• r.topindex

• Odvozenı vodnıch toku:• r.carve – odvozenı vodnıch toku• r.lake – odvozenı jezer, vodnıch ploch

Page 61: GRASS GIS prehled funkcionality QGIS - Instalace ...geo.fsv.cvut.cz/~gin/yfsg/Free-Software-GIS-05-grass-pokrocila-temata.pdf · QGIS Instalace, kompilace, nastroje, funkcionalita,

GRASS GIS – prehledfunkcionality

QGIS

InstalaceBinarnı balıcky

Kompilace, SVN

Technickainfrastruktura

Vizualizace datGraficke ovladace

2,5D/3D

NastrojeImport/export dat

Metadata, statistika

Prevzorkovanı, interpolace,mapova algebra

Reklasifikace dat

DMT, hydrologicke analyzy

Vektorove nastroje

Sıt’ove analyzy

LIDAR, LRS

Transformace dat

GRASS databankaNativnı format

QGIS / GRASS

Prıstı prednaska

33/45

Hydrologicke analyzy

• Povodı:• r.watershed (algoritmus D8, SFD)• r.terraflow (algoritmus D8, MFD)• r.water.outlet – tvorba mapy povodı z mapy smeru

odtoku z modulu r.watershed

• Povrchovy odtok:• r.flow (algoritmus D-infinity, SFD)• r.terraflow (algoritmus D8, MFD)• r.topmodel (algoritmus MFD)• r.topindex

• Odvozenı vodnıch toku:• r.carve – odvozenı vodnıch toku• r.lake – odvozenı jezer, vodnıch ploch

Page 62: GRASS GIS prehled funkcionality QGIS - Instalace ...geo.fsv.cvut.cz/~gin/yfsg/Free-Software-GIS-05-grass-pokrocila-temata.pdf · QGIS Instalace, kompilace, nastroje, funkcionalita,

GRASS GIS – prehledfunkcionality

QGIS

InstalaceBinarnı balıcky

Kompilace, SVN

Technickainfrastruktura

Vizualizace datGraficke ovladace

2,5D/3D

NastrojeImport/export dat

Metadata, statistika

Prevzorkovanı, interpolace,mapova algebra

Reklasifikace dat

DMT, hydrologicke analyzy

Vektorove nastroje

Sıt’ove analyzy

LIDAR, LRS

Transformace dat

GRASS databankaNativnı format

QGIS / GRASS

Prıstı prednaska

34/45

Vektorove nastroje

• v.build – sestavenı topologie vektorovych dat• v.clean – modifikace vektorovych vrstev nesplnujıcı

topologicka pravidla (duplicitnı prvky, chybejıcı uzly, a pod.)• v.overlay – prekryv vektorovych vrstev (’and’ –

intersection, ’or’ – union, ’not’, ’xor’)• v.edit – neinteraktivnı editace vektorovych dat• v.category – manipulace s kategoriemi vektorovych

prvku• v.buffer – vytvarı obalovou zonu vektorovych prvku• v.generalize – generalizace geometrie vektorovych

prvku

Page 63: GRASS GIS prehled funkcionality QGIS - Instalace ...geo.fsv.cvut.cz/~gin/yfsg/Free-Software-GIS-05-grass-pokrocila-temata.pdf · QGIS Instalace, kompilace, nastroje, funkcionalita,

GRASS GIS – prehledfunkcionality

QGIS

InstalaceBinarnı balıcky

Kompilace, SVN

Technickainfrastruktura

Vizualizace datGraficke ovladace

2,5D/3D

NastrojeImport/export dat

Metadata, statistika

Prevzorkovanı, interpolace,mapova algebra

Reklasifikace dat

DMT, hydrologicke analyzy

Vektorove nastroje

Sıt’ove analyzy

LIDAR, LRS

Transformace dat

GRASS databankaNativnı format

QGIS / GRASS

Prıstı prednaska

34/45

Vektorove nastroje

• v.build – sestavenı topologie vektorovych dat• v.clean – modifikace vektorovych vrstev nesplnujıcı

topologicka pravidla (duplicitnı prvky, chybejıcı uzly, a pod.)• v.overlay – prekryv vektorovych vrstev (’and’ –

intersection, ’or’ – union, ’not’, ’xor’)• v.edit – neinteraktivnı editace vektorovych dat• v.category – manipulace s kategoriemi vektorovych

prvku• v.buffer – vytvarı obalovou zonu vektorovych prvku• v.generalize – generalizace geometrie vektorovych

prvku

Page 64: GRASS GIS prehled funkcionality QGIS - Instalace ...geo.fsv.cvut.cz/~gin/yfsg/Free-Software-GIS-05-grass-pokrocila-temata.pdf · QGIS Instalace, kompilace, nastroje, funkcionalita,

GRASS GIS – prehledfunkcionality

QGIS

InstalaceBinarnı balıcky

Kompilace, SVN

Technickainfrastruktura

Vizualizace datGraficke ovladace

2,5D/3D

NastrojeImport/export dat

Metadata, statistika

Prevzorkovanı, interpolace,mapova algebra

Reklasifikace dat

DMT, hydrologicke analyzy

Vektorove nastroje

Sıt’ove analyzy

LIDAR, LRS

Transformace dat

GRASS databankaNativnı format

QGIS / GRASS

Prıstı prednaska

34/45

Vektorove nastroje

• v.build – sestavenı topologie vektorovych dat• v.clean – modifikace vektorovych vrstev nesplnujıcı

topologicka pravidla (duplicitnı prvky, chybejıcı uzly, a pod.)• v.overlay – prekryv vektorovych vrstev (’and’ –

intersection, ’or’ – union, ’not’, ’xor’)• v.edit – neinteraktivnı editace vektorovych dat• v.category – manipulace s kategoriemi vektorovych

prvku• v.buffer – vytvarı obalovou zonu vektorovych prvku• v.generalize – generalizace geometrie vektorovych

prvku

Page 65: GRASS GIS prehled funkcionality QGIS - Instalace ...geo.fsv.cvut.cz/~gin/yfsg/Free-Software-GIS-05-grass-pokrocila-temata.pdf · QGIS Instalace, kompilace, nastroje, funkcionalita,

GRASS GIS – prehledfunkcionality

QGIS

InstalaceBinarnı balıcky

Kompilace, SVN

Technickainfrastruktura

Vizualizace datGraficke ovladace

2,5D/3D

NastrojeImport/export dat

Metadata, statistika

Prevzorkovanı, interpolace,mapova algebra

Reklasifikace dat

DMT, hydrologicke analyzy

Vektorove nastroje

Sıt’ove analyzy

LIDAR, LRS

Transformace dat

GRASS databankaNativnı format

QGIS / GRASS

Prıstı prednaska

34/45

Vektorove nastroje

• v.build – sestavenı topologie vektorovych dat• v.clean – modifikace vektorovych vrstev nesplnujıcı

topologicka pravidla (duplicitnı prvky, chybejıcı uzly, a pod.)• v.overlay – prekryv vektorovych vrstev (’and’ –

intersection, ’or’ – union, ’not’, ’xor’)• v.edit – neinteraktivnı editace vektorovych dat• v.category – manipulace s kategoriemi vektorovych

prvku• v.buffer – vytvarı obalovou zonu vektorovych prvku• v.generalize – generalizace geometrie vektorovych

prvku

Page 66: GRASS GIS prehled funkcionality QGIS - Instalace ...geo.fsv.cvut.cz/~gin/yfsg/Free-Software-GIS-05-grass-pokrocila-temata.pdf · QGIS Instalace, kompilace, nastroje, funkcionalita,

GRASS GIS – prehledfunkcionality

QGIS

InstalaceBinarnı balıcky

Kompilace, SVN

Technickainfrastruktura

Vizualizace datGraficke ovladace

2,5D/3D

NastrojeImport/export dat

Metadata, statistika

Prevzorkovanı, interpolace,mapova algebra

Reklasifikace dat

DMT, hydrologicke analyzy

Vektorove nastroje

Sıt’ove analyzy

LIDAR, LRS

Transformace dat

GRASS databankaNativnı format

QGIS / GRASS

Prıstı prednaska

35/45

Sıt’ove analyzy

• v.net.path – hledanı nejkratsı cesty

• v.net.salesman – problem obchodnıho cestujıcıho

• v.net.steiner – uloha minimalnıho Steinerova stromu

• v.net.alloc – tvorba podsıtı (spadovych oblastı)

• v.net.iso – analyza nakladu

Page 67: GRASS GIS prehled funkcionality QGIS - Instalace ...geo.fsv.cvut.cz/~gin/yfsg/Free-Software-GIS-05-grass-pokrocila-temata.pdf · QGIS Instalace, kompilace, nastroje, funkcionalita,

GRASS GIS – prehledfunkcionality

QGIS

InstalaceBinarnı balıcky

Kompilace, SVN

Technickainfrastruktura

Vizualizace datGraficke ovladace

2,5D/3D

NastrojeImport/export dat

Metadata, statistika

Prevzorkovanı, interpolace,mapova algebra

Reklasifikace dat

DMT, hydrologicke analyzy

Vektorove nastroje

Sıt’ove analyzy

LIDAR, LRS

Transformace dat

GRASS databankaNativnı format

QGIS / GRASS

Prıstı prednaska

36/45

LIDAR

• v.outlier

• v.lidar.edgedetection

• v.lidar.growing

• v.lidar.correction

Page 68: GRASS GIS prehled funkcionality QGIS - Instalace ...geo.fsv.cvut.cz/~gin/yfsg/Free-Software-GIS-05-grass-pokrocila-temata.pdf · QGIS Instalace, kompilace, nastroje, funkcionalita,

GRASS GIS – prehledfunkcionality

QGIS

InstalaceBinarnı balıcky

Kompilace, SVN

Technickainfrastruktura

Vizualizace datGraficke ovladace

2,5D/3D

NastrojeImport/export dat

Metadata, statistika

Prevzorkovanı, interpolace,mapova algebra

Reklasifikace dat

DMT, hydrologicke analyzy

Vektorove nastroje

Sıt’ove analyzy

LIDAR, LRS

Transformace dat

GRASS databankaNativnı format

QGIS / GRASS

Prıstı prednaska

37/45

Linearnı referencnı system

• v.lrs.create

• v.lrs.label

• v.lrs.segment

• v.lrs.where

Page 69: GRASS GIS prehled funkcionality QGIS - Instalace ...geo.fsv.cvut.cz/~gin/yfsg/Free-Software-GIS-05-grass-pokrocila-temata.pdf · QGIS Instalace, kompilace, nastroje, funkcionalita,

GRASS GIS – prehledfunkcionality

QGIS

InstalaceBinarnı balıcky

Kompilace, SVN

Technickainfrastruktura

Vizualizace datGraficke ovladace

2,5D/3D

NastrojeImport/export dat

Metadata, statistika

Prevzorkovanı, interpolace,mapova algebra

Reklasifikace dat

DMT, hydrologicke analyzy

Vektorove nastroje

Sıt’ove analyzy

LIDAR, LRS

Transformace dat

GRASS databankaNativnı format

QGIS / GRASS

Prıstı prednaska

38/45

Transformace dat

• r.proj – transformace georeferencovanych 2Drastrovych vrstev

• i.points & i.rectify – georeferencovanısouradnicove nepripojenych rastrovych dat

• v.proj – transformace georeferencovanych 2D/3Dvektorovych vrstev

• v.transform – obecna transformace 2D/3D vektorovychvrstev

Page 70: GRASS GIS prehled funkcionality QGIS - Instalace ...geo.fsv.cvut.cz/~gin/yfsg/Free-Software-GIS-05-grass-pokrocila-temata.pdf · QGIS Instalace, kompilace, nastroje, funkcionalita,

GRASS GIS – prehledfunkcionality

QGIS

InstalaceBinarnı balıcky

Kompilace, SVN

Technickainfrastruktura

Vizualizace datGraficke ovladace

2,5D/3D

NastrojeImport/export dat

Metadata, statistika

Prevzorkovanı, interpolace,mapova algebra

Reklasifikace dat

DMT, hydrologicke analyzy

Vektorove nastroje

Sıt’ove analyzy

LIDAR, LRS

Transformace dat

GRASS databankaNativnı format

QGIS / GRASS

Prıstı prednaska

38/45

Transformace dat

• r.proj – transformace georeferencovanych 2Drastrovych vrstev

• i.points & i.rectify – georeferencovanısouradnicove nepripojenych rastrovych dat

• v.proj – transformace georeferencovanych 2D/3Dvektorovych vrstev

• v.transform – obecna transformace 2D/3D vektorovychvrstev

Page 71: GRASS GIS prehled funkcionality QGIS - Instalace ...geo.fsv.cvut.cz/~gin/yfsg/Free-Software-GIS-05-grass-pokrocila-temata.pdf · QGIS Instalace, kompilace, nastroje, funkcionalita,

GRASS GIS – prehledfunkcionality

QGIS

InstalaceBinarnı balıcky

Kompilace, SVN

Technickainfrastruktura

Vizualizace datGraficke ovladace

2,5D/3D

NastrojeImport/export dat

Metadata, statistika

Prevzorkovanı, interpolace,mapova algebra

Reklasifikace dat

DMT, hydrologicke analyzy

Vektorove nastroje

Sıt’ove analyzy

LIDAR, LRS

Transformace dat

GRASS databankaNativnı format

QGIS / GRASS

Prıstı prednaska

39/45

Vektorove moduly — 2D → 3D

• v.transform• Parametry pro posun, rotaci a zmenu merıtka osy Z

• v.extrude• Prevede 2D vektorova data do 3D• Z-ova souradnice muze byt nastavena jako fixnı ci zaklade

atributovych dat• Volitelne muze byt definovan vyskovy model terenu

• v.drape• Prevede 2D vektorove prvky na 3D, tak aby jejich z-ova

souradnice kopırovala dany vyskovy model terenu

Page 72: GRASS GIS prehled funkcionality QGIS - Instalace ...geo.fsv.cvut.cz/~gin/yfsg/Free-Software-GIS-05-grass-pokrocila-temata.pdf · QGIS Instalace, kompilace, nastroje, funkcionalita,

GRASS GIS – prehledfunkcionality

QGIS

InstalaceBinarnı balıcky

Kompilace, SVN

Technickainfrastruktura

Vizualizace datGraficke ovladace

2,5D/3D

NastrojeImport/export dat

Metadata, statistika

Prevzorkovanı, interpolace,mapova algebra

Reklasifikace dat

DMT, hydrologicke analyzy

Vektorove nastroje

Sıt’ove analyzy

LIDAR, LRS

Transformace dat

GRASS databankaNativnı format

QGIS / GRASS

Prıstı prednaska

39/45

Vektorove moduly — 2D → 3D

• v.transform• Parametry pro posun, rotaci a zmenu merıtka osy Z

• v.extrude• Prevede 2D vektorova data do 3D• Z-ova souradnice muze byt nastavena jako fixnı ci zaklade

atributovych dat• Volitelne muze byt definovan vyskovy model terenu

• v.drape• Prevede 2D vektorove prvky na 3D, tak aby jejich z-ova

souradnice kopırovala dany vyskovy model terenu

Page 73: GRASS GIS prehled funkcionality QGIS - Instalace ...geo.fsv.cvut.cz/~gin/yfsg/Free-Software-GIS-05-grass-pokrocila-temata.pdf · QGIS Instalace, kompilace, nastroje, funkcionalita,

GRASS GIS – prehledfunkcionality

QGIS

InstalaceBinarnı balıcky

Kompilace, SVN

Technickainfrastruktura

Vizualizace datGraficke ovladace

2,5D/3D

NastrojeImport/export dat

Metadata, statistika

Prevzorkovanı, interpolace,mapova algebra

Reklasifikace dat

DMT, hydrologicke analyzy

Vektorove nastroje

Sıt’ove analyzy

LIDAR, LRS

Transformace dat

GRASS databankaNativnı format

QGIS / GRASS

Prıstı prednaska

40/45

Obsah prednasky1 Instalace

Binarnı balıckyKompilace, SVN

2 Technicka infrastruktura3 Vizualizace dat

Graficke ovladace2,5D/3D

4 NastrojeImport/export datMetadata, statistikaPrevzorkovanı, interpolace, mapova algebraReklasifikace datDMT, hydrologicke analyzyVektorove nastrojeSıt’ove analyzyLIDAR, LRSTransformace dat

5 GRASS databankaNativnı format

6 QGIS / GRASS

Page 74: GRASS GIS prehled funkcionality QGIS - Instalace ...geo.fsv.cvut.cz/~gin/yfsg/Free-Software-GIS-05-grass-pokrocila-temata.pdf · QGIS Instalace, kompilace, nastroje, funkcionalita,

GRASS GIS – prehledfunkcionality

QGIS

InstalaceBinarnı balıcky

Kompilace, SVN

Technickainfrastruktura

Vizualizace datGraficke ovladace

2,5D/3D

NastrojeImport/export dat

Metadata, statistika

Prevzorkovanı, interpolace,mapova algebra

Reklasifikace dat

DMT, hydrologicke analyzy

Vektorove nastroje

Sıt’ove analyzy

LIDAR, LRS

Transformace dat

GRASS databankaNativnı format

QGIS / GRASS

Prıstı prednaska

41/45

Nativnı format rastrovych dat

Nativnı rastrovy format zahrnuje nekolik souboru (umısteneprımo v adresari mapsetu):

• cats – kategorie a stıtky (textovy soubor)• cell – hodnoty rastrovych bunek (celocıselne, binarnı

soubor)• cellhd – hlavicka (prostorovy rozsah, rozlisenı dat)• cell misc – podpurne soubory (format dat, rozsah

hodnot, nulova data)• colr – tabulka barev (textovy soubor)• fcell – hodnoty rastrovych bunek (data s plovoucı

desetinnou carkou, binarnı soubor)• hist – metadata, historie prıkazu (textovy soubor)

Page 75: GRASS GIS prehled funkcionality QGIS - Instalace ...geo.fsv.cvut.cz/~gin/yfsg/Free-Software-GIS-05-grass-pokrocila-temata.pdf · QGIS Instalace, kompilace, nastroje, funkcionalita,

GRASS GIS – prehledfunkcionality

QGIS

InstalaceBinarnı balıcky

Kompilace, SVN

Technickainfrastruktura

Vizualizace datGraficke ovladace

2,5D/3D

NastrojeImport/export dat

Metadata, statistika

Prevzorkovanı, interpolace,mapova algebra

Reklasifikace dat

DMT, hydrologicke analyzy

Vektorove nastroje

Sıt’ove analyzy

LIDAR, LRS

Transformace dat

GRASS databankaNativnı format

QGIS / GRASS

Prıstı prednaska

41/45

Nativnı format rastrovych dat

Nativnı rastrovy format zahrnuje nekolik souboru (umısteneprımo v adresari mapsetu):

• cats – kategorie a stıtky (textovy soubor)• cell – hodnoty rastrovych bunek (celocıselne, binarnı

soubor)• cellhd – hlavicka (prostorovy rozsah, rozlisenı dat)• cell misc – podpurne soubory (format dat, rozsah

hodnot, nulova data)• colr – tabulka barev (textovy soubor)• fcell – hodnoty rastrovych bunek (data s plovoucı

desetinnou carkou, binarnı soubor)• hist – metadata, historie prıkazu (textovy soubor)

Page 76: GRASS GIS prehled funkcionality QGIS - Instalace ...geo.fsv.cvut.cz/~gin/yfsg/Free-Software-GIS-05-grass-pokrocila-temata.pdf · QGIS Instalace, kompilace, nastroje, funkcionalita,

GRASS GIS – prehledfunkcionality

QGIS

InstalaceBinarnı balıcky

Kompilace, SVN

Technickainfrastruktura

Vizualizace datGraficke ovladace

2,5D/3D

NastrojeImport/export dat

Metadata, statistika

Prevzorkovanı, interpolace,mapova algebra

Reklasifikace dat

DMT, hydrologicke analyzy

Vektorove nastroje

Sıt’ove analyzy

LIDAR, LRS

Transformace dat

GRASS databankaNativnı format

QGIS / GRASS

Prıstı prednaska

41/45

Nativnı format rastrovych dat

Nativnı rastrovy format zahrnuje nekolik souboru (umısteneprımo v adresari mapsetu):

• cats – kategorie a stıtky (textovy soubor)• cell – hodnoty rastrovych bunek (celocıselne, binarnı

soubor)• cellhd – hlavicka (prostorovy rozsah, rozlisenı dat)• cell misc – podpurne soubory (format dat, rozsah

hodnot, nulova data)• colr – tabulka barev (textovy soubor)• fcell – hodnoty rastrovych bunek (data s plovoucı

desetinnou carkou, binarnı soubor)• hist – metadata, historie prıkazu (textovy soubor)

Page 77: GRASS GIS prehled funkcionality QGIS - Instalace ...geo.fsv.cvut.cz/~gin/yfsg/Free-Software-GIS-05-grass-pokrocila-temata.pdf · QGIS Instalace, kompilace, nastroje, funkcionalita,

GRASS GIS – prehledfunkcionality

QGIS

InstalaceBinarnı balıcky

Kompilace, SVN

Technickainfrastruktura

Vizualizace datGraficke ovladace

2,5D/3D

NastrojeImport/export dat

Metadata, statistika

Prevzorkovanı, interpolace,mapova algebra

Reklasifikace dat

DMT, hydrologicke analyzy

Vektorove nastroje

Sıt’ove analyzy

LIDAR, LRS

Transformace dat

GRASS databankaNativnı format

QGIS / GRASS

Prıstı prednaska

41/45

Nativnı format rastrovych dat

Nativnı rastrovy format zahrnuje nekolik souboru (umısteneprımo v adresari mapsetu):

• cats – kategorie a stıtky (textovy soubor)• cell – hodnoty rastrovych bunek (celocıselne, binarnı

soubor)• cellhd – hlavicka (prostorovy rozsah, rozlisenı dat)• cell misc – podpurne soubory (format dat, rozsah

hodnot, nulova data)• colr – tabulka barev (textovy soubor)• fcell – hodnoty rastrovych bunek (data s plovoucı

desetinnou carkou, binarnı soubor)• hist – metadata, historie prıkazu (textovy soubor)

Page 78: GRASS GIS prehled funkcionality QGIS - Instalace ...geo.fsv.cvut.cz/~gin/yfsg/Free-Software-GIS-05-grass-pokrocila-temata.pdf · QGIS Instalace, kompilace, nastroje, funkcionalita,

GRASS GIS – prehledfunkcionality

QGIS

InstalaceBinarnı balıcky

Kompilace, SVN

Technickainfrastruktura

Vizualizace datGraficke ovladace

2,5D/3D

NastrojeImport/export dat

Metadata, statistika

Prevzorkovanı, interpolace,mapova algebra

Reklasifikace dat

DMT, hydrologicke analyzy

Vektorove nastroje

Sıt’ove analyzy

LIDAR, LRS

Transformace dat

GRASS databankaNativnı format

QGIS / GRASS

Prıstı prednaska

41/45

Nativnı format rastrovych dat

Nativnı rastrovy format zahrnuje nekolik souboru (umısteneprımo v adresari mapsetu):

• cats – kategorie a stıtky (textovy soubor)• cell – hodnoty rastrovych bunek (celocıselne, binarnı

soubor)• cellhd – hlavicka (prostorovy rozsah, rozlisenı dat)• cell misc – podpurne soubory (format dat, rozsah

hodnot, nulova data)• colr – tabulka barev (textovy soubor)• fcell – hodnoty rastrovych bunek (data s plovoucı

desetinnou carkou, binarnı soubor)• hist – metadata, historie prıkazu (textovy soubor)

Page 79: GRASS GIS prehled funkcionality QGIS - Instalace ...geo.fsv.cvut.cz/~gin/yfsg/Free-Software-GIS-05-grass-pokrocila-temata.pdf · QGIS Instalace, kompilace, nastroje, funkcionalita,

GRASS GIS – prehledfunkcionality

QGIS

InstalaceBinarnı balıcky

Kompilace, SVN

Technickainfrastruktura

Vizualizace datGraficke ovladace

2,5D/3D

NastrojeImport/export dat

Metadata, statistika

Prevzorkovanı, interpolace,mapova algebra

Reklasifikace dat

DMT, hydrologicke analyzy

Vektorove nastroje

Sıt’ove analyzy

LIDAR, LRS

Transformace dat

GRASS databankaNativnı format

QGIS / GRASS

Prıstı prednaska

41/45

Nativnı format rastrovych dat

Nativnı rastrovy format zahrnuje nekolik souboru (umısteneprımo v adresari mapsetu):

• cats – kategorie a stıtky (textovy soubor)• cell – hodnoty rastrovych bunek (celocıselne, binarnı

soubor)• cellhd – hlavicka (prostorovy rozsah, rozlisenı dat)• cell misc – podpurne soubory (format dat, rozsah

hodnot, nulova data)• colr – tabulka barev (textovy soubor)• fcell – hodnoty rastrovych bunek (data s plovoucı

desetinnou carkou, binarnı soubor)• hist – metadata, historie prıkazu (textovy soubor)

Page 80: GRASS GIS prehled funkcionality QGIS - Instalace ...geo.fsv.cvut.cz/~gin/yfsg/Free-Software-GIS-05-grass-pokrocila-temata.pdf · QGIS Instalace, kompilace, nastroje, funkcionalita,

GRASS GIS – prehledfunkcionality

QGIS

InstalaceBinarnı balıcky

Kompilace, SVN

Technickainfrastruktura

Vizualizace datGraficke ovladace

2,5D/3D

NastrojeImport/export dat

Metadata, statistika

Prevzorkovanı, interpolace,mapova algebra

Reklasifikace dat

DMT, hydrologicke analyzy

Vektorove nastroje

Sıt’ove analyzy

LIDAR, LRS

Transformace dat

GRASS databankaNativnı format

QGIS / GRASS

Prıstı prednaska

41/45

Nativnı format rastrovych dat

Nativnı rastrovy format zahrnuje nekolik souboru (umısteneprımo v adresari mapsetu):

• cats – kategorie a stıtky (textovy soubor)• cell – hodnoty rastrovych bunek (celocıselne, binarnı

soubor)• cellhd – hlavicka (prostorovy rozsah, rozlisenı dat)• cell misc – podpurne soubory (format dat, rozsah

hodnot, nulova data)• colr – tabulka barev (textovy soubor)• fcell – hodnoty rastrovych bunek (data s plovoucı

desetinnou carkou, binarnı soubor)• hist – metadata, historie prıkazu (textovy soubor)

Page 81: GRASS GIS prehled funkcionality QGIS - Instalace ...geo.fsv.cvut.cz/~gin/yfsg/Free-Software-GIS-05-grass-pokrocila-temata.pdf · QGIS Instalace, kompilace, nastroje, funkcionalita,

GRASS GIS – prehledfunkcionality

QGIS

InstalaceBinarnı balıcky

Kompilace, SVN

Technickainfrastruktura

Vizualizace datGraficke ovladace

2,5D/3D

NastrojeImport/export dat

Metadata, statistika

Prevzorkovanı, interpolace,mapova algebra

Reklasifikace dat

DMT, hydrologicke analyzy

Vektorove nastroje

Sıt’ove analyzy

LIDAR, LRS

Transformace dat

GRASS databankaNativnı format

QGIS / GRASS

Prıstı prednaska

42/45

Nativnı format vektorovych dat

Nativnı vektorovy format zahrnuje nekolik souboru (umıstenychv adresari vector/[nazev vrstvy], nikoliv prımo vadresari mapsetu jako je tomu u dat rastrovych):

• cidx – index pro kategorie (binarnı soubor)• coor – geometrie (binarnı soubor)• dbln – prıpojenı atributovych dat (textovy soubor)• head – hlavicka, metadata• hist – historie prıkazu• topo – topologie

Page 82: GRASS GIS prehled funkcionality QGIS - Instalace ...geo.fsv.cvut.cz/~gin/yfsg/Free-Software-GIS-05-grass-pokrocila-temata.pdf · QGIS Instalace, kompilace, nastroje, funkcionalita,

GRASS GIS – prehledfunkcionality

QGIS

InstalaceBinarnı balıcky

Kompilace, SVN

Technickainfrastruktura

Vizualizace datGraficke ovladace

2,5D/3D

NastrojeImport/export dat

Metadata, statistika

Prevzorkovanı, interpolace,mapova algebra

Reklasifikace dat

DMT, hydrologicke analyzy

Vektorove nastroje

Sıt’ove analyzy

LIDAR, LRS

Transformace dat

GRASS databankaNativnı format

QGIS / GRASS

Prıstı prednaska

42/45

Nativnı format vektorovych dat

Nativnı vektorovy format zahrnuje nekolik souboru (umıstenychv adresari vector/[nazev vrstvy], nikoliv prımo vadresari mapsetu jako je tomu u dat rastrovych):

• cidx – index pro kategorie (binarnı soubor)• coor – geometrie (binarnı soubor)• dbln – prıpojenı atributovych dat (textovy soubor)• head – hlavicka, metadata• hist – historie prıkazu• topo – topologie

Page 83: GRASS GIS prehled funkcionality QGIS - Instalace ...geo.fsv.cvut.cz/~gin/yfsg/Free-Software-GIS-05-grass-pokrocila-temata.pdf · QGIS Instalace, kompilace, nastroje, funkcionalita,

GRASS GIS – prehledfunkcionality

QGIS

InstalaceBinarnı balıcky

Kompilace, SVN

Technickainfrastruktura

Vizualizace datGraficke ovladace

2,5D/3D

NastrojeImport/export dat

Metadata, statistika

Prevzorkovanı, interpolace,mapova algebra

Reklasifikace dat

DMT, hydrologicke analyzy

Vektorove nastroje

Sıt’ove analyzy

LIDAR, LRS

Transformace dat

GRASS databankaNativnı format

QGIS / GRASS

Prıstı prednaska

42/45

Nativnı format vektorovych dat

Nativnı vektorovy format zahrnuje nekolik souboru (umıstenychv adresari vector/[nazev vrstvy], nikoliv prımo vadresari mapsetu jako je tomu u dat rastrovych):

• cidx – index pro kategorie (binarnı soubor)• coor – geometrie (binarnı soubor)• dbln – prıpojenı atributovych dat (textovy soubor)• head – hlavicka, metadata• hist – historie prıkazu• topo – topologie

Page 84: GRASS GIS prehled funkcionality QGIS - Instalace ...geo.fsv.cvut.cz/~gin/yfsg/Free-Software-GIS-05-grass-pokrocila-temata.pdf · QGIS Instalace, kompilace, nastroje, funkcionalita,

GRASS GIS – prehledfunkcionality

QGIS

InstalaceBinarnı balıcky

Kompilace, SVN

Technickainfrastruktura

Vizualizace datGraficke ovladace

2,5D/3D

NastrojeImport/export dat

Metadata, statistika

Prevzorkovanı, interpolace,mapova algebra

Reklasifikace dat

DMT, hydrologicke analyzy

Vektorove nastroje

Sıt’ove analyzy

LIDAR, LRS

Transformace dat

GRASS databankaNativnı format

QGIS / GRASS

Prıstı prednaska

42/45

Nativnı format vektorovych dat

Nativnı vektorovy format zahrnuje nekolik souboru (umıstenychv adresari vector/[nazev vrstvy], nikoliv prımo vadresari mapsetu jako je tomu u dat rastrovych):

• cidx – index pro kategorie (binarnı soubor)• coor – geometrie (binarnı soubor)• dbln – prıpojenı atributovych dat (textovy soubor)• head – hlavicka, metadata• hist – historie prıkazu• topo – topologie

Page 85: GRASS GIS prehled funkcionality QGIS - Instalace ...geo.fsv.cvut.cz/~gin/yfsg/Free-Software-GIS-05-grass-pokrocila-temata.pdf · QGIS Instalace, kompilace, nastroje, funkcionalita,

GRASS GIS – prehledfunkcionality

QGIS

InstalaceBinarnı balıcky

Kompilace, SVN

Technickainfrastruktura

Vizualizace datGraficke ovladace

2,5D/3D

NastrojeImport/export dat

Metadata, statistika

Prevzorkovanı, interpolace,mapova algebra

Reklasifikace dat

DMT, hydrologicke analyzy

Vektorove nastroje

Sıt’ove analyzy

LIDAR, LRS

Transformace dat

GRASS databankaNativnı format

QGIS / GRASS

Prıstı prednaska

42/45

Nativnı format vektorovych dat

Nativnı vektorovy format zahrnuje nekolik souboru (umıstenychv adresari vector/[nazev vrstvy], nikoliv prımo vadresari mapsetu jako je tomu u dat rastrovych):

• cidx – index pro kategorie (binarnı soubor)• coor – geometrie (binarnı soubor)• dbln – prıpojenı atributovych dat (textovy soubor)• head – hlavicka, metadata• hist – historie prıkazu• topo – topologie

Page 86: GRASS GIS prehled funkcionality QGIS - Instalace ...geo.fsv.cvut.cz/~gin/yfsg/Free-Software-GIS-05-grass-pokrocila-temata.pdf · QGIS Instalace, kompilace, nastroje, funkcionalita,

GRASS GIS – prehledfunkcionality

QGIS

InstalaceBinarnı balıcky

Kompilace, SVN

Technickainfrastruktura

Vizualizace datGraficke ovladace

2,5D/3D

NastrojeImport/export dat

Metadata, statistika

Prevzorkovanı, interpolace,mapova algebra

Reklasifikace dat

DMT, hydrologicke analyzy

Vektorove nastroje

Sıt’ove analyzy

LIDAR, LRS

Transformace dat

GRASS databankaNativnı format

QGIS / GRASS

Prıstı prednaska

42/45

Nativnı format vektorovych dat

Nativnı vektorovy format zahrnuje nekolik souboru (umıstenychv adresari vector/[nazev vrstvy], nikoliv prımo vadresari mapsetu jako je tomu u dat rastrovych):

• cidx – index pro kategorie (binarnı soubor)• coor – geometrie (binarnı soubor)• dbln – prıpojenı atributovych dat (textovy soubor)• head – hlavicka, metadata• hist – historie prıkazu• topo – topologie

Page 87: GRASS GIS prehled funkcionality QGIS - Instalace ...geo.fsv.cvut.cz/~gin/yfsg/Free-Software-GIS-05-grass-pokrocila-temata.pdf · QGIS Instalace, kompilace, nastroje, funkcionalita,

GRASS GIS – prehledfunkcionality

QGIS

InstalaceBinarnı balıcky

Kompilace, SVN

Technickainfrastruktura

Vizualizace datGraficke ovladace

2,5D/3D

NastrojeImport/export dat

Metadata, statistika

Prevzorkovanı, interpolace,mapova algebra

Reklasifikace dat

DMT, hydrologicke analyzy

Vektorove nastroje

Sıt’ove analyzy

LIDAR, LRS

Transformace dat

GRASS databankaNativnı format

QGIS / GRASS

Prıstı prednaska

43/45

Obsah prednasky1 Instalace

Binarnı balıckyKompilace, SVN

2 Technicka infrastruktura3 Vizualizace dat

Graficke ovladace2,5D/3D

4 NastrojeImport/export datMetadata, statistikaPrevzorkovanı, interpolace, mapova algebraReklasifikace datDMT, hydrologicke analyzyVektorove nastrojeSıt’ove analyzyLIDAR, LRSTransformace dat

5 GRASS databankaNativnı format

6 QGIS / GRASS

Page 88: GRASS GIS prehled funkcionality QGIS - Instalace ...geo.fsv.cvut.cz/~gin/yfsg/Free-Software-GIS-05-grass-pokrocila-temata.pdf · QGIS Instalace, kompilace, nastroje, funkcionalita,

GRASS GIS – prehledfunkcionality

QGIS

InstalaceBinarnı balıcky

Kompilace, SVN

Technickainfrastruktura

Vizualizace datGraficke ovladace

2,5D/3D

NastrojeImport/export dat

Metadata, statistika

Prevzorkovanı, interpolace,mapova algebra

Reklasifikace dat

DMT, hydrologicke analyzy

Vektorove nastroje

Sıt’ove analyzy

LIDAR, LRS

Transformace dat

GRASS databankaNativnı format

QGIS / GRASS

Prıstı prednaska

44/45

Quantum GIS

http://qgis.osgeo.org

Quantum GIS

• Multiplatformnı, modernı GIS• Licence GNU/GPL• Napsan v programovacım jazyce C++• Zakladnı funkcionalita pomerne omezena

→ Architektura zasuvnym modulu (C++/Python)• Zasuvny modul GRASS dovoluje spustenı modulu

GRASSu prımo z prostrednı QGISu

http://wikipedia.org/wiki/QGIS

Page 89: GRASS GIS prehled funkcionality QGIS - Instalace ...geo.fsv.cvut.cz/~gin/yfsg/Free-Software-GIS-05-grass-pokrocila-temata.pdf · QGIS Instalace, kompilace, nastroje, funkcionalita,

GRASS GIS – prehledfunkcionality

QGIS

InstalaceBinarnı balıcky

Kompilace, SVN

Technickainfrastruktura

Vizualizace datGraficke ovladace

2,5D/3D

NastrojeImport/export dat

Metadata, statistika

Prevzorkovanı, interpolace,mapova algebra

Reklasifikace dat

DMT, hydrologicke analyzy

Vektorove nastroje

Sıt’ove analyzy

LIDAR, LRS

Transformace dat

GRASS databankaNativnı format

QGIS / GRASS

Prıstı prednaska

45/45

Prıstı prednaska

Programovanı pro GRASS GIS, rozhranı SWIG/Python

• Prakticka ukazka – od vyplnenı bugreportu az po opravuchyby a rekompilaci GRASSu

• Prace s SVN, systemem pro hlasenı chyb, wiki• Automatizace uloh, skripty• SWIG rozhranı GRASS, GDAL/OGR pro Python/Java