Název:
Navigačný systém pre automobily
Překlad názvu:
Navigation system for vehicles
Autoři:
Dobiaš, Martin ; Machek, Pavel (vedoucí práce) ; Mareš, Martin (oponent) Typ dokumentu: Bakalářské práce
Rok:
2007
Jazyk:
slo
Abstrakt: [eng][cze] 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.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.