Tvorba geoinformačního systému pro mobilní zařízení
Creation of geoinformatical system for mobile devices
bachelor thesis (DEFENDED)
View/ Open
Permanent link
http://hdl.handle.net/20.500.11956/76120Identifiers
Study Information System: 174127
Collections
- Kvalifikační práce [20132]
Author
Advisor
Referee
Kříž, Jan
Faculty / Institute
Faculty of Science
Discipline
Physical Geography and Geoinformatics
Department
Department of Applied Geoinformatics and Cartography
Date of defense
8. 6. 2016
Publisher
Univerzita Karlova, Přírodovědecká fakultaLanguage
Czech
Grade
Excellent
Keywords (Czech)
GIS, mobilní aplikace, mobilní zařízení, Android, Do přírodyKeywords (English)
GIS, mobile applications, mobile device, Android, Into the wildTato práce se zabývá návrhem a tvorbou komplexního komunitního geoinformačního systému pro mobilní zařízení s operačním systémem Android. V první části jsou představeny v současnosti dostupné softwarové nástroje, přičemž důraz je kladen na uživatelskou přívětivost a minimální finanční nákladnost. Následující části práce se zabývají návrhem klient-server systému, výběrem a zpracováním dat do podoby databáze a tvorbou algoritmů, zajišťujících chod celého systému. Důraz je rovněž kladen na optimalizaci pro mobilní zařízení, dvojjazyčnost aplikace a uživatelskou přívětivost. Praktickým výstupem a aplikací myšlenek v předchozích částech této práce je tvorba mobilní aplikace DoPřírody!, která umožňuje uživateli v terénu vyhledávat v databázi přírodních oblastí (parky, lesy, hřbitovy a další) a v reálném čase jej naviguje nejkratší cestou k vybranému cíli. Taktéž je registrovaným uživatelům umožněno jednotlivé oblasti hodnotit, komentovat, editovat a přidávat nové. V závěru práce je obsaženo srovnání s velkými mapovými servery, výsledky publikování aplikace na portálu Google Play a závěry testování v komunitě uživatelů. Klíčová slova: Android, síťová analýza, server, databáze, příroda, mobilní aplikace
The aim of this thesis is to design and create a complex community geoinformatical system for mobile devices with Android OS. The first part presents currently available software tools, with an emphasis on user friendliness and minimal financial costs. The following sections deal with design of client-server system, selection and processing of data into databases and creating algorithms, ensuring the entire system. Emphasis is also placed on optimalization for mobile devices, bilingualism and user friendliness. The practical outcome and application of ideas from previous parts of this work is the creation of a mobile application DoPřírody!, which allows outdoor users to search the database of natural areas (parks, forests, cemeteries and others) and also is able to navigate the shortest route to the selected destination in real time. For registered users it is possible to rate, comment and edit existing areas and add new ones. The conclusion contains comparation with large map servers, the results of publishing application on the Google Play website and conclusions of testing in the community of users. Keywords: Android, network analysis, server, database, nature, mobile applications