基于android平台的gps车辆定位系统的设计与实现学士学位论文.doc
《基于android平台的gps车辆定位系统的设计与实现学士学位论文.doc》由会员分享,可在线阅读,更多相关《基于android平台的gps车辆定位系统的设计与实现学士学位论文.doc(34页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、湖北民族学院科技学院毕业论文(设计)基于Android平台的GPS车辆定位系统的设计与实现系 别: 信息工程系 专 业: 计算机科学与技术论文答辩日期 答辩委员会主席 29摘 要基于GPS的车辆定位系统,对它的研究开始于二十世纪六十年代,是社会文明发展到一定阶段的必然产物。作为智能交通系统的一个重要组成部分,最初是为了解决汽车文明带来的日益严重的城市交通问题。它的发展融合了当今空间定位技术、无线通信技术和地理信息系统的最新成果。而当下日趋完善的智能手机系统为车辆监控提供了更为光明的发展前景。Android平台作为时下流行的智能手机操作平台,不仅功能强大,更有开放和免费的先天优势。本文所研究的基
2、于Android系统的GPS车辆定位系统正是将传统的课题研究与时下流行的技术相结合的应用型尝试。以手机为载体,运用谷歌地图技术将车辆的实时位置显示于手机屏幕上以实现车辆的实时定位。开发过程以Eclipse及Android虚拟机为主要工具。最终实现了核心的定位功能。关键词:车辆定位系统,智能手机平台,安卓系统,谷歌地图 AbstractGPS-based vehicle positioning system, its research began in the sixties the twentieth century is to a certain stage of development o
3、f social civilization and the inevitable outcome. Intelligent transportation systems as an integral part of the first to address the growing car culture have brought the city traffic problems. It incorporates the development of spatial orientation of todays technology, wireless communication technol
4、ogy and geographical information system the latest results. The current smart phones are maturing as a vehicle monitoring system to provide a more bright future. Android system as the popular smart phone operating system, not only powerful, more open and free of inherent advantages. This paper studi
5、ed the GPS-based Android system; vehicle location system is the traditional research techniques with the popular combination of applied attempt. Mobile phone as the carrier, using Google Maps technology to real-time location of vehicles displayed on the mobile screen in order to achieve real-time lo
6、cation of vehicles. Eclipse and the Android development process to a virtual machine as the main tool. Ultimately the core of the targeting.Key word: Vehicles positioning system, intelligent handset platform, Android system, Google Maps 目 录摘 要IAbstractII1 绪 言1.1 研究背景与意义11.2 国内外研究现状21.3 论文的主要工作32 系统开
7、发技术概述2.1手机地图服务42.2定位技术52.3 Google Maps72.4 Android系统相关类83 终端软件系统设计及相关技术3.1系统设计特点113.2开发环境需求113.3需求分析113.4系统功能模块123.5系统总体流程图123.6界面设计123.7系统关键技术144 终端软件功能的实现4.1主界面的实现及基础视图的设置174.2 当前地理信息的获取及转换184.3 绘图模块的实现194.4 刷新模块的实现205 系统测试5.1 GPS输入的虚拟225.2 GOOGLE MAP 的使用225.3程序测试246 总结与展望6.1总结266.2展望26致 谢27参考文献28
8、1 绪 言1.1 研究背景与意义 随着经济的高速发展和城市化进程的加快,交通运输的压力不断加剧,交通拥挤和堵塞的现象越来越普遍,严重影响了人们的生活,制约了社会的生产。如何科学的引导车辆的出行,避开拥挤路段,提高道路通行能力,是现代社会亟待解决的重要问题。与此同时,随着机动车辆的数量日益增多,许多与汽车密切相关的行业迅速发展壮大。例如,出租车,公交汽车,旅游客运,银行,医院急救,物流以及机械施工等诸多行业面临着所辖车辆机动性强,数量众多,难以管理的棘手问题。另外,有的行业对于安全性的要求很高,比如运钞车,夜间出行的出租车,运送重要物资的货车等等。如何有效的控制和管理这些车辆,对车辆进行合理的调
9、度,提高车辆的利用效率以及保证车辆的行驶安全,已成为政府和公众所关注的热点问题之一。为了很好的解决这些问题,ITS作为一种新型的技术被广泛提出。ITS是智能交通系统(ImelligentTransport System)的简称,它将先进的信息技术、数据通讯传输技术、电子传感技术、电子控制技术及计算机处理技术等有效的运用于整个地面交通管理系统 而建立的一种在大范围、全方位发挥作用的,实时、准确、高效的综合交通运物管理系统。作为智能交通系统的重要组成部分,车辆监控管理系统的研究和发展受到人们越来越多的重视。而车辆的定位正是监控系统的核心技术。交通运输是城市的命脉,是国民经济和社会发展的基础。随着社
10、会经济的不断发展,汽车已经成为现代交通运输不可或缺的重要工具。据德国汽车工业协会(VDA)的统计,仅2004年,全世界投入使用运行的汽车总数量已突破85亿辆大关。汽车数量的骤增势 必会对交通运输产生很大的压力,也对城市的发展和人们的生活提出了严峻的挑战。我国改革开放30年来,人们的生活发生了翻天覆地的变化,消费水平也有飞跃性的提高,汽车的购买已经不再是很多人可望而不可即的事情了。随着中国加入WTO,国内汽车市场的需求空间潜力巨大。车辆的增多,道路的老化,交通问题不可避免的凸现出来。交通效率成为让人们头疼的问题。车辆监控系统的应用,可以有效的缓解这一问题。例如,北京奥运会期间,奥运服务车上都安装
11、了车载GPS,监控中心通过对车辆的准确定位,结合道路监控录像,准确下发实时路况信息,有效的避免了服务车辆因交通堵塞而发生的潜在事故1,2。 随着交通运输行业的发展壮大,车辆的有效控制和管理越来越受到相关人员的关注。出租车公司,银行等希望实时监控车辆的位置,保证车辆的安全;公交公司希望根据车辆的位置和路况信息安排发车的间隔时间;施工单位希望监控机械工程车辆,根据其分布密度做出合理的调度;货运公司希望货车沿着指定路线行驶,以防司机私改路线等等。 另外,我国流动人口众多,社会治安形势严峻。偷窃、抢劫车辆的案件时有发生。司机遇到困难或者危险的时候,希望能与外界快速取得联系,获取帮助,紧急情况时公司也希
12、望能对车辆进行定位搜索。综上所述,车辆监控系统的研究有着重要的现实意义,它有效的缓解了交通压力,提高了汽车使用效率,对车辆进行控制和管理以及合理的安排,保证了车辆的安全。作为车辆监控的核心技术,车辆定位的有效性和成本控制更显得至关重要2,6。1.2 国内外研究现状GPS车辆应用系统一般分为两大类:车辆监控系统和车辆导航系统,两者的研究和发展相辅相成。现代车辆监控系统的雏形始于上世纪六十年代,美国联邦高速公路委员会开始了车辆电子路径制导系统(ERGS)的研究计划。到了七十年代,随着微处理器的出现,日本和欧洲加入到车辆导航与监控系统的研究中,从而推动了车辆监控技术的发展。七十年代末到八十年代初,出
13、现了第一代采用航位推算和早期地图匹配方法的实验系统,如欧洲的“CITY PILOT”,Philips公司的“CARIN”,德国的“ALL.SCOUT”,英国的“Auto Guide等车辆导航系统。八十年代末,GPS卫星定位技术的成熟,使其在车辆监控系统中得到了广泛的应用。但车载GPS接收机通常受到卫星信号状况和周围环境的影响,在不同的时间及不同的地区卫星信号的状况差别很大,特别是在城市地区,由于高层建筑、隧道以及起伏地形的遮挡,GPS信号强度有时只达到海用和空用GPS信号的25%,建筑物的多路径反射也对信号造成很大干扰,导致有时定位精度较低、可靠性不高。随着GPS定位技术的发展与GIS技术的出
14、现,从九十年代初开始,为了适应新兴的智能运输系统对车辆定位与调度技术的要求,国外开展了以GPS定位技术为主的导 航与定位系统的应用研究。目前推出的有法国的CARMINAT车辆定位与调度系统,美国General Motor公司研究实验室研制的TravTek车辆定位与调度系统,日本SUMITOMO电子公司研制的CruiseMate SNVAD20汽车电子导航系统,Liikkuva公司采用GPS和NavTech地图导航数据库的StreetPC98车辆导航系统,美国Clarion公司开发的基于WinCE操作系统的AutoPC车辆定位与调度系统,美国Clarion公司的TravelPiolt RGS08
15、车辆定位与调度系统以及Street Guard车辆导航与监控系统,这些系统的共同特别是能提供精确、连续、直观的车辆位置,并且定位与监控系统的稳定性和可靠性也大大提高。我国GPS车辆监控系统始于上世纪九十年代初期。由于当时市场尚未形成,用户还没有迫切需求,而且技术途径尚不完善,做成的大多是实验室内刚出笼的,还达不到商品化程度,所以成功者不多。19961998年期间,GPS车辆监控系统市场经历了整顿、巩固、充实和提高,在对原有的不良系统进行改造的同时,也有新的系统相继出现,还有多个具有水平的集群系统出现。19992000年GPS车辆监控系统市场又出现了新的一波,出现了快速增长的势头,此时的市场逐步
16、趋于成熟,我国的GPS车辆监控系统的技术有了较大的提高与发展。值得指出的是,在GPS车辆监控系统上,我国在应用面和规模上在国际上居于领先地位,但是从系统的技术水平和产品的质量和成熟程度来说,我们还处在发展时期14。1.3 论文的主要工作本课题主要研究车辆监控系统中车载手机端GPS 定位技术的实现。最终目的为将车辆当前位置的实时信息实时显示于车载手机端的模拟地图上。研究的主要内容包括:Google地图的使用、Android系统卫星定位的实现以及将定位信息表现于Google地图。此外车载端软件具有可扩展性,可在后续的开发中实现导航与监控等实用功能。论文的主要内容:第一章为绪言,介绍了课题的研究背景
17、及意义,国内外现状等。第二章介绍了课题研究所需的技术支持,包括手机地图服务的解释,定位技术的概述,GOOGLE MAP的介绍以及ANDROID系统下的相关类。第三章为软件的设计及相关技术介绍,包括系统的特点,环境及需求分析,模块介绍,系统流程和相关技术。第四章阐述了系统的各功能模块的实现。第五章为系统的测试和测试相关图片。第六章是对课题的总结,并对以后的发展方向做了展望。 2 系统开发技术概述本章主要分析了手机地图服务的结构框图及相关的定位技术,并对本系统用到的Google Maps进行了阐述,还给出了Android平台下的位置服务类和地图类。2.1手机地图服务2.1.1 手机地图服务的的介绍
18、手机地图服务是指在手机上利用GPS或者网络实现精确定位,并使用WAP方式或客户端方式,通过移动通信网络与手机地图应用服务器之间的互联通信,查找自己的位置、搜索地点、查询行车路线的一种与地理信息相关的位置业务。用户在查询过程中,不仅可以得到相关的文字信息,还可以通过手机终端友好的人机界面得到直观的地图信息15。手机地图查询中的客户端为用户提供了查询的输入接口和与服务器连接的接口,并在手机上显示查询后的地图。服务器端以HTTP方式接收客户端的请求,并根据请求将地图数据以栅格数据的方式返回给客户端。手机地图查询系统的结构如图2.1所示。以HTTP方式发送请求返回数据图片以HTTP方式发送请求客户端(
19、手机)服务器端输入具体查询的地点根据请求查询具体地点显示地图根据请求制作地图图片对地图进行放大,缩小或移动图21地图查询结构框图手机端地图是安装在手机上的简易地图文件,详细的地图信息,要通过发送到网络端应用服务器的查询命令解析执行后,再下发到终端进行异步下载。目前的手机地图业务为用户提供地图下载、浏览和各种操作的集合(放大、缩小、查询),以图形、文字的方式显示给用户,满足了用户基本的地图服务要求。手机地图服务中最重要的就是定位技术16。2.2.2手机地图服务的发展趋势(1) 大众化随着社会的发展,人们对地理信息的需求越来越多,从地图服务中人们得到的不仅仅是方便,还有效率和效益。由于人们日常生活
20、中不可能随时随地通过网络获取地图服务,而通过手机获取地图服务是解决这个问题的很好方案,因此手机地图服务的推广必将大大方便人们的生活。(2) 行业化手机地图服务作为一项高新技术产业,对行业的影响是积极的。一方面,将位置服务与地图相结合可以提高一些相关行业服务的效率。例如在安全救援行业,手机地图服务可以通过手机定位,及时获取救援对象的位置,并在地图上标识出来,给救援工作带来了极大的便利。另一方面,对一些传统行业加以改造,实现其在新环境下的飞跃。最典型的例子便是物流管理,运用基于手机平台的位置服务,将货物的物理位置在地图上标识出来,并以此为基础,处理物流业务的各个环节。(3) 电子化。随着技术的不断
21、发展,手机地图服务将会渗透到更多的行业,但还存在一些限制条件。比如移动通讯网的覆盖范围,虽然目前我国移动通讯网络的覆盖已经非常广泛,但一些偏远地区还存在盲区。2.2定位技术移动终端的定位是通过检测移动终端和基站之间传播信号的特征参数来获得其几何位置,根据进行定位估计位置的不同分为两种:基于移动终端定位和基于网络定位。2.2.1基于移动终端定位基于移动终端定位是根据目标与各通信基点通信时的相关位置信息来确定几何位置,在蜂窝网络中又叫做前向链路定位。移动终端定位技术包括全球定位系统(GPS)、基于移动终端发送/接收信号的定时或角度的覆盖三角技术(TOA)以及起源蜂窝小区(COO) 17-20。(1
22、) 全球定位系统(GPS)GPS是由美国国防部在70年代开始联合研制的新型卫星导航系统,历时20年,耗资200亿美元,于1994年全面建成。它采纳了子午仪系统的成功经验,具有全球性,全天候、高精度三维定位的特点。GPS系统主要由三大部分组成:GPS卫星星座(空间部分)、地面监控系统(控制部分)和GPS信号接收机(用户部分)。GPS的定位原理就是根据高速运动的卫星瞬间位置作为已知的数据,采用空间距离后方交会的方法,确定待测点的位置21。(2) 抵达时间TOA(Time Of Arrival)基于测量信号从移动终端发送出去并到达消息测量单元(3个或更多基站)的时间来定位。移动台位于以基站为圆心、移
23、动台到基站的电波传播距离为半径的圆上。通过多个基站进行计算,移动台的二维位置坐标可由3个圆的交点确定。与E-OTD不同的是,它没有使用位置测量单元,因此,必须通过与在基站上安装了全球定位系统(GPS)或原子钟的无线网络之间的同步来实现22。(3) 起源蜂窝小区(COOCell Of Origin)起源蜂窝小区定位技术是根据移动终端所处的小区标识号ID来确定用户的位置23。移动终端在当前小区注册后,在系统的数据库中就会有相对应小区的ID号。只要系统能够把该小区基站设置的中心位置(在当地地图中的位置)和小区的覆盖半径广播给小区范围内的所有移动台,这些移动台就能知道自己处在什么地方,查询数据库即可获
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 android 平台 gps 车辆 定位 系统 设计 实现 学士学位 论文
限制150内