Analýza GPS dat v orientačních sportech
Analysis of GPS data in orienteering sports
bakalářská práce (OBHÁJENO)
Zobrazit/ otevřít
Trvalý odkaz
http://hdl.handle.net/20.500.11956/119440Identifikátory
SIS: 218609
Kolekce
- Kvalifikační práce [10932]
Autor
Vedoucí práce
Oponent práce
Kučera, Petr
Fakulta / součást
Matematicko-fyzikální fakulta
Obor
Programování a softwarové systémy
Katedra / ústav / klinika
Katedra teoretické informatiky a matematické logiky
Datum obhajoby
7. 7. 2020
Nakladatel
Univerzita Karlova, Matematicko-fyzikální fakultaJazyk
Čeština
Známka
Výborně
Klíčová slova (česky)
orientační sporty, GPS, analýza dat, Needlemanův-Wunschův algoritmus, webová aplikaceKlíčová slova (anglicky)
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.