当前位置:首页 > 物联网 > 《物联网技术》杂志
[导读]摘要:自助旅游逐渐成为主流的旅游方式后,在旅游市场中所占比重大增,如何安排衣食住行、旅游线路以及提升旅游品质是自助旅游的最大问题。随着智能手机以及移动互联网的发展,人们生活更加便利。文章以泰山自助旅游为目标,对智能旅游自助系统进行了解和研究,并结合二维条码技术、手机定位等物联网技术,提出了一套基于Android的智能旅游自助系统,具有一定的推广和应用价值。

基于Android的智能旅游自助系统研究

摘要:自助旅游逐渐成为主流的旅游方式后,在旅游市场中所占比重大增,如何安排衣食住行、旅游线路以及提升旅游品质是自助旅游的最大问题。随着智能手机以及移动互联网的发展,人们生活更加便利。文章以泰山自助旅游为目标,对智能旅游自助系统进行了解和研究,并结合二维条码技术、手机定位等物联网技术,提出了一套基于Android的智能旅游自助系统,具有一定的推广和应用价值。

关键词:

0引言

移动和旅游本来就是共通的两个词,所以移动互联网与旅游应用的关系自然也不疏离。随着移动互联网的不断发力,旅游应用也乘胜追击,借助移动互联网的平台不断向多元化发展,不仅给电信通信、信息技术等提供更广阔的舞台,同时也更赋予旅游业发展以无限的生机和活力。随着新技术的广泛应用,进一步解决了信息不对称、资源整合、有效配置等问题。

智能手机以及新一代移动通信技术的迅速崛起,使得人们的日常生活变得更加便利和丰富多彩。操作系统是智能手机的灵魂,操作系统的功能直接决定智能手机的可扩展性。以Google公司的Android11-21,苹果公司的IOS、微软公司的Windowsphone等主流智能手机操作系统为平台的各种手机软件的出现及无线互联网等现代通信技术的发展。

本文以泰山自助旅游为背景,将Android系统与泰山文化、

收稿日期:2013-06-13泰山旅游信息等与移动互联网结合,通过旅游应用为游客提供旅游路线推荐,景区景点介绍,景点信息交互,交通住宿购物等服务,使人们摆脱传统导游的限制,完全按照自己的兴趣来自助安排旅游行程,人们的旅游自主性大大提高,使人们更方便地获得更佳的旅游生活体验。

1相关技术

Android一词的本义是指“机器人”,同时也是Google于2007年11月5日宣布的基于Linux平台的开源手机操作系统的名称,该平台由操作系统、中间件、用户界面和应用软件组成。

手机定位技术是AGPS(AssistedGPS:辅助全球卫星定位系统),它利用通信基站信息来辅助GPS模块进行手机定位,主要改进之处在于在室内没有GPS信号的地方利用基站定位来提供位置信息,缩小定位盲区;与纯GPS和纯基站定位相比,AGPS有更高的精度,一般可精确到10m。

二维条码技术最早在美国诞生,但在移动领域应用最多的是日韩等国。二维条形码能在很小的面积内表达大量的信息,同时二维条码图像识别技术的成熟,为智能手机快速通过摄像头识别二维条码提供了支撑,有助于游客获取更加丰富的旅游信息。

2系统设计框架

2.1系统概述

系统以Android智能手机为手持终端,系统整体框架如图1所示。系统分为手机应用和后台服务两部分,旅客通过下载手机应用来获取当地衣食住行信息,当地旅游景点、旅游线路等旅游信息,进行自助旅游安排和规划。在旅游的过程中,可以开启自助导航,利用手机定位系统结合电子地图,系统自动判断周边景点信息,自动播放周边景点信息,游客也可以通过摄像头扫描景点上粘贴的二维条码获取景点视频、文字等信息,同时系统通过移动互联网与后台服务交互,实时更新各种系统信息。

基于Android的智能旅游自助系统研究

2.2系统功能设计

系统总共分为后台服务和手机应用两部分。其中,后台服务主要实现对旅游信息的采集和发布,为手机客户端提供旅游信息数据服务。旅游信息服务,提供旅游线路、旅游资讯、旅游服务三个方面的数据服务。景点信息服务,建立多媒体数据库,包括文字、图像信息,包括GPS信息进行数字化管理,为智能手机提供数字化景点信息数据服务。服务设施服务,建立服务设施地理数字数据库,为智能手机提供数字化服务设施数据服务。

手机主要划分为三个层次,主要包括应用模块、基础模块、交互模块。其中,应用模块主要提供人机交互界面,实现旅游数据展示;基础模块主要是利用电子地图、GPS传感器、摄像头传感器实现信息采集和展示;交互模块主要通过WebService实现与后台服务模块进行数据交互。

整个系统由主界面对各个模块进行导航,每个模块也能随时切换回主界面,以便浏览其他模块的内容。系统采用一个导航页列举出所有模块对9个模块导航的样式。通过点击对应的按钮可以跳转到相应的界面,从而得到想要的信息。这样可以做到软件界面的简洁明了,使软件有较好的操作性。手机应用的主要功能如下:

⑴泰山导览:包括泰山的简介、门票、最佳游览时间等。

旅游路线:提供3条景点旅游路线,分为一日和二日游,适应不同的人群对旅游时间的安排。

景点介绍:对红门、云步桥、十八盘等多处景点进行图片展示以及文字说明,使客户对景点有粗略了解。

旅游问答:对客户常遇到的简单问题以自问自答的方式列出。

景点交互:通过设备自带的摄像头拍摄二维码,可以轻松获取相关景区的详细信息。

自助导行:开启自助导航功能后,利用手机定位系统结合电子地图,系统自动判断周边景点信息,自动播放周边景点信息。

交通和购物推荐:对到达泰安的各种交通工具进行介绍以及泰安的特色特产进行推荐。

住宿推荐:市内各大酒店以及露营地点的推荐。

3系统设计与实现

3.1主界面实现

主界面主要列举出所有的模块,起到对所有模块导航的作用,便于客户快速找到需要的功能模块。本系统的主界面如图2所示。

基于Android的智能旅游自助系统研究

图2主界面及其功能模块显示

主界面页包含一个可以左右滑动查看不同图片的Gallery控件,以及9个可以单击用来跳转到不同模块的Button控件。每个Button按钮都被绑定一个用来跳转到相应Activity的监听器,当按下按钮时,intent()方法就会调用来切换到想要的功能。

3.2二维条码识别实现

二维码扫描技术用的是Google提供的ZXing开源项目,它提供二维码和条形码的扫描。扫描条形码就是直接读取条形码的内容,扫描二维码是按照自己指定的二维码格式进行编码和解码。第一步是将ZXmg的核心包导入工程。第二步是将zxing.Activity在AndroidManifest.xml中注册。第三步是系统进行调用。

3.3地图交互实现

电子地图模块借助BaiduMapsAPI来编程实现[4]。Android平台提供了一"个Map包,实现BaiduMaps在Android平台的展示,进而实现视图模式切换、定位等功能。电子地图模块由WebViewActivity、LocationActivity组成,分别实现电子地图展示和定位功能。图3所示是其地图交互模块的实现流程。

基于Android的智能旅游自助系统研究

图3地图交互模块实现流程

第一步是BaiduAPIKey的申请。在BaiduMapsAPI的支持之下,每个地方APIKey每天可发出最多5万个地理代码请求,而且对每天使用地方API生成的页面视图量没有限制。

第二步是API开发包导入。将baidumapapi.jar和libBMapApiEngine.so分别拷贝到工程的根目录及libs/armeabi目录下,并在工程属性->JavaBuildPath->Libraries中选择"AddJARs",选定baidumapapi.jar,这样就可以在应用中使用百度地图API了。

第三步是添加地图组件,即在布局文件中添加地图控件(res/layout/main.xml)。

第四步是编写应用代码。系统流程如图3所示。

4结语

文中在研究自助游行业需求以及其他智能旅游系统的基础上,提出了一套基于Android平台的智能自助旅游系统解决方案。系统结合二维条码技术、手机定位技术等物联网技术,并通过AGPS提高实际导游过程中的定位精度,然后通过二维条码技术提高旅游交互技术,从而使得本系统方案具有很强的实际应用价值,值得进一步推广。

20211023_617427f6c70fc__基于Android的智能旅游自助系统研究

本站声明: 本文章由作者或相关机构授权发布,目的在于传递更多信息,并不代表本站赞同其观点,本站亦不保证或承诺内容真实性等。需要转载请联系该专栏作者,如若文章内容侵犯您的权益,请及时联系本站删除。
换一批
延伸阅读

LED驱动电源的输入包括高压工频交流(即市电)、低压直流、高压直流、低压高频交流(如电子变压器的输出)等。

关键字: 驱动电源

在工业自动化蓬勃发展的当下,工业电机作为核心动力设备,其驱动电源的性能直接关系到整个系统的稳定性和可靠性。其中,反电动势抑制与过流保护是驱动电源设计中至关重要的两个环节,集成化方案的设计成为提升电机驱动性能的关键。

关键字: 工业电机 驱动电源

LED 驱动电源作为 LED 照明系统的 “心脏”,其稳定性直接决定了整个照明设备的使用寿命。然而,在实际应用中,LED 驱动电源易损坏的问题却十分常见,不仅增加了维护成本,还影响了用户体验。要解决这一问题,需从设计、生...

关键字: 驱动电源 照明系统 散热

根据LED驱动电源的公式,电感内电流波动大小和电感值成反比,输出纹波和输出电容值成反比。所以加大电感值和输出电容值可以减小纹波。

关键字: LED 设计 驱动电源

电动汽车(EV)作为新能源汽车的重要代表,正逐渐成为全球汽车产业的重要发展方向。电动汽车的核心技术之一是电机驱动控制系统,而绝缘栅双极型晶体管(IGBT)作为电机驱动系统中的关键元件,其性能直接影响到电动汽车的动力性能和...

关键字: 电动汽车 新能源 驱动电源

在现代城市建设中,街道及停车场照明作为基础设施的重要组成部分,其质量和效率直接关系到城市的公共安全、居民生活质量和能源利用效率。随着科技的进步,高亮度白光发光二极管(LED)因其独特的优势逐渐取代传统光源,成为大功率区域...

关键字: 发光二极管 驱动电源 LED

LED通用照明设计工程师会遇到许多挑战,如功率密度、功率因数校正(PFC)、空间受限和可靠性等。

关键字: LED 驱动电源 功率因数校正

在LED照明技术日益普及的今天,LED驱动电源的电磁干扰(EMI)问题成为了一个不可忽视的挑战。电磁干扰不仅会影响LED灯具的正常工作,还可能对周围电子设备造成不利影响,甚至引发系统故障。因此,采取有效的硬件措施来解决L...

关键字: LED照明技术 电磁干扰 驱动电源

开关电源具有效率高的特性,而且开关电源的变压器体积比串联稳压型电源的要小得多,电源电路比较整洁,整机重量也有所下降,所以,现在的LED驱动电源

关键字: LED 驱动电源 开关电源

LED驱动电源是把电源供应转换为特定的电压电流以驱动LED发光的电压转换器,通常情况下:LED驱动电源的输入包括高压工频交流(即市电)、低压直流、高压直流、低压高频交流(如电子变压器的输出)等。

关键字: LED 隧道灯 驱动电源
关闭