基于Android手机导航系统的研究与设计毕业论文.doc
《基于Android手机导航系统的研究与设计毕业论文.doc》由会员分享,可在线阅读,更多相关《基于Android手机导航系统的研究与设计毕业论文.doc(66页珍藏版)》请在三一办公上搜索。
1、题目:基于Android手机导航系统的研究与设计 毕 业 设 计 (论文) 任 务 书兹发给 计算机科学与技术2 班学生 毕业设计(论文)任务书,内容如下: 1、 毕业设计(论文)题目: 基于Android手机平台导航系统的研究和设计 _ 2、应完成的项目: (1) 地图管理:在线地图、离线地图、地图缩放、定位、地图偏移、保持跟踪 。 (2) 轨迹管理:记录轨迹、导出数据、地图展示、轨迹信息、查询记录。 (3) 规划导航:地址查询、坐标反查、规划路径。 (4) 远程跟踪:连接服务器、传递信息、查询信息。 3、参考资料以及说明: (1)Android开发入门与实战. 介绍Android入门最好的
2、一本书籍之一。 (2)Android开发范例大全. 介绍了很多Android方面小的应用。 (3) android官方开发基地 (4) eoe 中国开发这论坛 (5) Google Maps API (6) Java学习笔记 一本介绍深入学习java的好书 (7) Android/OPhone开发完全讲义 深入研究Android学习书籍 4、本毕业设计(论文)任务书于 年 月 日发出,应于 年 月 日前完成,然后提交毕业考试委员会进行答辩。指导教师 签发, 年 月 日教研组(系、研究所)负责人 审核, 年 月 日摘 要本文对Android系统的特征,系统架构及应用程序构建、开发都做了比较详细的
3、分析。同时结合Google Maps、GPS定位技术,对在android上定位和导航进行了深入的研究,并设计了基于android系统的导航系统。系统使用java语言和eclipse开发工具进行编写。同时给出了详细的系统设计过程、部分界面图及主要功能运行流程图,本文还对开发过程遇到的问题和解决方法进行了讨论。本系统的主要功能包括手机实时定位,指定地点的寻址,规划导航路径,个人位置跟踪、监视、展示的应用程序。系统中还涉及了数据库和服务器等方面的技术。本系统只限于应用层的探讨,对地图偏移等算法不做深入研究。系统在导航路径方面做了改进,将路径作为文件记录存储,同时上传服务器。区别于其他同类产品,同时在
4、定位时采用了多种定位方式相互参考,分析研究了Android的GPS定位和网路定位。关键词:android; 导航; gps; Google MapsAbstractIn this paper,the characteristics ofAndroidsystem,system architectureand application bui lding, the developmenthas done amore detailed analysis. Combined withGoogle Maps, GPS po- sitioningtechnology,positioning and nav
5、igation on the androidconducted in-depth study and and roidsystemis designed based onthe navigationsystem. It use java language and eclipse systemdevelopment toolsto write.At the same timegives a detailedsystem design process,some interfa- ceflow chart diagram andrunthe main function, thisdevelopmen
6、t processalsoencountered pro-blemsand solutionsare discussed.The main functionof this systemincludereal-time positioningmobile phones, addressing the designated place, planningthe navigation path, personallocation tracking, monitoring, displ- ay applications. Systemis alsoinvolved inother aspectsof
7、the databaseand servertechnologies. The systemofthe application layer only on maps do not doin-depth studymigration and other a- lgorithms.The systemhas doneto improvethe navigation path,the path tothe record store as a file, anduploadserver.Different from othersimilar products, while positioning me
8、thodusing a variety ofcross-reference, Analysis of the Androids GPS positioningand networkpositioning.Keyword: android, navigation, gps, Google Maps目 录摘 要IABSTRACTII第一章 绪 论11.1课题来源11.2研究背景和存在问题11.2.1手机导航背景11.2.2 手机导航面临的问题21.3研究目标和方法21.3.1研究的目标21.3.2研究的方法31.4 本文的内容安排4第二章 手机导航软件现状和各种技术选择依据62.1手机导航的发展和
9、未来62.2 Google Maps的选择72.3 Android 技术选择92.3.1开发背景92.3.2 android平台和其他平台比较102.3.3 选择依据132.4 本章小结14第三章 需求分析153.1 功能性需求分析153.1.1 地图管理153.1.2轨迹管理163.1.3规划导航路径173.1.4远程跟踪监视183.2界面需求分析183.3数据存储需求193.4 环境需求203.5本章小结20第四章 ANDROID手机导航的总体设计214.1 系统功能模块划分214.2 系统架构设计224.3用户界面设计234.4 本章小结25第五章 数据存储设计275.1数据存储设计原理
10、275.2数据库存储实现275.2.1 数据库和数据表的创建和打开275.2.2 对数据表的操作315.3 使用SharePreference存储335.3 本章小结34第六章 系统子模块的设计和实现356.1地图管理模块的实现356.1.1 在线地图356.2.2 任意界面的缩放366.2.3 随时定位个人位置376.2.4 调整地图偏移386.2.5 保持跟踪396.2轨迹管理模块的实现396.2.1 新建跟踪记录396.2.2 地图展示406.2.3 查询以往轨迹426.2.4 显示轨迹信息436.3 规划导航路径模块实现436.3.1 已知经纬度查询436.3.2地址反查446.3.3
11、规划导航路径456.4本章小结45第七章 系统测试467.1地图管理模块测试467.1.1 在线地图467.1.2 地图的缩放477.1.3 定位个人位置477.1.4 保持跟踪487.1.5 调整地图偏移487.2轨迹管理模块测试497.2.1 新建跟踪界面497.2.2 显示过往所有轨迹497.2.3 地图展示轨迹507.2.4 路径信息507.3 规划导航模块测试517.3.1 经纬度查询517.3.2 地址查询517.3.3 选择地图模式527.3.4调用手机内置地图规划导航路径527.4 本章小结53结论54总结54展望54参考文献56致谢58第一章 绪 论1.1 课题来源Andro
12、id操作系统平台很容易跟Google其他应用如Google地图的整合。在Android应用中,如果能在其中加入Google地图,则会为你的应用增添强大的功能,目前不少LBS应用(基于地理位置的应用)就是充分将移动跟地图结合起来。位置服务(Location-Based Services,LBS),又称定位服务或基于位置的服务,融合了GPS定位、移动通信、导航等多种技术,提供了与空间位置相关的综合应用服务。位置服务首先在日本得到商业化的应用。2001年7月,DoCoMo发布了第一款具有三角定位功能的手持设备。2001年12月,KDDI发布第一款具有GPS功能的手机。基于位置的服务发展迅速,已涉及到
13、商务、医疗、工作和生活的各个方面,为用户提供定位、追踪和敏感区域警告等一系列服务。1.2 研究背景和存在问题1.2.1 手机导航背景手机导航(英文名称:Mobile Navigation)就是通过导航手机的导航功能,把你从目前所在的地方带到另一个你想要到达的地方。手机导航就是卫星手机导航1,它与手机电子地图的区别就在于,它能够告诉你在地图中所在的位置,以及你要去的那个地方在地图中的位置,并且能够在你所在位置和目的地之间选择最佳路线,并在行进过程中的为你提示左转还是右转,这就是所谓的导航。现在市面上的手机导航还分为两类,一类是真正的通过太空中的卫星进行GPS导航1 ,精度在3-5米,如天将军T6
14、0手机的导航2 ;另一类是通过基站和网络进行粗略的导航的,称为A-GPS,这种导航没有真正的通过卫星GPS导航的精确,一般定位误差为100米,如诺基亚5233手机的导航今年以来,具有定位和导航功能的手机正日益受到消费者的追捧,市场前景看好。根据市场研究机构Isuppli的最新预测,2006年至2011年,在全球范围内具备GPS定位功能的手机出货量将翻两番,由2006年的1.096亿部增长到2011年的4.44亿部。他们还预测,到2011年,具备定位导航功能的手机在全部出货手机中所占比例将由2006年的11.1%增加到29.6%。目前GPS导航手机市场占有率约为2.3%,随着3G的发展,预计到2
15、011年GPS手机的市场占有率将达到20%。随着GPS功能向智能手机的渗透,国内将成为一个最大的GPS手机市场。我国市场上也已经有许多设计独特的产品推出,如天将军T60导航手机等。有分析人士认为,2010年是我国GPS手机的元年3,GPS手机已经不仅适应车载导航用户,也能适应步行者以及人们日常公交的换乘用户使用,未来的GPS手机功能将涵盖普通百姓更多的需求。在技术上,随着3G网络的发展,特别是TD-SCDMA网络的发展,将为运营商提供基于位置的服务创造更为有利的条件,应用的范围也将更为广泛。业内人士认为,目前虽然人们已经感受到了GPS手机的魅力,但是绝大多数用户对此的认识仍然只是停留在导航、定
16、位、搜索等功能上,实际上在一些诸如监控、紧急救援等突发事件中的应用潜力更大,如老人小孩监控手机、外勤业务人员管理手机4、免安装GSP车载防盗报警跟踪手机等。未来,GPS手机应用发展将是多元化的,人们将迎来一个GPS手机的新时代4 。1.2.2 手机导航面临的问题目前,人们虽然已感受到了导航手机的魅力,但是绝大多数用户对此的认识却只停留在定位、搜索等功能上,一些诸如监控、紧急救援等突发事件中的应用实际上潜力更大。未来,具有专业导航功能的手机终端产品要想迎来高速发展,进入一个导航手机的新时代,必须破解诸多瓶颈。很明显,无论GPS或是导航手机,消费者在使用时最为看重的是地图专业性和准确性,而现行的多
17、数手机还无法实现免费升级地图5,新型Android手机尚不足以支持GPS功能5 。此外,国内的地图服务商服务能力仍不强。值得一提的是,用户对导航手机的价格仍有惧怕性,目前市场热门的导航手机来价格集中在3000-4500元之间,偏高于一般的智能手机。这些都是阻碍导航手机市场强劲增长的因素。移动互联网技术正逐渐走向成熟。只有想不到的,没有做不到的,这便是如今科技发展的状况。可以预期的是,既拥有专业导航功能又有更强价格优势将会成为厂商抢占导航手机市场的关键。智能手机有了GPS将达到如虎添翼的效果,目前智能导航手机6也正在风风火火的打进市场,不久的将来会成为更多消费者购买的对象。1.3 研究目标和方法
18、1.3.1 研究的目标本系统的主要功能包括手机实时定位,指定地点的寻址,规划导航路径,个人位置跟踪、监视、展示的应用程序。一、地图管理1. 在线地图2. 离线地图(SQLite 数据库存储)3. 任意界面的地图缩放4. 随时定位个人位置5. 调整地图偏移6. 保持跟踪,随时显示 二、轨迹管理1. 记录跟踪轨迹,存储数据2. 导入导出数据文件3. 读取轨迹记录,并显示在地图上4. 显示各个轨迹的时间、距离、平均速度等信息5. 查看以往所有轨迹三、规划导航路径1. 已知经纬度查询2. 输入地址的反查3. 调用手机内置地图规划导航路径四、远程跟踪监视1. 连接服务器2. 传递位置信息到服务器1.3.
19、2 研究的方法本文的目标结合Google Maps 位置服务针对手机实时定位7,指定地点的寻址,规划导航路径,个人位置跟踪、监视、展示等方面来设计基于Android平台的GPS导航系统。系统设计主要研究方法:1.已知经纬度的查询用户只需输入目的地的坐标,通过GeoPoint的定位,就可以在MapView上显示目的地的正确位置。2.指定地点的寻址通过EditText接受User输入欲寻找的地址,再利用Google提供的Geocoder无误来取得该地址的GeoPoint,接着取出GeoPoint对象之后,便可通过方才开发好的自定义函数,更新Google Map的内容。3.规划导航路径在正式版的An
20、droid SDK 中,删除了原有M5版本的DrivingDirection package,所以无法通过程序来规划导航路径,但可以调用手机内置的地图程序来传递导航坐标规划路径。4.个人的位置跟踪、记录、展示创建一个新的跟踪,然后后台启动Service,定时读取GPS数据获得用户目前所在的位置信息,将其存入数据库中;用户可以选择以往的跟踪记录,将其轨迹显示在Map上,由此可以记录用户去过的位置。5.远程跟踪连接远程服务器,后台启动Service,定时上传用户的位置,将其存入服务器端数据库;服务器端可随时查看用户手机位置,和以往用户的跟踪记录。1.4 本文的内容安排本文共分7章 第一章 阐述了课
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 Android 手机 导航系统 研究 设计 毕业论文
链接地址:https://www.31ppt.com/p-3938074.html