Hlavným cieľom tejto práce je za pomoci open source projektov v oblasti GIS vytvoriť mobilnú aplikáciu, ktorá by pomáhala záchranným týmom poskytovaním geografických dát a polôh ostatných členov týmu.
V teoretickej časti sú základné informácie a popis technológií použitých v tejto práci, bližšie je popísaný operačný systém Android a cykly v ktorých existujú jeho aplikácie.
V praktickej časti sú popísané jednotlivé aplikácie tvoriacu túto prácu a užívateľské rozhranie aplikácie pre Android. Ďalej sú uvedené zdroje geografických dát a spôsob ich pridávania do aplikácie. Taktiež je uvedený popis a fungovanie vytvorených tried.
Anotace v angličtině
The main objective of this work is, with using open source projects, create a GIS mobile application which would help emergency and rescue teams by providing geographical information and positions of others members of their team.
The theoretical part contains basic information and description of technologies used in this work. Android operational system and cycles in which its applications exist are described more closely.
The practical part describes individual applications which this work consists of and user interface of the Android application. Furthermore the sources of geographical data are shown with methods of adding them to the application. Functionality and description of created classes is also shown.
Klíčová slova
GIS, Android, OpenLayers, GeoServer
Klíčová slova v angličtině
GIS, Android, OpenLayers, GeoServer
Rozsah průvodní práce
77 s. (84 400 znaků)
Jazyk
SK
Anotace
Hlavným cieľom tejto práce je za pomoci open source projektov v oblasti GIS vytvoriť mobilnú aplikáciu, ktorá by pomáhala záchranným týmom poskytovaním geografických dát a polôh ostatných členov týmu.
V teoretickej časti sú základné informácie a popis technológií použitých v tejto práci, bližšie je popísaný operačný systém Android a cykly v ktorých existujú jeho aplikácie.
V praktickej časti sú popísané jednotlivé aplikácie tvoriacu túto prácu a užívateľské rozhranie aplikácie pre Android. Ďalej sú uvedené zdroje geografických dát a spôsob ich pridávania do aplikácie. Taktiež je uvedený popis a fungovanie vytvorených tried.
Anotace v angličtině
The main objective of this work is, with using open source projects, create a GIS mobile application which would help emergency and rescue teams by providing geographical information and positions of others members of their team.
The theoretical part contains basic information and description of technologies used in this work. Android operational system and cycles in which its applications exist are described more closely.
The practical part describes individual applications which this work consists of and user interface of the Android application. Furthermore the sources of geographical data are shown with methods of adding them to the application. Functionality and description of created classes is also shown.
Klíčová slova
GIS, Android, OpenLayers, GeoServer
Klíčová slova v angličtině
GIS, Android, OpenLayers, GeoServer
Zásady pro vypracování
Prostudujte open source projekty v oblasti GIS, jejichž využití připadá v úvahu při implementaci mobilního GIS systému pro podporu záchranných týmů.
Najděte zdroje volně dostupných geografických dat, které by mohly být záchranným týmům užitečné, např. JDTM zlínského kraje, katastrální mapy, ortomapy Google, WMS služby státního geoportálu Cenia atd.
Navrhněte architekturu mobilního GIS systému.
Pro implementaci klienta uvažte web rozhraní OpenLayers nebo nativní aplikaci pro OS Android. Zaměřte se především na rychlost stahování a zobrazování map, aby aplikace nezdržovala záchranáře v krizových situacích.
Implementujte mobilní GIS systém dle schváleného návrhu.
Zásady pro vypracování
Prostudujte open source projekty v oblasti GIS, jejichž využití připadá v úvahu při implementaci mobilního GIS systému pro podporu záchranných týmů.
Najděte zdroje volně dostupných geografických dat, které by mohly být záchranným týmům užitečné, např. JDTM zlínského kraje, katastrální mapy, ortomapy Google, WMS služby státního geoportálu Cenia atd.
Navrhněte architekturu mobilního GIS systému.
Pro implementaci klienta uvažte web rozhraní OpenLayers nebo nativní aplikaci pro OS Android. Zaměřte se především na rychlost stahování a zobrazování map, aby aplikace nezdržovala záchranáře v krizových situacích.
Implementujte mobilní GIS systém dle schváleného návrhu.
Seznam doporučené literatury
JENSEN, John R. a Ryan R. JENSEN. Introductory Geographic Information Systems ISBN 0136147763.
HAZZARD, Erik. OpenLayers 2.10 Beginner's Guide ISBN 1849514127.
MURPHY, Mark. Beginning Android 3 ISBN 1430232978.
HASEMAN, Chris. Android Essentials ISBN 1430210648.
OEHLMAN, Damon a Sébastien BLANC. Pro Android Web Apps: Develop for Android using HTML5, CSS3 & JavaScript ISBN 1430232765.
NEWARD, Ted. Server-Based Java Programming ISBN 1884777716.
Seznam doporučené literatury
JENSEN, John R. a Ryan R. JENSEN. Introductory Geographic Information Systems ISBN 0136147763.
HAZZARD, Erik. OpenLayers 2.10 Beginner's Guide ISBN 1849514127.
MURPHY, Mark. Beginning Android 3 ISBN 1430232978.
HASEMAN, Chris. Android Essentials ISBN 1430210648.
OEHLMAN, Damon a Sébastien BLANC. Pro Android Web Apps: Develop for Android using HTML5, CSS3 & JavaScript ISBN 1430232765.
NEWARD, Ted. Server-Based Java Programming ISBN 1884777716.
Přílohy volně vložené
z CD-ROM
Přílohy vázané v práci
ilustrace, schémata, tabulky
Převzato z knihovny
Ne
Plný text práce
Přílohy
Posudek(y) oponenta
Hodnocení vedoucího
Záznam průběhu obhajoby
Diplomant prezentoval před komisí hlavní cíle a výsledky své diplomové práce. Prezentace jako celek působila velmi dobrým dojmem, student dokázal velmi dobře vystihnout klíčové body práce. Součástí prezentace nebyla praktická ukázka. Následně byl student seznámen s posudky vedoucího a oponenta diplomové práce.
Komise vznesla k obhajobě následující dotazy:
1) doc. Sodomka: Proč máte v diplomové práci jiný letopočet než je aktuální?
2) prof. Olehla: Jaký je vztah mezi vysílačem a přijímačem?
3) Dr. Vojtěšek: Jedná se o ukázku, co aplikace umí, či je to jen návrh?