Analýza GPS dat v orientačních sportech
Analysis of GPS data in orienteering sports
bachelor thesis (DEFENDED)
View/ Open
Permanent link
http://hdl.handle.net/20.500.11956/119440Identifiers
Study Information System: 218609
Collections
- Kvalifikační práce [11242]
Author
Advisor
Referee
Kučera, Petr
Faculty / Institute
Faculty of Mathematics and Physics
Discipline
Programming and Software Systems
Department
Department of Theoretical Computer Science and Mathematical Logic
Date of defense
7. 7. 2020
Publisher
Univerzita Karlova, Matematicko-fyzikální fakultaLanguage
Czech
Grade
Excellent
Keywords (Czech)
orientační sporty, GPS, analýza dat, Needlemanův-Wunschův algoritmus, webová aplikaceKeywords (English)
orienteering sports, GPS, data analysis, Needleman-Wunsch algorithm, web applicationV orientačních sportech nalezneme mnoho analytických nástrojů pro zjišťo- vání výkonnosti závodníků a vizualizaci tras. Žádný z těchto nástrojů však ne- poskytuje automatické porovnávání a následnou analýzu proběhnutých postupů závodníků mezi jednotlivými kontrolami. Cílem této práce je využití Needleman- Wunschova bioinformatického algoritmu pro porovnávání GPS dat a jejich vizua- lizaci v rámci webové aplikace. Aplikace poskytuje uživatelům nejen porovnávání svých postupů s ostatními uživateli, ale i analýzu výkonnosti a propojení s dalšími nástroji. Postavena je na platformě ASP.NET Core a návrhovém vzoru Model- View-Controller s použitím dalších technologií jako HTML, CSS a TypeScript.
In orienteering sports, there are many analytical tools used for determining the performance of competitors and the visualization of the routes. However, none of these tools allows automatic comparison and subsequent analysis of competitors' completed track between each single control point. The thesis intends to use the Needleman-Wunsch bioinformatics algorithm for comparison of GPS data, and their visualization within a web application. The application allows comparison of the track with other competitors, analysis of the performance and the connection with other tools. It is created on the ASP.NET Core platform and the Model- View-Controller design pattern with the use of other technologies such as HTML, CSS and TypeScript.