论文部分内容阅读
近年来,机动车的数量成井喷式的急剧增加,现有的道路交通资源已不能满足车辆的正常通行。解决这一现状的途径有两种方式:一是改善现有的道路交通设施;二是使用技术手段,科学的引导车辆出行,以缓解道路的通行压力。在这样的背景下,ITS(Intelligent Transport System,智能交通系统)应运而生,它是一种实时、准确、高效的综合运输和管理系统。智能交通系统的提出,能够有效地缓解交通压力。车辆跟踪与导航系统作为智能交通系统的重要组成,对其研究有着重要的实际意义和广阔的发展前景。本文以车辆跟踪与导航系统的设计与开发为主旨,主要从以下三个方面进行研究:(1)GPS数据的获取、解析、封装、传输和存储。利用JSON技术将车辆的GPS等数据进行封装,并在服务端进行解析,然后存储;利用GPRS技术完成数据从终端到服务器的传输。(2)车辆跟踪与导航实现。利用JavaScript和XML技术、Google Maps API接口实现车辆的定位、跟踪、历史轨迹回放和导航。(3)研究基于Google Maps的车辆跟踪与导航系统的结构,建立系统总体框架,对系统的功能模块进行科学地划分,以及对数据库分析和设计,最终使用MyEclipse开发工具和SQL Server2005数据库完成对系统的开发。通过实验的测试,本系统采集的GPS数据实时性、精确性较高,系统响应速度较快,能够较好的满足用户对车辆的跟踪和导航需求。本文以Google Maps作为车辆跟踪与导航系统的地图服务,能够给用户提供友好的UI界面,而且Google Maps的相对免费使用,节约了系统开发的成本,同时给企业带来了良好的经济效益。从综合效益分析,基于Google Maps的车辆跟踪与导航系统对道路交通具有一定的促进作用和现实意义。