Přeskočit obsah

Další otevřený GIS (SAGA, gvSIG)

V této části se podíváme na dva méně časté GIS software:

  • SAGA
  • gvSIG

SAGA

SAGA (System for Automated Geoscientific Analyses) je multiplatformní (Microsoft Windows, Linux, Mac, FreeBSD) GIS licencovaný pod GNU-GPL. Systém původně vznikl jako projekt na Univerzitě Georga Augusta v Göttingenu.

Zde jsme vybrali několik silných stránek SAGA GIS:

  • velice malý (komprimovaný zdrojový kód má pod 10 MB)
  • oproti QGISu větší detail při zobrazení dat
  • lze používat z prostředí QGIS
  • rozhraní pro terminál
  • "jednoduché" GUI
  • zobrazení 3D dat
    • běžné způsoby i způsob vyžadující 3D brýle
  • silný především ve zpracovávání terénních dat

Přirozeně má též nějaké slabé stránky:

  • protože je méně používaný, dokumentace je omezenější
  • nemá automatizovanou opravu topologie
  • velice omezené kartografické nástroje
  • velice omezené nástroje pro manipulaci s daty a jejich editaci

Posouzení potenciálních toků těžkých kovů z těžebních oblastí

Poslední ze jmenovaných silných stránek byla analýza terénu. To byl také původní důvod, proč SAGA GIS vznikl. Proto SAGA GIS obsahuje mnoho nástrojů pro modelování erozních a hydrologických procesů, osvětlení a viditelnosti, stability půdy a svahů nebo šíření požárů. V našem příkladě se tedy podíváme na praktický příklad z této oblasti.

Naším úkolem bude analyzovat potenciální toky těžkých kovů z těžební oblasti v Bombaně v jihovýchodním Celebesu (Sulawesi). Tyto potenciálně toxické aktivity vznikají ve zlatých dolech, kde dochází k amalgamaci zlata za použití tekuté rtuti. Toky vzniknuvší z důvodu eroze a sedimentace jsou škodlivé pro životní prostředí stejně jako pro lidský život. Náš příklad silně vychází z analýzy provedené roku 2015 a dostupné v knize příkladů pro SAGA GIS vydané roku 2017. Data, s kterými pracujeme, byla poskytnuta zde (snímky Landsat) a zde (SRTM pro zájmovou oblast - Bombana), případně zde (SRTM pro celý Celebes) právě jako součást zmíněné knihy.

Poznámka

Předstažená data najdete na GIS.labu v adresáři Repository/155FGIS/08.

Import dat

Obrazová data Landsat naimportujme pomocí nástroje Import with Options: Geoprocessing -> Imagery -> Landsat -> Landsat Import with Options.

Tip

Pokud snímky v nabídce nevidíte, může to být tím, že mají jinou koncovku (např. .TIF namísto .GEOTIFF).

Skrze File -> Open si nahrajme také digitální model terénu.

Identifikace toků z těžařských oblastí

Z těžebních oblastí (v horském terénu) budou těžké kovy odváděti vodní toky. Voda navíc bývá v takových oblastech zadržována. Potenciální oblasti se tedy budou se na pevninské části snímku jeviti jako modré. Pokud se při nějaké přiblížení jeví snímek jako přesvícený, můžete si přenastavit histogram tak, aby jeho rozsah odpovídal výřezu, který se momentálně nachází v mapovém okně.

Protože není zapotřebí pracovati s celou Landsat dlaždicí, můžeme si z ní vyříznouti pouze zájmovou oblast. Ořízněme ji pomocí Geoprocessing -> Grid -> Grid System -> Clip Grids [interactive]. Abychom zájmovou oblast vybrali interaktivně, je zapotřebí zvoliti v mapovém okně Interact následující ikonku .

Nastavení gridovací funkce v našem případě vypadá následujícím způsobem:

Následně rozsegmentujme obraz na menší části pomocí OBIA (Object-Based Image Analysis). Toho docílíme použitím Geoprocessing -> Imagery -> Segmentation -> Object Based Image analysis.

Vhodnějšího zobrazení dosáhneme nastavením výplně vytvořených polygonů na průhlednou.

Při držení klávesy CTRL vyberme co největší množství polygonů obsahujících těžařské oblasti. Označené mnohoúhelníky exportujme do nové vrsty za použití Geoprocessing -> Shapes -> Selection -> Copy Selection to New Shapes Layer.

Pokud nalezneme mnohoúhelníky, které nám nevyhovují, je vhodné je odstraniti. Pro odstraňování jednotlivých (částí) mnohoúhelníků namísto mnohoúhelníků celých je doporučováno z částí udělat mnohoúhelníky samostatné. Učiňme tak za použití Geoprocessing -> Shapes -> Polygons -> Polygon Parts to separate Polygons.

Když už máme mnohoúhelníky vyčištěné, můžeme z nich učiniti jeden velký. Všechna data označme a přes pravé tlačítko zvolme Merge Selection.

Pro spuštění analýzy budeme potřebovati ještě dva další kroky. Rasterizaci mnohoúhelníků s vodními cestami a odfiltrování propadlišť v digitálním modelu terénu.

Konverzi z vektoru na rastr učiníme za využití Geoprocessing -> Grid -> Gridding -> Shapes to Grid.

Zpracování digitálního modelu terénu

Pro práci s digitálním modelem terénu je zapotřebí zaplniti bezodtokové oblasti. Toho dosáhneme použitím Terrain Analysis -> Preprocessing -> Fill Sinks (Wang Liu).

Úkol

Vyzkoušejte si jiné algoritmy zalňování bezodtokových oblastí než Wang Liův.

Úkol

Poznáte z Watershed basins, kam poplují sedimenty?

Výpočet toků

Náš výsledný tok nebezpečných kovů už při předpřipravených datech spočítáme lehce jedním příkazem: Geoprocessing -> Terrain analysis -> Hydrology -> Flow accumulation -> Flow accumulation

Tip

Pokud chcete vidět Flow Accumulation nad snímkem LANDSAT, nastavte mu maximum No Data na hodnotu 0. Nuly se pak odfiltrují jako No Data.

Vybráním možnosti Show 3D-View se můžeme podívat na trojrozměrný model našich odtoků.

gvSIG

gvSIG (Sistema d'informació geogràfica - SIG) patří mezi další otevřené desktopové GIS nástoje. Tento multiplatformní nástroj (Linux, MS Windows, Mac OS X) je napsán v programovacím jazyku Java a vydán pod licencí GNU GPL. Jeho vývoj byl započat ve Španělsku, konkrétně ve Valencii. Historicky je tedy spjat velmi úzce se španělsky mluvící komunitou.

Zde jsme vybrali několik silných stránek gvSIG:

  • Umožňuje přístup k běžným rastrovým a vektorovým formátům a webovým služám
  • Nabízí možnost integrace nových nástrojů ve formě "pluginů"
  • Nástroje síťových analýz
  • Nástroje pro správu topologických dat
  • Mobilní klient gvSIG Mobile
  • Platforma gvSIG Online
  • Správa verzí datových zdrojů

Přirozeně má též nějaké slabé stránky:

  • Vývoj poslední dobou stagnuje
  • Nepodporuje formát OGC GeoPackage
  • Některé zprávy programu ve španělštině nejsou ani přeloženy do angličtiny
  • Řada materiálů dostupných pouze ve španělštině

Zobrazení dat

Open data IPR:

Poznámka

Předstažená data najdete na GIS.labu v adresáři Repository/155FGIS/08.

Přidejme vrstvu (View > Add layer) městských části do mapového okna:

Výchozí souřadnicový systém mapového okna je WGS-84 (EPSG:4326). V nastavení nezapomeneme aktivovat CRS View, aby došlo k přepnutí mapového okna do souřadnicového systému vrstvy. Zobrazme atributovou tabulku (Layer > Show attribute table):

Nastavme symbologii na základě názvu městské části a zobrazme také jejich názvy. Ve vlastnostech vrstvy (Layer > Properties) nastavíme v symbologii v záložce Symbology a popisky v záložce Labelling.

U popisku nastavme jednotky na metry. Výsledek může vypadat následovně:

Načtěme vrstvu parkovacích automatů a vyberme (Selection > Select by attributes) pouze ty parkovací automaty na území Prahy 6:

Vybrané parkovací automaty uložme do nové vrstvy (Layer > Export to).

Vytvořme si nový pohled na data. Pomocí Show -> Project manager vytvoříme nový pohled a jeho souřadnicový systém nastavme na WGS-84 (EPSG:4326). Do mapového okna přidejme vrstvu městských části a ortofoto (WMS):

Toolbox

Kromě nativních nástrojů gvSIG integruje nástroje z projektu Sextante. Rozhraní k nástrojům je dostupné z Tools > Geoprocessing > Toolbox:

Zkusme vypočítat obalovou zónu pro parkovací automaty v Praze 6:

Úkol

Vyberte parkovací automaty, které nejsou umístěny v zóně placeného stání.

Pozor: Nástroj Selection > Select by layer pracuje pouze s vybranými prvky!

Layout

Vytvořme nový layout (Map -> New layout) pro tisk mapy:

Měřítko nastavíme na fixní hodnotu:

Výsledek může výpadat následovně:

Další materiály