Semestrální projekt Skupina E Úvod do zpracování prostorových dat 8. 6. 2011
Zadání Tvorba tematických vrstev Validace vytvořených vrstev Atributové a prostorové dotazy
Zdroje dat Data z OpenStreetMap pro území České republiky ze dne 9. 3. 2011 schéma osm Souřadnicový systém Google Mercator (SRID 900913)
Zdroje dat Data ze cvičení k předmětu GIS1 schéma gis1 Souřadnicový systém S-JTSK Krovak East North (SRID 102067)
Tematické vrstvy Bodové (zdroj osm) Hrady a zámky (hrady_zamky) Koupání (koupani) Stravování (stravovani) Liniové (zdroj osm) Silnice (silnice) Polygonové (zdroj gis1) Obce (obce)
Hrady a zámky Atribut historic o hodnotě castle Bodová i polygonová data Pro účely analýz dostatečná bodová data
Hrady a zámky Převod polygonové vrstvy na bodovou Pomocí funkce ST_Centroid získán bod v těžišti polygonu
Hrady a zámky Některé objekty tvořeny více polygony Získá se více bodů pro 1 objekt
Hrady a zámky Řešení aplikace funkce ST_Union a poté zjištění těžiště funkcí ST_Centroid
Hrady a zámky Kontrola, zda se ve vrstvě nenachází 2 body definující 1 objekt Podle názvů Vyhledáním bodů z původní bodové vrstvy, které leží uvnitř polygonů z původní polygonové vrstvy
Koupání Atribut leisure o hodnotě water_park nebo swimming_pool Bodová i polygonová data Pro účely analýz dostatečná bodová data
Koupání Převod polygonové vrstvy na bodovou (stejný postup jako u hradů a zámků) Částečná kontrola podle názvů Problémy velké množství dat u většiny prvků chybí atribut name
Stravování Atribut anemity o hodnotě restaurant, food_court, fast_food, pub nebo biergarten Bodová i polygonová data Pro účely analýz dostatečná bodová data
Stravování Převod polygonové vrstvy na bodovou (stejný postup jako u hradů a zámků) Částečná kontrola vyhledání bodů z původní bodové vrstvy, které leží uvnitř polygonů z původní polygonové vrstvy Problémy velké množství dat u většiny prvků chybí atribut name Obtížné rozhodnout, zda opravdu nejde o 2 různé objekty ležící v těsné blízkosti
Silnice Atribut highway o hodnotě motorway, motorway_link, trunk, trunk_link, primary, primary_link, secondary, secondary_link, tertiary, tertiary_link Kontrola validity funkcí ST_IsValid
Silnice
Obce Vrstva převzata ze schématu gis1 Transformace ze souřadnicového systému S-JTSK Krovak East North do souřadnicového systému Google Mercator
Atributové dotazy Kolik obyvatel ČR připadá průměrně na 1 koupaliště? SELECT (SELECT SUM(obyv02) FROM obce) /COUNT(osm_id) FROM koupani Answer: 95358
Prostorové dotazy Které hrady a zámky se nachází na území obce Lednice? SELECT h.name FROM hrady_zamky AS h JOIN obce AS c ON ST_Intersects(h.way,c.geom) WHERE c.nazev='lednice' Answer: Janův hrad, Zámek Lednice
Prostorové dotazy
Prostorové dotazy Které hrady leží do 200 m od nejbližší silnice na území obce Praha? SELECT DISTINCT(name) FROM hrady_zamky AS h JOIN silnice AS s ON ST_Dwithin(h.way, s.way, 200) JOIN obce AS o ON ST_Intersects(h.way,o.geom) WHERE o.nazev='praha Answer: Libeňský zámeček, Chodovská tvrz
Prostorové dotazy
Prostorové dotazy Které koupaliště leží nejblíže hradu Zámek Opočno? SELECT k.name FROM koupani AS k CROSS JOIN hrady_zamky AS h WHERE h.name='zámek Opočno' ORDER BY ST_Distance(k.way,h.way) LIMIT 1 Answer: Dobrušský bazén
Prostorové dotazy Dobrušský bazén Zámek Opočno
Prostorové dotazy V které obci je nejvíce stravovacích zařízení na obyvatele? SELECT nazev FROM stravovani JOIN obce ON ST_Intersects(geom,way) GROUP BY obyv02,nazev ORDER BY COUNT(osm_id)/obyv02 DESC LIMIT 1 Answer: Hřensko
Prostorové dotazy
Prostorové dotazy Které 2 hrady jsou od sebe nejvzdálenější? SELECT h.name, z.name FROM hrady_zamky AS h CROSS JOIN hrady_zamky AS z ORDER BY ST_Distance(h.way,z.way) DESC LIMIT 1 Answer: Rothschildův empirový zámek, Burg Hohenberg
Prostorové dotazy
Prostorové dotazy Který hrad leží nejblíže hranicím ČR? CREATE TABLE hranice AS SELECT ST_Boundary(ST_Union(geom)) AS way FROM obce SELECT h.name FROM hranice AS b JOIN hrady_zamky AS h ON b.way && h.way ORDER BY ST_Distance(b.way,h.way) LIMIT 1 Answer: Burg Hohenberg
Prostorové dotazy
Závěr Vytvořeno 5 validních tematických vrstvev Nad nimi provedeny atributové a prostorové dotazy Problémy Odlišná kvalita dat pro různé části území ČR Velké množství dat
Děkujeme za pozornost Skupina E Kateřina Hynková Martin Lžíčař Tomáš Tichý