Přeskočit na hlavní obsah
Přeskočit hlavičku
Terminated in academic year 2021/2022

Algoritmizace prostorových úloh

Typ studia bakalářské
Jazyk výuky angličtina
Kód 548-0069/04
Zkratka APU
Název předmětu česky Algoritmizace prostorových úloh
Název předmětu anglicky Spatial Problems Algorithm Development
Kreditů 4
Garantující katedra Katedra geoinformatiky
Garant předmětu doc. Ing. Michal Kačmařík, Ph.D.

Subject syllabus

1) Pojem algoritmu, význam algoritmizace prostorových úloh v geoinformatice, požadavky na algoritmus, způsoby zápisu algoritmu, vytváření algoritmů, vývojový diagram.
2) Základní konstrukce používané při implementaci algoritmů – sekvence, skok, podmínka, cyklus.
3) Datové typy. Vlastní datové typy, jejich použití u základních úloh – třídění, vyhledávání, indexace.
4) Vektorová data – průsečík linií, bod v polygonu, průsečík polygonu s linií, překryvné operace s polygony, triangulace polygonu.
5) Grafové úlohy. Dijkstrův algoritmus, A* - hledání nejkratší cesty v grafu.
6) Rastrová data – práce s georeferencovaným rastrovým obrazem – obrazové vs. mapové souřadnice, zjištění hodnoty obrazového bodu na zadané souřadnici, afinní transformace.
7) Reklasifikace rastrového obrazu, překryvné operace, mapová algebra. Histogram rastrového obrazu – výpočet základních statistických charakteristik.

Literature

1. Harms, D., McDonald, K.: Začínáme programovat v jazyce Python. Computer
press, Brno 2003, ISBN 80-7226-799-X
2. Staňková, J.,Staněk, F.: Vytváření a realizace algoritmů. Skriptum VŠB,
Ostrava

Advised literature

BAYER T. (2008): Algoritmy v digitální kartografii, nakladatelství Karolinum, skriptum, 250 s. PDF.