23
PRESENTATION NAME Description Webová GIS aplikace pro lokalizaci nezákonného ukládání odpadu Autor: Hana Hálová Vedoucí práce: Ing. Katarína Slezáková Konzultant: Ing. Petr Fuks

PRESENTATION NAME

  • Upload
    kolina

  • View
    25

  • Download
    3

Embed Size (px)

DESCRIPTION

PRESENTATION NAME. Description. Webová GIS aplikace pro lokalizaci nezákonného ukládání odpadu. Autor: Hana H álová Vedoucí práce: Ing. Katarína Slezáková Konzultant: Ing. Petr Fuks. Title. Úvod. Ekologické sdružení Confusio CZ ( http://www.confusio.cz/ ) - PowerPoint PPT Presentation

Citation preview

Page 1: PRESENTATION NAME

PRESENTATION NAMEDescription

Webová GIS aplikace pro lokalizaci nezákonného

ukládání odpadu

Autor: Hana Hálová

Vedoucí práce: Ing. Katarína Slezáková

Konzultant: Ing. Petr Fuks

Page 2: PRESENTATION NAME

Title

• Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Vivamus et magna. Fusce sed sem sed magna suscipit egestas.

• Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Vivamus et magna. Fusce sed sem sed magna suscipit egestas.

Úvod

• Ekologické sdružení Confusio CZ

(http://www.confusio.cz/)

• Zákon 185/2001 Sb. o odpadech a o změně některých dalších zákonů

• Definice černé skládky

• Problematika černých skládek na území ČR

Page 3: PRESENTATION NAME

Title

• Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Vivamus et magna. Fusce sed sem sed magna suscipit egestas.

• Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Vivamus et magna. Fusce sed sem sed magna suscipit egestas.

Cíl projektu

Návrh a implementace webové mapové aplikace, která umožní registrovaným uživatelům zadat do interaktivní mapy černé skládky nacházející se na území ČR, upřesnit jejich charakter a následně je vizualizovat.

Page 4: PRESENTATION NAME

Title

• Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Vivamus et magna. Fusce sed sem sed magna suscipit egestas.

• Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Vivamus et magna. Fusce sed sem sed magna suscipit egestas.

Specifikace požadavků

• Zobrazení mapových výstupů

• Zakreslení nově nalezené skládky

• Editace zakreslené skládky

• Základní funkce pro práci s mapou

• Správa účtů uživatelů

Page 5: PRESENTATION NAME

Diagram případů užití

Page 6: PRESENTATION NAME

Title

• Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Vivamus et magna. Fusce sed sem sed magna suscipit egestas.

• Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Vivamus et magna. Fusce sed sem sed magna suscipit egestas.

Výsledky rešeršní práce

• V oblasti odpadového hospodářství se mi nepodařilo najít žádnou podobnou aplikaci

• „Mapování“ řešeno přes e-maily

• Google: klíč. slovo „černé skládky“ → přes 37.000 nalezených odkazů

Page 7: PRESENTATION NAME

Title

• Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Vivamus et magna. Fusce sed sem sed magna suscipit egestas.

• Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Vivamus et magna. Fusce sed sem sed magna suscipit egestas.

Problematika webových mapových aplikací

Mapový server vs. Map API• UMN MapServer

– připravit vlastní mapovou kompozici– Získat data – největší problém– Sestavit klientskou aplikaci

• Map API– Připravená data a komponenty aplikace– Programátorský komfort

Page 8: PRESENTATION NAME

Title

• Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Vivamus et magna. Fusce sed sem sed magna suscipit egestas.

• Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Vivamus et magna. Fusce sed sem sed magna suscipit egestas.

Maps API

Mapový server vs. Map API

• UMN MapServer– připravit vlastní mapovou kompozici– Získat data – největší problém– Sestavit klientskou aplikaci

• Map API– Připravená data a komponenty aplikace– Programátorský komfort

Maps API

Yahoo Google

MicrosoftVirtual Earth

Open-StreetMap

Page 9: PRESENTATION NAME

MAPY.CZ AMAPY.CZ MAPS.GOOGLE.COM

Rychlost načítání Vysoká Vysoká Střední

Detailnost fotomap ČR Vysoká Vysoká Střední

Mapové podklady Evropa Evropa Svět

Detailnost měst a ulic Vysoká Vysoká Střední

Dokumentace Stručná Střední Výborná, detailní

Podpora komunity Slabá Střední Výborná

Omezení zobrazení / den 1000 požadavků

Žádná omezení Žádná omezení

Vektorové trasy Ne Ano Ano

Geocoding Ne Ne Ano (50.000 požadavků denně)

Vlastní mapy Ne Ne Ano

Srovnání mapových API

Page 10: PRESENTATION NAME

Title

• Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Vivamus et magna. Fusce sed sem sed magna suscipit egestas.

• Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Vivamus et magna. Fusce sed sem sed magna suscipit egestas.

Mapstraction

• Poskytuje společné aplikační rozhraní pro různé javascripty jednotlivých mapových API

• Umožňuje připravovat mapové aplikace nezávislé na konkrétním mapovém API

Page 11: PRESENTATION NAME

Title

• Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Vivamus et magna. Fusce sed sem sed magna suscipit egestas.

• Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Vivamus et magna. Fusce sed sem sed magna suscipit egestas.

Maps API

Mapový server vs. Map API

• UMN MapServer– připravit vlastní mapovou kompozici– Získat data – největší problém– Sestavit klientskou aplikaci

• Map API– Připravená data a komponenty aplikace– Programátorský komfort

Návrh řešení

Page 12: PRESENTATION NAME

Title

• Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Vivamus et magna. Fusce sed sem sed magna suscipit egestas.

• Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Vivamus et magna. Fusce sed sem sed magna suscipit egestas.

Použité technologie

• Google Maps API

• PostgreSQL + PostGIS

• PHP5

• DHTML (HTML + JavaScript + CSS)

Page 13: PRESENTATION NAME

Title

• Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Vivamus et magna. Fusce sed sem sed magna suscipit egestas.

• Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Vivamus et magna. Fusce sed sem sed magna suscipit egestas.

Použitá data

• Podkladová mapa (Google)

• ArcCR500 – vrstva okresy.shp, obce.shp

• CENIA – vrstva chráněných krajinných území

• Příprava dat – převod z S-JTSK do WGS-84

Page 14: PRESENTATION NAME

Title

• Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Vivamus et magna. Fusce sed sem sed magna suscipit egestas.

• Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Vivamus et magna. Fusce sed sem sed magna suscipit egestas.

Maps API

Mapový server vs. Map API

• UMN MapServer– připravit vlastní mapovou kompozici– Získat data – největší problém– Sestavit klientskou aplikaci

• Map API– Připravená data a komponenty aplikace– Programátorský komfort

Data od CENIA

Page 15: PRESENTATION NAME

Title

• Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Vivamus et magna. Fusce sed sem sed magna suscipit egestas.

• Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Vivamus et magna. Fusce sed sem sed magna suscipit egestas.

Maps API

Mapový server vs. Map API

• UMN MapServer– připravit vlastní mapovou kompozici– Získat data – největší problém– Sestavit klientskou aplikaci

• Map API– Připravená data a komponenty aplikace– Programátorský komfort

Grafické rozhraní aplikace

Page 16: PRESENTATION NAME

Title

• Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Vivamus et magna. Fusce sed sem sed magna suscipit egestas.

• Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Vivamus et magna. Fusce sed sem sed magna suscipit egestas.

Maps API

Mapový server vs. Map API

• UMN MapServer– připravit vlastní mapovou kompozici– Získat data – největší problém– Sestavit klientskou aplikaci

• Map API– Připravená data a komponenty aplikace– Programátorský komfort

DHTML =• HTML

• CSS

• JavaScript

• Ajax

Grafické rozhraní aplikace

Page 17: PRESENTATION NAME

Grafické rozhraní aplikace

Page 18: PRESENTATION NAME

Title

• Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Vivamus et magna. Fusce sed sem sed magna suscipit egestas.

• Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Vivamus et magna. Fusce sed sem sed magna suscipit egestas.

Maps API

Mapový server vs. Map API

• UMN MapServer– připravit vlastní mapovou kompozici– Získat data – největší problém– Sestavit klientskou aplikaci

• Map API– Připravená data a komponenty aplikace– Programátorský komfort

Grafické rozhraní aplikace

Page 19: PRESENTATION NAME

Title

• Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Vivamus et magna. Fusce sed sem sed magna suscipit egestas.

• Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Vivamus et magna. Fusce sed sem sed magna suscipit egestas.

Použité programové vybavení

• pgAdmin III

• Quantum GIS 0.9.1

• Zend Studio 5.2.0

• Gimp 2.4.2

• Visual Paradigm for UML 6.1

Page 20: PRESENTATION NAME

Title

• Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Vivamus et magna. Fusce sed sem sed magna suscipit egestas.

• Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Vivamus et magna. Fusce sed sem sed magna suscipit egestas.

Maps API

Mapový server vs. Map API

• UMN MapServer– připravit vlastní mapovou kompozici– Získat data – největší problém– Sestavit klientskou aplikaci

• Map API– Připravená data a komponenty aplikace– Programátorský komfort

Dokumentace k vlastnímu zpracování

• http://confusio.php5.cz/dokumentace/

Page 21: PRESENTATION NAME

Title

• Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Vivamus et magna. Fusce sed sem sed magna suscipit egestas.

• Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Vivamus et magna. Fusce sed sem sed magna suscipit egestas.

Použitá literatura

• Manuály jednotlivých programů:– http://postgis.refractions.net/docs/– http://www.openweekend.cz/slides/ow_2005/orlik_postgis.pdf– http://www.postgresql.org/docs/8.2/interactive/index.html– http://cz.php.net/manual/cs/index.php– …

• Licence Google Maps API:– http://www.google.com/intl/cs_ALL/help/terms_maps.html– http://code.google.com/apis/maps/– http://code.google.com/apis/maps/documentation/reference.html– …

Page 22: PRESENTATION NAME

Title

• Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Vivamus et magna. Fusce sed sem sed magna suscipit egestas.

• Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Vivamus et magna. Fusce sed sem sed magna suscipit egestas.

Použitá literatura

• Odpadové hospodářství: prof. Ing. Mečislav Kuraš, CSc., prof. Ing. Vojtech Dirner, CSc.

• Zákon 185/2001 Sb. o odpadech a o změně některých dalších zákonů

http://portal.gov.cz/wps/portal/_s.155/701?kam=zakon&c=185/2001

Page 23: PRESENTATION NAME

Title

• Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Vivamus et magna. Fusce sed sem sed magna suscipit egestas.

• Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Vivamus et magna. Fusce sed sem sed magna suscipit egestas.

Děkuji za pozornost.