1 APLIKOVANÁ GEOINFORMATIKA V RNDr. Tomáš ŘEZNÍK, Ph.D. Aplikovaná geoinformatika Overlay algebra Laboratoř geoinformatiky a kartografie * Dává odpověď na otázky typu: ­ Jaký je dominantní půdní typ na území pokrytém jehličnatým lesem? ­ Jaká území budou zaplavena 100 letou vodou? (velikost, typ území) ­ Jaké typy vegetace zasáhne nově postavená dálnice? ­ Analytické otázky na vzdálenost, umístění, plochy... Overlay algebra, analýza Aplikovaná geoinformatika * Obecně vzato součet dvou vstupních entit * Nejrůznější varianty překryvů * Relační operace výsledek je 0 nebo 1 (vybraný či nevybraný objekt) * Nerelační operace výsledkem je nová geometrie * Spojitost s prostorovými operátory v GIS (viz. minulá přednáška) Overlay algebra Aplikovaná geoinformatika * mimoběžné * identita * dotýká se * průnik * leží v * obsahuje * je ve vzdálenosti * leží ve směru (azimut) * Případně se nesrovnávají celé objekty, ale jejich centroidy, konvexní obal či se nahradí pravoúhelníky...dále se řeší události na hraniční linii (dotyk, průsečík,...). Relační operace Aplikovaná geoinformatika * Buffer (možno zařadit zvlášť do skupiny operátorů řešících sousedství) * Corridor (minimální a maximální vzdálenost ­ vznikne pás) * Overlay ­ kombinace 2 prvků ­ výsledkem jsou 3 nové prvky ­ dle typu logického dotazu vyčlením určitý nový prvek A B Nerelační operace Aplikovaná geoinformatika * Overlay: ­ ořez ­ clip (průnik dvou prvků, ale zůstávají vlastnosti jednoho z nich) ­ sjednocení ­ union ­ rozdíl * pravý * levý * symetrický (zbývá všechno kromě společných částí ­ jako by inverzní ořez) A B Nerelační operace Aplikovaná geoinformatika 2 * Nástroje pro vektory X pro rastry * Pro vektory: ­ identity ­ intersect ­ symmetrical difference ­ union ­ update Nástroje pro překryvy (overlay) ­ ArcGIS 9.2 Aplikovaná geoinformatika dle ArcGIS 9.2. Help Binary Overlay ­ vstupují pouze dvě vrstvy Multiple Overlay ­ vstup 2 a více vrstev Aplikovaná geoinformatika Nástroje pro překryvy (overlay) ­ ArcGIS 9.2 * Vychází z relačních prostorových operátorů * Podobně jako lze propojit data pomocí atributů (Join atributových tabulek), lze je propojit i na základně prostorových vztahů * Příkladový typ úlohy: ­ podíl městského obyvatelstva (města = např. nad 5000 obyvatel) v okresech ČR ­ pomocí nástroje Spatial Join vypočtu sumu obyvatel měst pro jednotlivé okresy Prostorové spojení ­ spatial join Aplikovaná geoinformatika Aplikovaná geoinformatika počet obyv. v okrese v roce 2002 suma obyvatel z obcí nad 5000 obyvatel Aplikovaná geoinformatika 3 * Target Feature je jednotka, která se neagreguje, neplní funkci zóny ­ kdyby byly 2 okresy stejného jména, budou ve výsledné tabulce 2 řádky * Pokud se sloupce v obou spojovaných tématech jmenují stejně a chceme je použít pro výpočet, musíme jeden zdroj odmazat * Jestliže se jako ,,join operation" zvolí JOIN_ONE_TO_MANY, nelze nic sumovat (jeden okres bude zastoupen tolika řádky, kolik obsahuje obcí nad 5000 obyvatel) Spatial join Aplikovaná geoinformatika * Více v dalších přednáškách Overlay nástroje pro rastry Aplikovaná geoinformatika * Primárně pro rastry * Některé nástroje určené pro rastry jsou použitelné i pro vektory * Není potřeba nejdřív převádět vektor na rastr, ale stane se tak automaticky při výpočtu Nástroje pro zonální statistiku Aplikovaná geoinformatika * Vytvoří tabulku - matici, která nese např. hodnoty zastoupení kategorií land use v jednotlivých obcích * Lze použít i na analýzu změn v krajině v časovém období (první časové období zastupuje zónu, druhé data) * Výsledkem je tabulka, nikoliv shapefile Tabulate area Aplikovaná geoinformatika Aplikovaná geoinformatika sloupce - kód Corineřádky - obec Aplikovaná geoinformatika 4 řádky ­ kategorie corine sloupce ­ stav roku 2000 dle kategorií Aplikovaná geoinformatika * Popis geometrie jedné vrstvy * Např. chci vědět, jakou plochu zabírají nějaké typy území (lze použít i jiný nástroj, ale zde je nabídka i jiných parametrů, než je plocha) * Výsledkem je tabulka, která obsahuje sloupce s popisem geometrie, který si uživatel zvolí (plocha, centroid...) Zonal geometry as table Aplikovaná geoinformatika