548-0069 – Algoritmizace prostorových úloh (APU)

Garantující katedraKatedra geoinformatiky
Garant předmětudoc. Ing. Michal Kačmařík, Ph.D.
Úroveň studiapregraduální nebo graduální
Verze předmětu
Kód verzeRok zavedeníRok zrušeníKredity
548-0069/01 1999/2000 2016/2017 5
548-0069/02 2014/2015 2021/2022 4
548-0069/03 2015/2016 2016/2017 5
548-0069/04 2016/2017 2021/2022 4

Cíle předmětu vyjádřené dosaženými dovednostmi a kompetencemi

Předmět má za cíl seznámit studenty s předmětem, postupy a metodami algoritmizace prostorvých úloh. Cílem je pochopit a být schopen vysvětlit a prakticky aplikovat základní algoritmy a skládat z nich složitější úlohy pro řešení komplexních prostorových úloh.

Vyučovací metody

Přednášky
Cvičení (v učebně)

Anotace

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. Základní vlastnosti jazyka Python, proč a k čemu lze používat Python. Proměnné, datové typy, operátory a výrazy, logické výrazy, čísla a řetězce, formátování. Seznamy (pole), n-tice a práce s nimi. Podmínky, cykly. Funkce, definice funkcí. Vektorová data – průsečík linií, bod v polygonu, průsečík polygonu s linií, překryvné operace s polygony, vzdálenost bodu od linie/polygonu, Thiessenovy polygony Generalizace linií. Grafy – reprezentace grafů, prohledávání do hloubky, prohledávání do šířky. Dijkstrův algoritmus - hledání nejkratší cesty v grafu. Interpolační metody. 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. Reklasifikace rastrového obrazu, překryvné operace, mapová algebra, filtrování. Histogram rastrového obrazu – výpočet základních statistických charakteristik.

Povinná literatura:

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

Doporučená literatura:

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

Prerekvizity

Předmět nemá žádné prerekvizity.

Korekvizity

Předmět nemá žádné korekvizity.