论文部分内容阅读
智能车载导航系统作为城市智能交通系统的重要分支之一,它涉及到许多计算机及相关专业的专业技术知识,如无线电通信技术,多媒体技术,数据库技术,地理信息系统知识,离散数学知识等。为驾驶人员快速准确的提供地理位置信息及相关导航信息是车载导航系统的主要作用。车载导航系统对提高我国城市交通运输状况,加强车辆行驶安全性,提升城市道路通行率,减少城市塞车现象的发生有重要作用。本论文的研究基于现有车载导航系统的功能作用,结合计算机及相关专业知识,如虚拟现实技术、数据库技术、地理信息系统知识等,开发一套三维模拟车载导航系统。这个系统根据现实世界的地理信息,利用计算机进行三维建模显示,车载导航系统可以在此虚拟的环境中使用,进行相关导航作业。此系统的优点是,在一个真实的车载导航系统投入之前,可以在虚拟的环境中进行相关算法及功能的测试,从而使车载导航系统功能更加完善,使用更加安全。本论文根据软件工程的思想,对现有车载导航系统的基本功能进行分析,并提出了对三维车载导航系统的解决方案。通过需求分析、可行性分析、概要设计、详细设计、系统实现与测试,实现了系统的基本功能。系统的基本功能有三维场景虚拟,导航等。本论文用的主要思想是软件工程的软件生命周期思想。本论文用到的主要的计算机技术有三维建模技术,数据库技术,VC++技术,OpenGL技术,路径算法等。本论文的三维场景数据来自真实场景,系统可以提供导航功能、语音提示功能、二维地图功能、最短路径功能、航迹功能等。