基于Android平台的手机导航系统设计.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于Android平台的手机导航系统设计   摘 要:随着无线通信技术和互联网的发展,移动智能终端发展迅速,特别是基于Android操作系统的移动平台更是深入到了经济社会生活的各个领域,在这种背景下,本系统结合当前导航软件现状,利用互联网技术和手机导航相关理论以及导航方法实现了一款手机导航系统,该系统采用Android框架进行程序设计,能提供关键字搜索、用户位置定位、周边搜索、指定位置的经纬度查询、出行路线规划、景点搜索等功能。为此,深入研究和分析了Android平台下导航系统的相关实现技术,并在该平台下完成了导航系统的开发工作。按照软件工程理论,对导航系统在需求的分析与设计,系统设计与测试等各个方面进行了详细阐述。   关键词:Android;手机导航;GPS定位   中图分类号:TB   文献标识码:A   doi:10.19311/ki.1672-3198.2016.33.191   1 引言   随着信息化时代的到来,无线通信技术和互联网技术飞速发展,在这种背景下,本文提出了在已经普及的移动终端上开发相应软件,利用移动终端的普及性和Android操作系统的一系列优点,推广和普及该系统,对于缓解我国手机导航现状和为手机导航的发展进步具有十分重要的理论和现实意义。该系统可以为人们大众提供低成本、高效率、多功能、实时导航、即时性、交互式的手机导航服务。   2 需求分析与设计   2.1 系统需求分析   地图导航系统的功能是非常强大的,它能够向用户提供很好的服务,通过地图以及文字的形式将信息呈现出来。并且它的界面也是非常简洁、友好的,便于操作。其功能需求包括:   (1)地图操作:能够根据需要将,地图进行缩放,还可以进行查询。   (2)定位操作:用户根据自己的需要将,定位系统进行设置之后,导航就能利用GPS和网络的配合来获取具体的位置,并将其呈现出来。   (3)POI定位查询:在根据用户需求对指定位置进行定位的同时,还能对周边位置一同搜寻,并将之呈现。   (4)卫星地图显示:还能将卫星地图呈现出来,根据实际需要和普通地图模式进行切换。   (5)交通地图显示:还能将交通地图呈现出来,根据实际需要和交通地图模式进行切换。   (6)公交查询:可以根据需要对全国的各条公交线路进行查询,并将之呈现。   (7)景点查询对全国的景点进行定位展示。   2.2 系统设计   2.2.1 系统架构设计   手机导航系统所采用的主要是三层式结构进行系统的建设,现在大多数的应用类系统于是转向三层分布式架构进行发展,三层结构是系统平台的主要方式,这些结构是相互独立的;将整个系统划分成应用层、应用框架和数据接口。具体系统架构结构图如下图1所示。   系统应用包括:城市搜索、路线规划、经纬度查询、地图定位、公交查询等等功能。   应用框架包括:Activity管理器、Adapter管理器、Animatation动画管理器等。   类库包括:Liberary库和Andriod运行时。   系统采用Android/Html5混合编程实现,原生代码比例占到90%,Html5在查询统计模块中会用到,采用Html5的统一模板来实现。实时监测详情里有用到,Html5调用后台数据,原生代码调用其XML。   2.2.2 系统功能模块设计   系统的主要功能包括城市搜索、经纬度查询、地图定位、公交查询、路线规划、景点查询、附近搜索,共六个子系统。各部分之间既独立,又互相关联。系统功能结构如图2所示。   (1)城市搜索。   可以根??城市名称对城市进行搜索,也可以对城市内的各个场所进行定位,并在相应的电子设备上,对其进行呈现和标注。   (2)经纬度查询。   可以根据城市名称对城市进行搜索,也可以对城市内的各个场所进行定位,并在相应的电子设备上,对其进行呈现和标注。   (3)地图定位。   当用户在系统的GPS里进行相关的设置之后,系统就能和网络进行配合,对用户的具体位置进行确定,然后按照相关的算法,将用户的地理位置进行精确的呈现,并对相应的位置进行标注。   (4)公交查询。   当用户对城市名称以及公交线路进行输入以后,系统可以对其进行搜索,并将其具体信息在地图上呈现出来。   (5)路线规划。   系统还能提供,路线规划功能,共有三种方式,可以根据需要进行选择分别是,驾车,步行以及公交..用户只需要输入起始地和目的地,就能得到最佳路线,并且可以在相关设备显上看到,操作简单,结果准确。   (6)景点查询。   系统的景点查询功能也是非常强大的,只要对景点的信息进行输入,系统就能进对其进行查询,并将查询结果详细地呈现出来,具体包括交通、饮食、购物、文化地理等。   3

文档评论(0)

heroliuguan + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

版权声明书
用户编号:8073070133000003

1亿VIP精品文档

相关文档