Ukládání geografických dat v NoSQL databázi
NoSQL database as geographical data storage
dc.contributor.advisor | Kouba Zdeněk | |
dc.contributor.author | Hofman Martin | |
dc.date.accessioned | 2015-05-28T12:02:05Z | |
dc.date.available | 2015-05-28T12:02:05Z | |
dc.identifier | KOS-587865372505 | |
dc.identifier.uri | http://hdl.handle.net/10467/62065 | |
dc.description.abstract | Tato práce se zabývá syntaktickou analýzou AIXM 5.1 instančních souborů a jejich efektivním uložením do NoSQL databáze. V práci jsou nejprve rozebrány použitelné technologie a následně je proveden výběr nejvhodnějších. Pro syntaktickou analýzu byla zvolena kombinace technologií JAXB a StAXU. Pro trvalé uložení AIXM dat byla zvolena databáze MongoDB. Jako prostředek objektově-dokumentového mapování geografických objektů do databáze byla zvolena knihovna Morphia. Dále je v práci popsán návrh řešení a jeho implementace. Nakonec jsou uvedeny výsledky základních měření odezvy prostorových dotazů. | cze |
dc.description.abstract | This thesis deals with parsing of AIXM 5.1 files and their effective storage in a NoSQL database. In this thesis, we analyze appropriate technologies and subsequently the most suitable ones for implementation of individual tasks are selected. The combination of technologies JAXB and StaX was chosen for parsing AIXM 5.1 data files. MongoDB database was chosen as a means for building the AIXM 5.1 data storage. Morphia library was selected as a high level API offering object-document mapping for efficient storing/retrieving geographical features objects into/from the database. Further the thesis describes the design and implementation of the system that is subject of this thesis. Finally, the results of basic experiments aimed at the assessment of geographical queries response times. | eng |
dc.publisher | České vysoké učení technické v Praze. Vypočetní a informační centrum. | cze |
dc.publisher | Czech Technical University in Prague. Computing and Information Centre. | eng |
dc.rights | 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://www.cvut.cz/sites/default/files/content/d1dc93cd-5894-4521-b799-c7e715d3c59e/cs/20160901-metodicky-pokyn-c-12009-o-dodrzovani-etickych-principu-pri-priprave-vysokoskolskych.pdf | eng |
dc.rights | Vysokoš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://www.cvut.cz/sites/default/files/content/d1dc93cd-5894-4521-b799-c7e715d3c59e/cs/20160901-metodicky-pokyn-c-12009-o-dodrzovani-etickych-principu-pri-priprave-vysokoskolskych.pdf | cze |
dc.subject | Geografická informace; aeronautická informace; AIXM 5.1; GML 3.2; NoSQL; JAXB; StAX; MongoDB | cze |
dc.title | Ukládání geografických dat v NoSQL databázi | cze |
dc.title | NoSQL database as geographical data storage | eng |
dc.type | bakalářská práce | cze |
dc.type | bachelor thesis | eng |
dc.contributor.referee | Vokřínek Jiří | |
theses.degree.discipline | Softwarové inženýrství | cze |
theses.degree.grantor | katedra počítačů | cze |
theses.degree.programme | Softwarové technologie a management | cze |
Soubory tohoto záznamu
Tento záznam se objevuje v následujících kolekcích
-
Bakalářské práce - 13136 [1056]