网站大量收购独家精品文档,联系QQ:2885784924

基于云平台的Android手机导游系统的设计与实现.docVIP

基于云平台的Android手机导游系统的设计与实现.doc

  1. 1、本文档共13页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于云平台的Android手机导游系统的设计与实现   摘 要   设计并实现了一个基于云平台、使用云端数据库的Android手机应用系统,利用百度地图提供的定位与操作功能,在手机上显示游客的位置及周边景点情况,播报景点介绍,展示景点图片,播放景点视频,为游客前往下一景点进行导航。与已有的手机导游软件相比,本系统对景区的基础设施没有要求,只要在移动通信和百度地图所覆盖的区域内,本系统都可以使用,且支持游客自主上传景点信息,具有互动性。测试结果表明,该系统已具备移动导游系统的主要功能。   【关键词】云平台 云端数据库 Android 手机 导游系统   目前,手机已成为人们日常生活不可分割的一部分,其便携性和多功能性催生出各种各样的应用,丰富着人们的生活。另一方面,随着人们生活水平的提高,越来越多的人喜欢外出旅游。近年来国内有不少技术人员利用手机开发了一些导游应用系统,如沈阳勘测院的孙国平开发了一款景点路线推荐软件,其基于Android平台,使用SQLite数据库实现了特定景区中基于用户所在景点的景区概况介绍、景区风景欣赏以及根据用户现有时间推荐最优旅游路线和到达出口的最优旅游路线推荐服务等功能;湖北民族学院的廖克书等开发了一个基于Android的移动旅游景点综合系统,通过 Google Map API、XML 技术和远程访问技术在基于 Android 的移动设备上实现恩施大峡谷旅游地图显示、旅游景点信息查询、旅游景点路线导航和旅游景点天气查询等功能;福建武夷学院的焦金涛等提出了一种基于Android平台的智能导游系统,游客手机通过无线传输技术与景点中事先设置的传感网络建立连接,发出导游服务请求,由服务中心将游客所需的音频解说等信息传输至游客的手机中。华南理工大学的谢卫全制作了一个基于Android的NFC手机景点介绍系统,通过用手机“扫描”带有景点信息的NFC标签来获取景点介绍信息,并最终将景点的介绍信息显示在手机终端的屏幕上。北京的吴浩平等设计了手机导游网络服务系统,采用基于蓝牙设备的广域(室外)和局域(室内)定位方法,确定用户位置,将保存在手机程序中的信息显示给游客。上海海事大学的王亮等开发了B/S架构的基于Android平台的智能云导游系统,在输入景点所提供的网址后显示景区地图,标出给游客推荐的最佳游览路线,并播报游览注意事项等。江西农大的袁黎晖等提出了一个基于Android平台的云端旅游导向实时管理系统,包括旅客、导游领队、旅行社三个子系统,其中旅客子系统具有集合地点查询、紧急求救、行程表查询、实时投诉等功能。   可以看出,文献1-2是针对特定景区的手机导游系统,在使用范围上具有局限性;文献3-5提出的导游系统需要基于景区中事先设置的网络或标签来确定游客位置,对景区的基础设施有一定要求;文献6-7都使用了云系统,但只能给游客提供信息查询、线路推荐等简单的服务功能。此外,以上所有系统都不支持游客自主上传信息的功能,缺乏互动性和趣味性。   基于以上原因,笔者开发了一个基于云平台、使用云端数据库、支持游客自主上传图片及文字信息的Android手机导游系统――“景点通”,该系统能够通过调用百度定位SDK获取用户定位信息,调用 MapView控件查询并显示定位点周围地图,当手机位于景点时,能够自动用语音播报该景点的介绍信息。系统不受地域限制,凡移动通信和百度地图所覆盖的区域都可以使用,不要求景区事先安装网络等基础设施。除基本的导游信息服务外,“景点通”还可以为游客提供导航服务,允许游客上传景点照片和旅游心得,共同构建一个趣味旅游社区。   1 景点通系统架构   “景点通”采用基于富客户端的B/S架构,如图1所示,其服务器设置在云端,用于储存不同景点的图片信息和文字信息等,并承担位置计算、地图操作、路线规划等计算任务;客户端即用户的手机终端,用于接受用户指令、向服务器发出请求并接收回传数据,显示并播报景点相关信息,编辑景点的图片和文字信息,执行路线规划和导航功能等。   系统所依托的网络可以是各种类型的无线网络,包括含有数据业务的移动通信网(GSM、3G、4G等)和无线局域网(WiFi等),在百度地图所覆盖的范围内均可使用。   此外,“景点通”系统还利用GPS功能进行定位,用于确定用户位置,提供查询周围信息和导航等功能。   2 服务器端实现过程   “景点通”的服务器包括百度云服务器和Parse云服务器,其中百度云服务器位于百度开放云平台上,用来提供基于位置的服务(LBS),根据用户所在位置反馈相应的地图、定位、路径规划和导航等信息。开发者可以通过调用百度地图Android SDK来使用LBS服务,但需要先申请秘钥 API Key(AK),可以按照开放云平台上提供的说明来申请。   Pars

您可能关注的文档

文档评论(0)

小马过河 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档