Atributové dotazy¶
Atributové dotazy, tj. výběr geoprvků na základě jejich popisných vlastností, lze provádět pomocí správce atributových dat.
Poznámka pro pokročilé
Pokročilejší uživatelé mohou ve svých skriptech využít
specializované moduly ze skupiny db.*
, viz kapitola
Pokročilé dotazování.
Správce atributových dat (Attribute Table Manager) je základním nástrojem pro práci s atributovými daty v GUI systému GRASS. Lze jej spustit z nástrojové lišty správce vrstev Show attribute data for selected vector map anebo z kontextového menu:
Poznámka pro pokročilé
Správce atributových dat lze spustit i z příkazové řádky jako modul g.gui.dbmgr:
g.gui.dbmgr map=okresy
Dialogové okno správce atributových dat má tři záložky:
- Browse data
- Prohlížení, dotazování a editace atributových dat (záznamů v tabulce)
- Manage tables
- Přidání, přejmenování, odebraní sloupce v atributové tabulce
- Manage layers
- Správa atributových tabulek připojených k vektorové mapě. Tato problematika je ale nad rámec tohoto školení a je probírána v navazující školení pro pokročilé uživatele.
Dotazování¶
Dotazovat se na atributová data je možné v záložce Browse data a to buď v základním (Simple) anebo interaktivním (Builder) módu, viz kapitola SQL Builder.
Základní mód umožňuje definovat jednoduchou where podmínku typu
sloupec <operator> hodnota
.
Poznámka
Vybírat vektorové geoprvky na základě jejich atributů lze i pomocí modulu v.extract, více informací v kapitole Atributový výběr.
Tip
Výběr lze zrušit přes tlačítko Clear.
SQL Builder¶
Interaktivní (Builder) mód umožňuje zadat SQL SELECT dotazy přímo.
SQL dotaz lze sestavit pohodlně pomocí SQL Builderu: