APP下载

基于Android平台的移动GIS旅游信息服务应用研究

2018-09-10王兴国

度假旅游 2018年2期
关键词:Android平台

王兴国

摘要:随着我国旅游业的高速发展,旅游业信息化建设成为旅游业发展的重要研究方向。旅游业地理位置信息服务可以让旅游者随时都可以获取旅游信息,移动智能终端技术的发展给旅游地理位置信息服务提供了有利的技术支持。该文对智能终端的Android平台技术进行了分析,对移动GIS技术进行了研究,结合旅游信息服务的基本需要,提出了基于Android平台的移动GIS旅游信息服务平台的设计方案并进行了研究。

关键词:Android平台;GIS;旅游信息服务;旅游业信息化建设

中图分类号:F592.3 文献标识码:A 文章编号:1672-7517(2018)02-0129-03

旅游业作为我国新型的经济支柱的重要产业,逐渐走向信息化旅游高速发展的方向。旅游信息化服务可以满足旅游者随时随地都可以对自己的旅游信息进行查询,满足旅游者对旅游信息获取的基本需要。基于Android平台的移动智能终端的发展,为旅游信息化服务提供了必要的技术支持。移动GIS技术是旅游信息化服务平台建设的重要技术,为旅游者提供旅游电子地图和地理位置信息等服务。在旅游信息服务中把基于地理位置信息技术的智能终端应用进来,为旅游者提供了旅游地理位置信息查询的基本需求。

1 旅游信息化服务发展现状分析

我国旅游业实现了数字化旅游建设,在旅游景区的信息服务平台建设中,信息服务应用比较广泛。但是旅游服务信息服务平台的数据挖掘效率比较低,对旅游信息的数据共享以及数据更新存在不足。旅游信息化服务对地理位置信息的建设有待改进,不能满足旅游者对地理位置信息查询的基本要求。数字化旅游成为我国旅游业信息服务发展的重要内容,地理位置信息服务平台提供了网络空间分析服务,对信息的检索没有完全结合游客的基本信息,不能发挥移动信息服务中定位服务的优势。很多旅游信息服务平台都是建立在PC等大型计算机的媒介基础上,但是随着移动智能终端的发展,旅游信息服务平台终端的便携性和强大的计算能力得不到充分的利用。智慧旅游是基于云计算和物联网等先进信息化技术的,通过移动互联网,把移动智能终端技术应用进来,对旅游资源信息进行分析和感知,所以我们提出了基于移动智能终端技术的GIS旅游信息服务平台的设计方案,智能手机移动GIS旅游信息服务平台的研发,可以为游客提供旅游信息服务的基本需要,通过移动智能技术提供基于GIS的地理位置信息平台服务,实现对旅游信息的实时共享,为游客提供了很大的方便。

2 相关技术分析

2.1 Android技术分析

Android是一种开源手机系统平台,把应用软件和用户界面都集成在一起。Android的框架共分为四层,应用层主要是针对所有的各种应用查询。应用框架层是Android框架中的核心层,用于UI设计,负责Activity的切换功能和生命周期,对窗口程序进行管理,管理手机底层的功能模块和用户自定义模块等。系统类库层包括C语言系统库和Open CORE多媒体开源框架等。Linux内核层主要功能是对操作系统的核心设备层进行驱动管理。Android平台的开放性可以实现移动终端与Android系统的兼容,让更多的应用程序的开发者使用Android技术,目前Android平台逐渐成熟,可以对很多APP实现兼容,实现软件资源的使用,让用户更加方便的体验Android系统带来的便利。Android系统开发非常方便,不受第三方的限制,可以在Android平台上应用各种类型的应用软件资源。

2.2 移动GIS技术分析

随着无线互联网技术的快速发展,移动GIS技术是基于移动互联网技术的,通过移动智能手机终端,集合全球定位GPS技术,为用户提供地理位置信息服务。随着3G和4G时代的到来,移动GIS技术是现代信息技术中的一种热点技术。移动GIS技术具有移动性和实时性的特点,主要是通过移动终端来进行地理位置信息服务。移动GIS技术采用嵌入式技术应用于智能手机等移动终端智能设备,在局域网接入上采用的是无线网络技术,是基于蜂窝数字电话技术的。移动GIS采用的GPS定位技术可以为用户提供全方位的实时地理位置信息服务,GPS在接收到信号后,对信号信息进行误差处理,经过计算之后得出信号的确切地理位置信息,然后再把位置信息返回给连接的智能终端设备,再由智能终端设备对信息进行计算处理之后返回给用户。GPS定位技术准确率高,但是由于受周围环境的影响,有时候在一些特殊的地方可能不能准确地对位置进行定位,所以我们加入了Android定位技术。

3 平台系统设计

3.1 平台总体框架设计

旅游信息服务平台总体框架设计是进行分层设计的,把系统平台分为四层,每层功能都是相对独立的,但是在平台运行的时候,每一个层之间都是相互协作的,共同来完成平台的整体功能。平台系统的总体框架图如图1所示,

在旅游信息服务应用平台的总体框架设计中,应用层是在移动智能终端上进行安装使用的,主要是提供应用开发接口功能的。在智能终端的操作系统上建立基于Android操作系统的软件应用程序,为游客提供电子地图和旅游信息搜索等基本的功能服务,并且可以为用户提供离线地图的旅游信息服务功能。接口层主要是提供程序开发接口服务的,通过APIS对程序进行应用开发。移动GIS的开发是基于智能终端系统的,并提供对应的开发接口功能服务。本文在对平台进行开发的时候选择的是Android操作系统平台,并通过Arc GIS API for Android对移动GIS进行第二次开发。服务层主要是面向应用程序服务的,比如离线地理位置电子地图和旅游信息空间数据服务数据库等,为接口层提供后台支持,是接口層功能实现的技术。应用层接口包括服务层和接口层,应用层接口可以实现对旅游空间信息资源的访问,完成旅游信息服务应用平台的基本功能。应用支撑层是旅游信息服务平台的基础,为平台应用程序的功能实现提供重要的数据支持。

3.2 平台应用模块设计

旅游信息服务应用平台模块总体设计如图2所示:

旅游地图服务模块是基于Android的移动GIS旅游信息服务应用平台的核心模块,是旅游信息服务应用平台各功能模块之间的连接桥梁。旅游地图服务模块是应用的主体,用户可以通过旅游信息服务模块提供的功能对地图进行操作,查询了解旅游地图的基本信息。旅游信息服务应用的数据库都是存储在移动智能终端设备的内存中,用户通过旅游信息离线地图对模块进行使用。旅游地图服务模块的组成如图3所示。

旅游信息查询模块主要是完成通过移动GIS对旅游信息进行查询功能,比如景点信息、住宿和购物等信息的查询。用户在平台应用程序的主界面对旅游信息图表进行点击,就可以进入旅游信息查询应用模块界面和应用界面。可以很方便地完成对旅游景点地区的信息查询。周边信息查询模块可以针对用户的具体位置信息,为用户提供周边景点信息的查询服务。周边信息查询通过对数据库中旅游数据信息的判断来对用户当前位置进行判断,选取用户周边2公里范围内的所有旅游数据信息,并在界面中对查询的信息数据排序供用户查看。线路路径查询模块根据用户的需要对周边景点的类型和分布进行选择,为用户提供最优的旅游线路,在列表中为用户提供三条路径,用户可以根据自己的需要对旅游路径进行选择。用户通过旅游路径查询模块的功能,对景点之间的路径信息进行查询,了解旅游路线。

4 总结

旅游信息服务应用平台的研究和应用,有利于我国旅游业的发展。基于Android操作系统的移动GIS旅游信息服务应用平台的设计和研究,可以实现用户通过移动智能终端对旅游信息的查询,方便游客对旅游信息的了解,为游客旅游提供了很大的便利。移动GIS在旅游信息服务中的应用,可以很方便地为用户提供旅游信息服务,具有一定的应用价值。

参考文献:

[1] 陈春玲,卜喆,许童羽,等. 基于嵌入式GIS的电力巡检系统的研究[J]. 沈阳农业大学学报,2005(6).

[2] 李恒凯,刘小生,冯晓东.基于eSuperMap的自然地理实习数据采集与导航系统[J]. 测绘通报,2012(6).

[3] 刘雯,龚惠玲,田蕊,等. 新媒体环境下博物馆的到馆服务及其对实体图书馆发展的影响[J]. 情报资料工作,2013(4).

[4] 刘艳丰,姜耀鹏. 基于面向对象技术和标准关系数据库的Geodatabase的研究[J]. 测绘与空间地理信息,2009(4).

[5] 熊庆文,边馥苓. 基于嵌入式数据库系统的移动GIS应用体系结构研究[J].武汉大学学报(信息科学版),2006(1).

[6] 何原荣,朱晓媚,叶曄,等. WebGIS在旅游信息服务中的应用研究[J]. 桂林旅游高等专科学校学报,2004(3).

猜你喜欢

Android平台
基于Android平台软件开发技术研究
基于Android平台的人脸识别系统设计与实现
基于Android平台的健康医疗APP设计与开发
Android手机主题设计 
基于Android的Python语言英汉维电子词典设计与实现