UNIVERZITA TOMÁŠE BATI VE ZLÍNĚ FAKULTA APLIKOVANÉ INFORMATIKY
GEOGRAFICKÉ INFORMAČNÍ SYSTÉMY CVIČENÍ 5 Praktické zvládnutí software Geomedia Pavel Vařacha a kol.
Zlín 2013
Tento studijní materiál vznikl za finanční podpory Evropského sociálního fondu (ESF) a rozpočtu České republiky v rámci řešení projektu: CZ.1.07/2.2.00/15.0463, MODERNIZACE VÝUKOVÝCH
MATERIÁLŮ A DIDAKTICKÝCH METOD
2
Cvičení 5 – Praktické zvládnutí software Geomedia
STRUČNÝ OBSAH CVIČENÍ: • •
Analytické sloučení Obalová zóna
VSTUPNÍ ZNALOSTI: Toto cvičení předpokládá znalosti z předchozích cvičení
CÍL: •
Analytické sloučení
Tento příkaz ze skupiny příkazů analysis slouží ke sloučení prvků určité třídy databáze do jednoho uceleného výsledku, který lze později použít nebo zobrazit. Například, můžeme sloučit všechny řeky nebo mezistátní silnice nebo jen řeky, které jsou delší než 1000km. Sloučení se řídí různými kritérii, můžeme sloučit všechny prvky dané třídy, jen ty které se dotýkají, podle určitých atributů nebo podle atributů a zároveň dotýkaní. •
Obalová zóna
Funkce obalové (buffer) zóny slouží v SW GeoMedia Professional k vytvoření specifické oblasti v okolí nebo uvnitř jednoho nebo více prvků, třídy prvků nebo dotazu. Třídy prvků nebo dotazů, kolem kterých může být obalová zóna vytvořena, mohou být bodové, liniové, polygonové apod. Tato funkce má využití např. pro definování oblasti zamoření, dosahu výbuchu, záplavových oblastí apod.
MODERNIZACE VÝUKOVÝCH MATERIÁLŮ A DIDAKTICKÝCH METOD CZ.1.07/2.2.00/15.0463,
3
Cvičení se vztahuje k těmto otázkám
Metody analýzy geografických dat. Analýza založená na topologických informacích. Vzdálenostní analýzy v GIS. Vážená vzdálenost a její využití.
MODERNIZACE VÝUKOVÝCH MATERIÁLŮ A DIDAKTICKÝCH METOD CZ.1.07/2.2.00/15.0463,
4
Analytic Merge – Analytické sloučení
Možnosti, při tvorbě dotazu Analytické sloučení můžeme vidět na následujícím obrázku.
Obrázek 1 - Analytic Merge – Analytické sloučení (tvorba)
1. Zde si volíme třídu prvků, kterou chceme použít pro dotazování 2. Zde si volíme název výstupní skupiny sloučených prvků a její popis 3. Zde si volíme, a. All – pro dotaz budou použity všechny prvky třídy b. By attribute – pro dotaz budou použity prvky třídy podle zvoleného atributu, např. RIVER_NAME c. Touching – pro dotaz budou použity prvky třídy, které se navzájem dotýkají d. By attribute and touching – pro dotaz budou použity prvky, které se dotýkají a zároveň podle zvoleného atributu 4. Zde se postupuje jako při tvorbě funkcionálního atributu (Functional Attributes) 5. Slouží k nastavení toho, jak bude tato analýza vypadat na mapě. Změna barev, výplně, apod. 6. Slouží k nastavení, jestli chceme zobrazit výsledek v datovém okně
MODERNIZACE VÝUKOVÝCH MATERIÁLŮ A DIDAKTICKÝCH METOD CZ.1.07/2.2.00/15.0463,
5
Ukázkový příklad Zadání: Zobrazte délku všech řek v USA. Řešení: Otevřeme nabídku Analytic Merge – Analysis -> Analytic Merge Zvolíme třídu, z které chceme sloučit prvky - Merge features in -> Rivers Merge criteria nastavíme All Pojmenujeme dotaz v Output merge as query (pojmenování by mělo být smysluplné) – například vsechny_reky_USA 5. Nastavíme vzhled zobrazení v mapovém okně. Tuto volbu můžeme nebo nemusíme provést, pokud nechceme, aby se výsledek zobrazoval, odškrtneme políčko Display merge in map window. My necháme zaškrtnuté. 6. Nakonec můžeme, ale nemusíme, zaškrtnout zobrazení výsledku v datovém okně – Display merge in data window 1. 2. 3. 4.
Kroky jsou očíslovány podle obrázku č.1 – Analytic Merge – Analytické sloučení (tvorba). Nyní se nám na mapě zobrazí všechny řeky jako jeden celek. Když na ně na mapě dvakrát klikneme, zobrazí se vlastnosti a zde bude vypsaná délka všech řek USA. Viz následující obrázek 2 – výsledek ukázkového příkladu.
Obrázek 2 - výsledek ukázkového příkladu
Příklady k procvičení 1. Určete celkovou délku všech mezistátních silnic v USA. 2. Zobrazte všechny řeky, které mají svoji délku větší než 1000km. 3. Určete celkový počet černé populace (BLKPOP) v USA.
MODERNIZACE VÝUKOVÝCH MATERIÁLŮ A DIDAKTICKÝCH METOD CZ.1.07/2.2.00/15.0463,
6
Obalová zóna
Typy obalových zón: 1. bod
Samostatná zóna kolem každého prvku
Navrstvené zóny zahrnující zóny pod sebou (zóny nelze spojovat)
Každá kružnice představuje začátek nebo konec oddělené zóny
2. linie
Koncové body jsou obklopeny pravoúhlou zónou s nejkratší vzdáleností od koncového bodu (vzdálenost obalové zóny)
Koncové body každé linie jsou obaleny oválnou zónou
3. polygon
Vnitřní zóna
Vnější zóna
MODERNIZACE VÝUKOVÝCH MATERIÁLŮ A DIDAKTICKÝCH METOD CZ.1.07/2.2.00/15.0463,
7
Postup vytvoření obalové zóny (viz obrázek 3):
1. Menu Analýzy (Analysis) Obalová zóna (Buffer zone) 2. Z nabídky Obalová zóna okolo (Buffer zone around) vyberte třídu prvků nebo dotaz, kolem kterých se bude obalová zóna vytvářet 3. V nabídce Vzdálenost (Distance) zvolte možnost: a. Konstantní (Constant) pro konstantní vzdálenost i. jednoduchá zóna číslo (např. 100) ii. vrstvená zóna čísla oddělená středníkem (např. 50; 100; …) iii. kruhová zóna čísla oddělená dvojtečkou a středníkem (např. 20:50; 100:200; …) b. Variabilní (Variable) pro vzdálenost určenou na základě atributu
a definujte vzdálenost pomocí hodnoty a jednotky 4. Dále v poli Typ ukončení stylu (Linear endcap style) zvolte možnost: a. Zaoblené (Rounded) b. Hranaté (Squared) 5. V případě, že chcete sloužit obalové zóny kolem skupiny prvků, které na sebe navazují, zaškrtněte v nabídce Volby sloučení (Merge options) volbu Sloučit dotýkající se obalové zóny (Merge touching buffer zones) 6. V následujícím poli Vytvořit obalovou zónu jako dotaz (Output buffer zones as query) je možné změnit defaultní název obalové zóny, popř. přidat poznámku 7. Nechcete-li, aby se vytvořená obalová zóna objevila v mapovém okně, je možné odškrtnou volbu Zobrazit v mapovém okně (Display buffer zones in map Windows), v opačném případě tuto volbu ponechte označenou a v následující nabídce zvolte Název mapového okna (Map window name). V této fázi lze také změnit styl obalové zóny po kliknutí na volbu Styl (Style) 8. Obdobně je tomu i u zobrazení obalové zóny v databázovém okně – chcete-li, aby se obalová zóna nezobrazila, odškrtněte volbu Zobrazit v databázovém okně (Display buffer zones in data window), v opačném případě ponechte označené a vyberte požadované databázové okno v poli Název databázového okna (Data window name) 9. Klikněte na tlačítko OK
Příklady: 1. 2.
Vytvořte oválné obalové zóny kolem řek ve státě Georgia ve vzdálenosti 30 km od řeky Vytvořte hranatou obalovou zónu kolem hranice státu Texas ve vzdálenosti 50 km od hranice
MODERNIZACE VÝUKOVÝCH MATERIÁLŮ A DIDAKTICKÝCH METOD CZ.1.07/2.2.00/15.0463,
8
(1)
(2)
(6)
(3) (7) (4) (5)
(8) (9)
Obrázek 3 – Menu pro vytvoření obalové zóny
Obrázek 4 - Příklad obalové zóny kolem vodních toků
MODERNIZACE VÝUKOVÝCH MATERIÁLŮ A DIDAKTICKÝCH METOD CZ.1.07/2.2.00/15.0463,