Tato bakalářská práce se zaměřuje na varování účastníka silničního provozu před místy, kde často dochází k dopravním nehodám. První část se věnuje získání dat dopravních nehod, ve kterých by bylo možné nebezpečná místa hledat. Nebezpečná místa jsou v těchto datech hledána shlukovou analýzou, konkrétně algoritmem OPTICS. Vzniklé shluky tak reprezentují místa častých dopravních nehod. Varování před nebezpečnými místy je zprostředkováno mobilní aplikací pro zařízení se systémem Android. V aplikaci jsou shluky nehod zobrazeny v mapě. Každý shluk nehod obsahuje informace, za jakých okolností nejčastěji docházelo v daném místě k nehodám. V mapě je vyznačena i GPS pozice uživatele aplikace. V případě, že se uživatel přiblíží k některému shluku nehod, je mu odesláno varování. Zobrazené shluky nehod lze filtrovat podle vybraných parametrů nebo podle aktuálního počasí. Kromě těchto základních funkcí aplikace nabízí i spoustu vedlejších, jako je jednoduchá GPS navigace, zobrazení místa shluku nehod ve Street View nebo zobrazení doby dojezdu ke shluku nehod. Chování nebo vzhled aplikace je možné upravit v nastavení.
Anotace v angličtině
This bachelor thesis focuses on warning a road user against places of frequent traffic accidents. The first part deals with obtaining data on traffic accidents in which it would be possible to search for dangerous places. Dangerous places are searched for in these data by cluster analysis, specifically by the OPTICS algorithm. The resulting clusters thus represent the places of frequent traffic accidents. Warning of dangerous places is provided by a mobile application for Android devices. In the application, the accident clusters are displayed on the map. Each accident cluster contains details of the circumstances under which accidents most often occurred at a given location. The GPS position of the application user is also marked on the map. If the user approaches an accident cluster, a warning is sent to him. The displayed accident clusters can be filtered according to the selected parameters or according to the current weather. In addition to these basic functions, the application also offers a lot of ancillary features, such as simple GPS navigation, displaying the location of the accident cluster in Street View or displaying the travel time to the accident cluster. The behavior or appearance of the application can be adjusted in the settings.
Klíčová slova
Android, nebezpečná místa, dopravní nehody, shluková analýza, Google mapa, GPS pozice, geofences, navigace, Street View, weather API
Klíčová slova v angličtině
Android, dangerous places, traffic accidents, cluster analysis, Google map, GPS position, geofences, navigation, Street View, weather API
Rozsah průvodní práce
65 s.
Jazyk
CZ
Anotace
Tato bakalářská práce se zaměřuje na varování účastníka silničního provozu před místy, kde často dochází k dopravním nehodám. První část se věnuje získání dat dopravních nehod, ve kterých by bylo možné nebezpečná místa hledat. Nebezpečná místa jsou v těchto datech hledána shlukovou analýzou, konkrétně algoritmem OPTICS. Vzniklé shluky tak reprezentují místa častých dopravních nehod. Varování před nebezpečnými místy je zprostředkováno mobilní aplikací pro zařízení se systémem Android. V aplikaci jsou shluky nehod zobrazeny v mapě. Každý shluk nehod obsahuje informace, za jakých okolností nejčastěji docházelo v daném místě k nehodám. V mapě je vyznačena i GPS pozice uživatele aplikace. V případě, že se uživatel přiblíží k některému shluku nehod, je mu odesláno varování. Zobrazené shluky nehod lze filtrovat podle vybraných parametrů nebo podle aktuálního počasí. Kromě těchto základních funkcí aplikace nabízí i spoustu vedlejších, jako je jednoduchá GPS navigace, zobrazení místa shluku nehod ve Street View nebo zobrazení doby dojezdu ke shluku nehod. Chování nebo vzhled aplikace je možné upravit v nastavení.
Anotace v angličtině
This bachelor thesis focuses on warning a road user against places of frequent traffic accidents. The first part deals with obtaining data on traffic accidents in which it would be possible to search for dangerous places. Dangerous places are searched for in these data by cluster analysis, specifically by the OPTICS algorithm. The resulting clusters thus represent the places of frequent traffic accidents. Warning of dangerous places is provided by a mobile application for Android devices. In the application, the accident clusters are displayed on the map. Each accident cluster contains details of the circumstances under which accidents most often occurred at a given location. The GPS position of the application user is also marked on the map. If the user approaches an accident cluster, a warning is sent to him. The displayed accident clusters can be filtered according to the selected parameters or according to the current weather. In addition to these basic functions, the application also offers a lot of ancillary features, such as simple GPS navigation, displaying the location of the accident cluster in Street View or displaying the travel time to the accident cluster. The behavior or appearance of the application can be adjusted in the settings.
Klíčová slova
Android, nebezpečná místa, dopravní nehody, shluková analýza, Google mapa, GPS pozice, geofences, navigace, Street View, weather API
Klíčová slova v angličtině
Android, dangerous places, traffic accidents, cluster analysis, Google map, GPS position, geofences, navigation, Street View, weather API
Zásady pro vypracování
Navrhněte a naprogramujte řešení automatické distribuce dat o dopravních nehodách a hustotě dopravy z veřejných zdrojů.
Pomocí vhodných nástrojů data analyzujte a identifikujte nebezpečná místa na komunikacích.
Vytvořte mobilní aplikaci, umožňující varovat před rizikovými místy na silniční komunikaci. Aplikace umožní uživateli například: zjistit podrobnosti o nehodách a dobu dojezdu k danému místu, filtrovat podle vybraných parametrů či aktuálního počasí.
Zásady pro vypracování
Navrhněte a naprogramujte řešení automatické distribuce dat o dopravních nehodách a hustotě dopravy z veřejných zdrojů.
Pomocí vhodných nástrojů data analyzujte a identifikujte nebezpečná místa na komunikacích.
Vytvořte mobilní aplikaci, umožňující varovat před rizikovými místy na silniční komunikaci. Aplikace umožní uživateli například: zjistit podrobnosti o nehodách a dobu dojezdu k danému místu, filtrovat podle vybraných parametrů či aktuálního počasí.
Seznam doporučené literatury
\renewcommand{\labelenumi}{[\theenumi]}
GRIFFITHS, Dawn a David GRIFFITHS. Head First Android Development: A Brain-Friendly Guide. 2nd edition. Sebastopol, CA: O?Reilly Media, 2017. Head First series. ISBN 978-1491974049.
CONNOLLY, Thomas M. a Carolyn E. BEG, 2015. Database systems: a practical approach to design, implementation, and management. Sixth edition. Boston: Pearson. ISBN 978-0132943260.
HEROUT, Pavel., 2007. Učebnice jazyka Java. 3., rozš. vyd. České Budějovice: Kopp. ISBN 978-8072323234.
Seznam doporučené literatury
\renewcommand{\labelenumi}{[\theenumi]}
GRIFFITHS, Dawn a David GRIFFITHS. Head First Android Development: A Brain-Friendly Guide. 2nd edition. Sebastopol, CA: O?Reilly Media, 2017. Head First series. ISBN 978-1491974049.
CONNOLLY, Thomas M. a Carolyn E. BEG, 2015. Database systems: a practical approach to design, implementation, and management. Sixth edition. Boston: Pearson. ISBN 978-0132943260.
HEROUT, Pavel., 2007. Učebnice jazyka Java. 3., rozš. vyd. České Budějovice: Kopp. ISBN 978-8072323234.
Přílohy volně vložené
nejsou
Přílohy vázané v práci
ilustrace
Převzato z knihovny
Ano
Plný text práce
Přílohy
Posudek(y) oponenta
Hodnocení vedoucího
Záznam průběhu obhajoby
Průběh obhajoby je zveřejněn pouze přihlášenému uživateli.