Navigačný systém pre automobily
Navigation system for vehicles
Navigačný systém pre automobily
bakalářská práce (OBHÁJENO)

Zobrazit/ otevřít
Trvalý odkaz
http://hdl.handle.net/20.500.11956/10407Identifikátory
SIS: 44322
Katalog UK: 990008486030106986
Kolekce
- Kvalifikační práce [11342]
Autor
Vedoucí práce
Oponent práce
Mareš, Martin
Fakulta / součást
Matematicko-fyzikální fakulta
Obor
Programování
Katedra / ústav / klinika
Ústav formální a aplikované lingvistiky
Datum obhajoby
25. 6. 2007
Nakladatel
Univerzita Karlova, Matematicko-fyzikální fakultaJazyk
Slovenština
Známka
Výborně
Prvá časť práce je zameraná na prípravu prostredia pre vývoj navigačného programu. Na vykresľovanie mapy a ďalšie operácie s geografickými dátami sa používajú knižnice programu Quantum GIS. Popisujú sa úpravy v aplikačnom rozhraní a architektúre a napojenie knižníc Quantum GIS na jazyk Python, v ktorom je navigačný systém napísaný. Druhá časť sa zaoberá vývojom software pre navigáciu áut po cestnej sieti. Navigačný program podľa zadaného štartu a cieľu vyhľadá v cestnej sieti vhodnú trasu. Do úvahy sa berú typy ciest, jednosmerky, zákazy odbočenia a prípadne ďalšie obmedzenia. V prípade, že sa k počítaču pripojí GPS prijímač, zobrazujú sa navigačné informácie podľa aktuálnej polohy vozidla.
First part of the work is devoted to preparation of environment for building a navigation software. For map rendering and other geospatial data manipulation we use libraries of Quantum GIS. The work comprised also library refactoring and creation of bindings for Python language, that's also the language used for development of the navigation system. Second part presents principles and implementation of navigation in a roadmap. Software searches for an optimal route based on given start and destination. It takes in account different road types, one-way streets, turn restrictions and/or other restrictions. In case a GPS receiver is connected to the computer, it displays navigation hints based on current position of the vehicle.