手机定位毕业设计讲解.docx
《手机定位毕业设计讲解.docx》由会员分享,可在线阅读,更多相关《手机定位毕业设计讲解.docx(42页珍藏版)》请在冰豆网上搜索。
手机定位毕业设计讲解
基于手机定位的交通信息查询软件
的设计与实现
学院:
专业:
姓名:
指导老师:
信息学院
信息工程
0000
学号:
职称:
0000
0000
000
中国·珠海
二○一五年四月
诚信承诺书
本人郑重承诺:
本人承诺呈交的毕业设计《基于手机定位的交通信息查询软件的设计与实现》是在指导教师的指导下,独立开展研究取得的成果,文中引用他人的观点和材料,均在文后按顺序列出其参考文献,设计使用的数据真实可靠。
本人签名:
日期:
2015年04月28日
基于手机定位的交通信息查询软件的设计与实现
摘要
随着人们生活水平的提高,出行坐车成为日常生活中不可缺少的一部分。
而乘往目的地的线路需要随时掌握,为了能在手机上随时查询交通线路,针对基于位置的服务在旅游、查询路线、移动终端定位服务等场合的广泛应用,开发了一个基于Android平台的交通线路手机查询软件,它基于android平台开发的,利用Eclipse开发工具,主要以JAVA语言编写,以及Android的一些控件,利用Android丰富的API,通过申请MapAPIKey实时调用XXMap,设计并实现地图的缩放、视图的切换等功能完成了公交、地铁线路、地图的查询、指南针及交通拥堵情况查看的功能。
关键字:
Android平台移动终端定位服务手机交通查询
Designandimplementationoftrafficinformationquerysoftwarebasedonmobilephonelocation
Abstract
Withtheimprovementofpeople'slivingstandard,cartravelhasbecomeanindispensablepartofdailylife.Thedestinationlineneedstoknow,inordertochecktrafficlinesonthephone,widelyusedforlocationbasedservicesintourism,queryline,mobilelocationservicesandotheroccasions,thedevelopmentofatrafficlineAndroidplatformhandmachinebasedonthequerysoftware,whichisbasedonAndroidplatformdevelopment.TheuseofEclipsedevelopmenttools,mainlyintheJAVAlanguage,andsomeAndroidcontrols,theuseofAndroidrichAPI,MapAPIKeycallinrealtimethroughtheapplicationofBaiduMap,Zoom,viewswitchfunctiondesignandRealizationofmapcompletionofthebus,subwaylines,mapquery,compassandtrafficcongestioncheckingfunction.
Keywords:
Androidmobilelocationservicesmobilephonetrafficquery
1前言
1.1研究背景和意义
随着经济对外开放水平的提高,全国工业化、城市化、机动化日趋加速,城市的交通问题日益突出,交通拥堵频繁发生。
发展智能交通系统是解决城市交通问题的有效途径之一。
近年来,随着计算机、通信和信息技术的发展,智能交通系统已得到大量的应用,通过线圈、红外、超声波、视频等检测器,以及GPS定位等技术构建的各种交通数据采集系统已被大量应用。
虽然它们都有各自的优点,但每种方法所得到的数据本身包含的特征都有很大的局限性,所以不可能只用一种检测技术得到所有的交通信息,不可能只用一种信息采集方法满足现代城市智能交通所需要的所有数据。
考虑到手机的迅速普及,同时手机本身的功能越来越多,本文将移动通信技术与传统交通信息采集技术结合起来的,就是利用手机定位功能相结合进行交通信息的采集技术,从而得到比其他单一方法采集到更加丰富的信息,既包含静态信息、动态信息,又包含各类人员的各种出行行为信息。
将这些信息同其他方法采集到的信息结合,得到更加有用的信息。
这些信息经过处理后得到有效的可直接利用的信息,如交通状况信息、出行行为信息等,为进一步的交通规划和交通控制与管理工作提供有力的依据。
Android作为一款新型智能手机操作系统,具有开放性好、软硬件功能扩展性强的特点,开发基于Android的GPS应用潜力巨大
本文利用Android智能手机自带的GPS定位功能,获取地理坐标数据,实时将定位数据通过GPRS数据网络传送至监控平台,平台根据使用手机的人员所到达区域。
建立了基于手机的交通信息采集系统,列出系统的物理结构、软件结构和系统工作流程。
在深入分析手机用户出行特性的基础上,借鉴传统人工调查法的优点,设计了基于手机的用户出行信息采集中手机嵌入式菜单的内容,并且利用安卓系统开发了交通出行行为信息智能收集嵌入式软件,实现手机软件采集出行信息功能。
通过进一步手机短信息功能与手机定位技术的有机结合,进行交通信息的采集和处理,得到路段平均速度、交通量、交通密度等,并利用以路段平均速度为划分指标的服务水平进行实时路况评估。
1.2研究目标
设计一款可以使用安卓手机定位和查询交通路况的智能APP
1.3研究内容
结合手机定位功能,利用基于安卓系统开发的嵌入式手机软件和手机定位技术,对手机用户交通出行行为信息智能收集与处理进行研究与实现。
其主要研究内容包括:
基于现有交通信息采集技术的优缺点分析,并对现代通信系统及技术进行总结,建立基于手机的交通信息采集系统;基于手机APP出行信息采集中嵌入式菜单内容设计;基于安卓出行行为信息智能收集嵌入式软件实现;手机定位技术在交通出行行为信息收集系统中的应用研究;利用以路段平均速度为划分指标的服务水平进行实时路况评估。
1.4技术要求
1 手机用户能够向网络服务器发送查询指令
2 查询各路段交通行驶畅通状态参考信息
3 向网络报告用户当前位置交通状态信息。
1.5国内外的发展概况
Android安卓系统的日益广泛使用,越来越多人发现手机潜在的力量,当然手机应用软件app的朝阳也随之并进。
当前国内外基于位置的服务开展如火如荼,在手机上拓展GPS功能己成为移动应用开发的一个热点。
在国外,由于市场需求,移动定位技术得到了快速发展。
同时,无线定位技术(LocationBasedServices,LBS)有着较大的发展空间和市场利润。
据统计,GPS手机的普及将促进定位服务的进一步增长。
这将在很大程度上推动各大无线运营商积极开发并研究手机定位技术,扩展手机的功能。
国外最早使用手机定位技术主要进行交通信息采集的实验,相关研究成果如表1.1所示。
表1.1国外手机定位技术应用于交通数据采集的情况
年份
国家
研究机构
研究课题/项目
技术类型
1999
法国
交通研究协会
使用手机进行交通探测
结合时间提前量的小区定位技术(GSM/CELLIDwithTA)
2000
美国
Berkeley
对圣弗朗西斯科海湾道路网络运用手机作为探测估算行程时间
辅助卫星定位(GSM/A-GPS)
2002
英国
ITIS
美国专利:
浮动车交通数据建模和处理系统方法及应用理论
手机切换(GSM/handover)
2002
加
拿
大
加拿大交通运输发展中心和CELL-Loc有限公司
手机定位技术应用于交通监控:
概念框架研究
时间到达差(GSM/TDOA)
2004
荷兰
LogicaCMG公司
为荷兰的NorthBrabant省提供MTS
时间到达差(GSM/TDOA)
2005
加
拿
大
加拿大交通运输发展中心和GlobisData有限公司
使用手机作为交通探测器的实验系统开发研究
辅助卫星定位(GSM/A-GPS)
2008
美国
加利福尼亚州、Caltrans、诺基亚和Berkeley
使用GPS手机作为交通探测器:
一项实验研究
辅助卫星定位(GSM/A-GPS)
随着手机的普及和通信网络的成熟,以及手机功能的不断升级,利用手机的定位技术进行交通信息的采集思想逐渐开始应用。
目前国内绝大多省份使用手机定位均需得到手机用户的授权才能进行。
截至2011年底,国内市场上的手机位置服务主要包括:
电信CDMA手机GPSOne定位(CellID、AGPS和AFLT综合应用技术)、移动手机位置服务、移动A-GPS终端、联通的AGPS。
目前国内手机定位软件基本上是基于智能手机开发的,软件可以应用在Symbian、Android、WindowsMobile、Iphone等操作系统的手机上,其中Adnroid操作系统的手机用户数量最多。
2012年7月数据,Android占据全球智能手机操作系统市场59%的份额,中国市场占有率为76.7%。
《LURKER软件》支持所有Adnroid操作系统手机。
目前来看,手机定位除了受到网络带宽限制之外,还受到诸多因素的阻碍。
其中最重要的一点是,我国地理信息系统的建设和POI数据的采集、加工、整理、更新,是个相当困难而艰巨的任务。
无论是地理信息还是周边的餐馆、银行等综合服务信息,都处于高度变化状态,使得做GIS和POI的公司难度加大,也无形中提高了SP进入该领域的门槛。
用户隐私也是定位服务最容易引发争议的问题,也是阻碍用户消费的重要因素。
针对定位服务的敏感性,运营商需要在信用管理、信息安全、个人隐私保护等方面制定完善的流程体系、管理体系、认证体系和管理规范。
手机终端依然成为制约产业发展的最后一个环节。
利用GPS技术的位置服务需要终端的大力支持,否则业务拓展也只是空话。
目前能够支持GPSone技术的终端在国内还比较少。
中国联通推出的语音导航业务,也只有三星、LG等少数终端手机提供支持。
而且居高不下的终端价格,也阻碍了定位业务的普及和推广。
2
软件方案论证
2.1方案一:
基于Cell.ID的定位技术
采用Cell.ID的定位技术实现简单,不需要移动台提供任何定位测量信息,也无需对现有网络进行改动,只需要在网络侧增加简单的定位流程处理即可,目前这种定位技术己经在各移动网络中广泛使用。
该技术又称起源蜂窝小区(CellOfOrigin)定位技术。
每个小区都有自己特定的小区标识号(Cell.ID),当进入某-d,区时,移动终端要在当前小区进行注册,系统的数据中就会有相应的小区ID标识。
系统根据采集到的移动终端所处小区的标识移动通信网络的定位技术号来确定移动终端用户的位置。
基于Cell.ID的定位方法中移动用户的位置由其服务基站的位置信息确定。
位置信息可以是小区ID,服务区域ID或与服务小区有关的位置坐标。
由于该技术根据移动台所处的Cell.ID来确定用户的位置,因此它的定位精度取决于蜂窝小区的半径大小,从几百米到几十千米不等。
在农村地区,小区的覆盖范围很大,所以定位精度很差。
在城区,小区覆盖范围较小,定位精度最大可提高为几百米。
其他技术相比,基于Cell—ID的定位方法精度最低,当需要精度较高的定位服务时,Cell.ID就无法满足要求了。
2.2方案二:
采用android手机自带GP