到达的地方。手机导航就是卫星手机导航[1],它与手机电子地图的区别就在于,它能够告诉你在地图中所在的位置,以及你要去的那个地方在地图中的位置,并且能够在你所在位置和目的地之间选择最佳路线,并在行进过程中的为你提示左转还是右转,这就是所谓的导航。
现在市面上的手机导航还分为两类,一类是真正的通过太空中的卫星进行GPS导航[1] ,精度在3-5米,如天将军T60手机的导航[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的发展,预计到2011年GPS手机的市场占有率将达到20%。
随着GPS功能向智能手机的渗透,国内将成为一个最大的GPS手机市场。我国市场上也已经有许多设计独特的产品推出,如天将军T60导航手机等。有分析人士认为,2010年是我国GPS手机的元年[3],GPS手机已经不仅适应车载导航用户,也能适应步行者以及人们日常公交的换乘用户使用,未来的GPS手机功能将涵盖普通百姓更多的需求。在技术上,随着3G网络的发展,特别是TD-SCDMA网络的发展,将为运营商提供基于位置的服务创造更为有利的条件,应用的范围也将更为广泛。业内人士认为,目前虽然人们已经感受到了GPS手机的魅力,但是绝大多数用户对此的认识仍然只是停留在导航、定位、搜索等功能上,实际上在一些诸如监控、紧急救援等突发事件中的应用潜力更大,如老人小孩监控手机、外勤业务人员管理手机[4]、免安装GSP车载防盗报警跟踪手机等。未来,GPS手机应用发展将是多元化的,人们将迎来一个GPS手机的新时代[4] 。
1.2.2 手机导航面临的问题
目前,人们虽然已感受到了导航手机的魅力,但是绝大多数用户对此的认识却只停留在定位、搜索等功能上,一些诸如监控、紧急救援等突发事件中的应用实际上潜力更大。未来,具有专业导航功能的手机终端产品要想迎来高速发展,进入一个导航手机的新时代,必须破解诸多瓶颈。
很明显,无论GPS或是导航手机,消费者在使用时最为看重的是地图专业性和准确性,而现行的多数手机还无法实现免费升级地图[5],新型Android手机尚不足以支持GPS功能[5] 。此外,国内的地图服务商服务能力仍不强。值得一提的是,用户对导航手机的价格仍有惧怕性,目前市场热门的导航手机来价格集中在3000-4500元之间,偏高于一般的智能手机。这些都是阻碍导航手机市场强劲增长的因素。
移动互联网技术正逐渐走向成熟。只有想不到的,没有做不到的,这便是如今科技发展的状况。可以预期的是,既拥有专业导航功能又有更强价格优势将会成为厂商抢占导航手机市场的关键。
智能手机有了GPS将达到如虎添翼的效果,目前智能导航手机[6]也正在风风火火的打进市场,不久的将来会成为更多消费者购买的对象。
1.3研究目标和方法
1.3.1研究的目标
本系统的主要功能包括手机实时定位,指定地点的寻址,规划导航路径,个人位置跟踪、监视、展示的应用程序。
一、地图管理
1.在线地图
2.离线地图(SQLite 数据库存储)
3.任意界面的地图缩放
4.随时定位个人位置
5.调整地图偏移
6.保持跟踪,随时显示
二、轨迹管理
1. 记录跟踪轨迹,存储数据
2. 导入导出数据文件
3. 读取轨迹记录,并显示在地图上
4. 显示各个轨迹的时间、距离、平均速度等信息
5. 查看以往所有轨迹
三、规划导航路径
1. 已知经纬度查询
2. 输入地址的反查
3. 调用手机内置地图规划导航路径
四、远程跟踪监视
1. 连接服务器
2. 传递位置信息到服务器
1.3.2研究的方法
本文的目标结合Google Maps 位置服务针对手机实时定位[7],指定地点的寻址,规划导航路径,个人位置跟踪、监视、展示等方面来设计基于Android平台的GPS导航系统。
系统设计主要研究方法:
1.已知经纬度的查询
用户只需输入目的地的坐标,通过GeoPoint的定位,就可以在MapView
上显示目的地的正确位置。
2.指定地点的寻址
通过EditText接受User输入欲寻找的地址,再利用Google提供的Geocoder无误来取得该地址的GeoPoint,接着取出GeoPoint对象之后,便可通过方才开发好的自定义函数,更新Google Map的内容。
3.规划导航路径
在正式版的Android SDK 中,删除了原有M5版本的DrivingDirection package,所以无法通过程序来规划导航路径,但可以调用手机内置的地图程序来传递导航坐标规划路径。
4.个人的位置跟踪、记录、展示
创建一个新的跟踪,然后后台启动Service,定时读取GPS数据获得用户目前所在的位置信息,将其存入数据库中;用户可以选择以往的跟踪记录,将其轨迹显示在Map上,由此可以记录用户去过的位置。
5.远程跟踪
连接远程服务器,后台启动Service,定时上传用户的位置,将其存入服务器端数据库;服务器端可随时查看用户手机位置,和以往用户的跟踪记录。
1.4 本文的内容安排
本文共分7章
第一章 阐述了课题的来源,选题的背景、存在的问题和研究的目标、方法。
第二章 剖析了手机导航软件的现状和本系统各种技术选择的依据。
第三章 提出了系统的需求分析,包括功能分析,界面需求分析,数据存储需求,还有环境需求。
第四章 介绍了手机导航的总体设计思路,系统功能模块,系统总体架构设计,系统的界面设计等。
第五章 详细的研究了数据存储的设计,包括数据存储设计的原理、数据存储的实现和文件存储。
第六章 分块实现了系统的各项功能,以及详细的设计过程。
第七章 展示了系统的测试结果,及对结果的分析。
第二章 手机导航软件现状和各种技术选择依据
2.1手机导航的发展和未来
导航手机市场取得新进展
“各家的智能手机的基础功能都基本趋同,未来引起消费者产生购买的更多的会是智能手机的高端应用,华硕手机希望通专业导航功能来赢得市场。”华硕有关负责人近日表示。其实,不止是华硕,据悉,诺基亚、摩托罗拉、索尼爱立信等企业目前已经陆续推出了带有GPS导航功能的手机。
其实,GPS导航手机[8] 与手机电子地图的区别在于,它能够告诉你在地图中所在的位置及要去的那个地方在地图中的位置,且能在所在位置和目的地之间选择最佳路线,并在行进过程中提示左转或右转,这就是所谓的导航。
据了解,市面上的导航手机可以分为两类,一类是真正的通过太空中的卫星进行GPS导航,误差3-5米,如天将军T60导航手机等;另一类是通过基站和网络进行粗略的导航的,称为A-GPS,这种导航没有真正的通过卫星GPS导航的精确,一般定位误差为100米,如诺基亚5233手机等。之前,华硕和导航系统领头羊Garmin合作推出的M20和“睿立方”M10,就是瞄准导航市场的产品。相比M20,“睿立方”M10具有屏幕更大、更智能、导航更快的特点,各方面性能均有大幅提升[9]。
此次,华硕A10的推出,无疑成为
上一篇:
基于Android平台的天气软件论文
下一篇:
试论APP广告在手机中的应用