Aplikace pro vizualizaci pražských opevnění
Application for visualization of Prague fortifications
Typ dokumentu
bakalářská prácebachelor thesis
Autor
Kryštof Novák
Vedoucí práce
Jelínek Ivan
Oponent práce
Žára Ondřej
Studijní program
Softwarové inženýrství a technologieInstituce přidělující hodnost
katedra počítačůPráva
A university thesis is a work protected by the Copyright Act. Extracts, copies and transcripts of the thesis are allowed for personal use only and at one?s own expense. The use of thesis should be in compliance with the Copyright Act http://www.mkcr.cz/assets/autorske-pravo/01-3982006.pdf and the citation ethics http://knihovny.cvut.cz/vychova/vskp.htmlVysokoškolská závěrečná práce je dílo chráněné autorským zákonem. Je možné pořizovat z něj na své náklady a pro svoji osobní potřebu výpisy, opisy a rozmnoženiny. Jeho využití musí být v souladu s autorským zákonem http://www.mkcr.cz/assets/autorske-pravo/01-3982006.pdf a citační etikou http://knihovny.cvut.cz/vychova/vskp.html
Metadata
Zobrazit celý záznamAbstrakt
Tato práce se zabývá vytvořením interaktivní webové aplikace pro vizualizaci vývoje pražských opevnění - VPO. Ve své první části obsahuje rešerše podobných existujících aplikací a rešerši využitelných historických a mapových zdrojů. Dále se věnuje vlastnostem kartografických zobrazení a z nich vyplývajících možností a omezení pro uvažovanou aplikaci. Poznatky jsou následně uplatněny v technickém návrhu aplikace, na který navazuje výběr softwarových programovacích prostředků pro samotnou realizaci. Za využití mapové komponenty LeafletJS a PHP frameworku Laravel je aplikace následně implementována a pokusně veřejně nasazena. Poslední část práce je věnována testování aplikace a z něj vycházejícím úpravám. This bachelor thesis deals with design and implementation of Interactive web application for visualizing of development of Prague fortifications - VPO. Its first part presents a survey of similar existing applications and available historical and map resources. Further, it focuses on properties of different cartographic projections and the resulting possibilities and limitations for the application in question. These findings are then applied in the technical design of the application, which is followed by the selection of software programming tools for the implementation. The application is subsequently implemented and experimentally deployed using the map component LeafletJS and the PHP framework Laravel. The last part of this work focuses on testing of the application and on the modifications made based on testing results.
Kolekce
- Bakalářské práce - 13136 [1056]