Rozhraní mapového a trasovacího systému pro webovou aplikaci
Loading...
Date
Authors
Hadaš, Jakub
Advisor
Referee
Mark
A
Journal Title
Journal ISSN
Volume Title
Publisher
Vysoké učení technické v Brně. Fakulta strojního inženýrství
ORCID
Abstract
Tato diplomová práce se zabývá návrhem a implementací mapového a trasovacího systému pro webovou aplikaci určenou ke správě sdílených jízdních kol. Práce řeší problematiku vizualizace stanic a jízdních kol na interaktivní mapě s využitím knihovny Leaflet a dat z OpenStreetMap. Implementovaný systém umožňuje dynamické plánování tras pro optimalizaci a následné zobrazení optimalizovaných dat. Součástí řešení je komplexní filtrační mechanismus pro efektivní správu zobrazovaných dat a responzivní uživatelské rozhraní optimalizované pro mobilní zařízení terénních pracovníků. Práce kombinuje moderní webové technologie Angular, RxJS, GraphQL a OSRM k vytvoření funkčního rozhraní, které významně zefektivňuje pracovní postupy při správě sdílených kol.
This master's thesis deals with the design and implementation of a mapping and routing system for a web application designed to manage shared bicycles. The thesis addresses the issue of visualizing stations and bicycles on an interactive map using the Leaflet library and data from OpenStreetMap. The implemented system allows dynamic route planning for optimization and subsequent display of optimized data. The solution includes a comprehensive filtering mechanism for efficient management of displayed data and a responsive user interface optimized for field workers' mobile devices. The work combines modern web technologies such as Angular, RxJS, GraphQL and OSRM to create a functional interface that significantly streamlines the workflow for managing shared bikes.
This master's thesis deals with the design and implementation of a mapping and routing system for a web application designed to manage shared bicycles. The thesis addresses the issue of visualizing stations and bicycles on an interactive map using the Leaflet library and data from OpenStreetMap. The implemented system allows dynamic route planning for optimization and subsequent display of optimized data. The solution includes a comprehensive filtering mechanism for efficient management of displayed data and a responsive user interface optimized for field workers' mobile devices. The work combines modern web technologies such as Angular, RxJS, GraphQL and OSRM to create a functional interface that significantly streamlines the workflow for managing shared bikes.
Description
Keywords
Mapový systém , trasovací rozhraní , webová aplikace , interaktivní mapy , Angular , Leaflet , OpenStreetMap , uživatelské rozhraní , responzivní design , GraphQL , filtrační mechanismus , geolokace , vizualizace dat , Map system , route tracking interface , web application , interactive maps , Angular , Leaflet , OpenStreetMap , user interface , responsive design , GraphQL , filtering mechanism , geolocation , data visualization
Citation
HADAŠ, J. Rozhraní mapového a trasovacího systému pro webovou aplikaci [online]. Brno: Vysoké učení technické v Brně. Fakulta strojního inženýrství. 2025.
Document type
Document version
Date of access to the full text
Language of document
cs
Study field
bez specializace
Comittee
doc. Ing. Oldřich Trenz, Ph.D. (předseda)
doc. Ing. Jakub Kůdela, Ph.D. (místopředseda)
doc. Ing. Miloš Hammer, CSc. (člen)
prof. Ing. Zdeněk Hadaš, Ph.D. (člen)
doc. Ing. Pavel Škrabánek, Ph.D. (člen)
Ing. Jiří Kurfűrst, Ph.D. (člen)
prof. Ing. Jiří Jaroš, Ph.D. (člen)
prof. Ing. Milan Hofreiter, CSc. (člen)
prof. Ing. Petr Doležel, Ph.D. (člen)
doc. Ing. David Fojtík, Ph.D. (člen)
Date of acceptance
2025-06-10
Defence
Student představil komisi výsledky své DP. Po přečtení posudků následovaly otázky oponenta a členů komise.
Praktický vývoj, testování, rozdělení úloh v týmu.
Snímek č. 12, dovysvětlení, protože výv. diagram není úplně v pořádku.
Filtrování, předfiltrace.
Použití dockerů.
Osobní ohodnocení, výsledky vlastní činnosti ve skupině.
Result of defence
práce byla úspěšně obhájena
