10 Polní počítač
Úvod
Kalkulátor polí v QGIS je univerzální nástroj, který umožňuje provádět složité výpočty a transformace dat přímo v atributové tabulce. Pomocí kalkulačky polí můžete vytvářet nová pole, aktualizovat stávající pole a vypočítávat hodnoty na základě výrazů, které zahrnují matematické operace, manipulaci s textem, funkce pro výpočet data a času a další.
1. otevřete kalkulačku polí
Kalkulačku polí lze použít jak k vytváření nových polí, tak k úpravám stávajících polí v úrovni.
A. Otevření polní kalkulačky
- Otevřete tabulku atributů:
- Klikněte pravým tlačítkem myši na vrstvu a vyberte možnost Otevřít atributovou tabulku.
- Vyvolejte polní kalkulačku:
- Klikněte na tlačítko Kalkulátor polí na panelu nástrojů atributové tabulky. Případně můžete kalkulačku polí vyvolat prostřednictvím nabídky Úpravy > Kalkulačka polí.
2. vytvořit nová pole
Kalkulačka polí nabízí možnost vytvářet nová pole na základě výpočtů nebo výrazů.
A. Přidání nového pole
- Aktivujte možnost Vytvořit nové pole:
- V dialogovém okně kalkulačka polí aktivujte políčko Vytvořit nové pole.
- Název a typ pole:
- Zadejte název nového pole a vyberte typ dat (např. celé číslo, desetinné číslo, text, datum).
- Délka a přesnost pole:
- U číselných polí můžete zadat délku pole a desetinná místa. To určuje, kolik číslic celkem a kolik desetinných míst může pole obsahovat.
B. Definujte výraz
- Výrazové okno:
- Okno výrazů se nachází ve spodní části okna kalkulačky polí. Zde můžete definovat výraz, který vypočítá hodnoty pro nové pole.
- Pole a hodnoty:
- V levé části okna najdete seznam dostupných polí a funkcí. Můžete vybrat pole a vložit je do výrazu, např.
[název pole] * 2
.
- Matematické operace a funkce:
- K provádění složitých výpočtů používejte matematické operátory (+, -, *, /) a funkce, jako je
sum()
,mean()
,sqrt()
.
- Náhled:
- Před použitím výtisku si můžete prohlédnout výsledky a ujistit se, že je výtisk správný.
- Proveďte výpočet:
- Kliknutím na tlačítko OK vytvoříte nové pole a provedete výpočet. Nové pole se přidá do atributové tabulky a vloží se vypočtené hodnoty.
3. aktualizace stávajících polí
Kalkulačku polí lze použít také ke změně hodnot v existujícím poli.
A. Aktualizační pole
- Aktivujte pole Aktualizovat:
- V dialogovém okně kalkulačky polí vyberte možnost Aktualizovat existující pole.
- Vyberte cílové pole:
- V rozevíracím seznamu vyberte pole, které chcete aktualizovat.
- Zadejte tiskový výstup:
- Definujte výraz, který vypočítá nové hodnoty pole. Může to být jednoduchá operace, například
[název pole] + 100
, nebo složitější funkce.
- Proveďte výpočet:
- Kliknutím na tlačítko OK aktualizujte pole novými hodnotami.
4. rozšířené funkce polního počítače
Polní kalkulačka nabízí řadu funkcí, které vám pomohou analyzovat a transformovat data:
A. Matematické funkce
- Základní aritmetické operace: Provádění jednoduchých matematických operací, jako je sčítání, odčítání, násobení a dělení.
- Trigonometrické funkce: Vypočítejte sinus, kosinus, tangens a jejich inverzní funkce.
- Logaritmy a exponenciální funkce: Používejte
log()
,exp()
a podobné funkce pro matematické výpočty.
B. Textové funkce
- Operace s řetězci: Provádějte operace s řetězci: spojujte texty pomocí funkce
concat()
, odřezávejte části řetězců znaků nebo je převádějte na velká nebo malá písmena. - Výpočet délky: Pomocí funkce
length()
určete počet znaků v textovém poli.
C. Funkce data a času
- Výpočet data: K získání aktuálního data a času použijte funkce, jako je
now()
nebotoday()
. - Rozdíly v datech: Vypočítejte rozdíl mezi dvěma daty pomocí funkce
age()
.
D. Geometrické funkce
- Délky a plochy: Vypočítejte délky, plochy a další geometrické vlastnosti prvků.
- Geometrické transformace: Použijte funkce ke změně nebo analýze geometrických dat.
5. osvědčené postupy
- Test před použitím: Otestujte výrazy na malém množství dat nebo použijte funkci náhledu, abyste se ujistili, že jsou výsledky správné.
- Zrušit: Nezapomeňte, že změny v existujících polích nelze bez dalšího vrátit zpět. Před prováděním rozsáhlých změn projekt uložte nebo vytvořte zálohu.
- Použití dokumentace: Vyzkoušejte dokumentaci QGIS a online zdroje, abyste se dozvěděli více o složitých funkcích a výrazech.
Polní kalkulačka v QGIS je nepostradatelným nástrojem pro manipulaci s atributovými daty a jejich analýzu. Díky své flexibilitě a široké škále dostupných funkcí umožňuje efektivně zpracovávat a obohacovat data.