乐山师范学院物理与电子工程学院 崔光黎 常 峰 彭 博 郝志兵
山地景区旅游信息共享系统的实现方案
乐山师范学院物理与电子工程学院 崔光黎 常 峰 彭 博 郝志兵
本文以山地景区为主要研究对象,提出一种山地旅游信息共享系统实现方案。该系统由旅游信息采集端、气象环境信息采集端、GPRS模块、本地数据中心、云服务器中心以及客户端构成,能为旅行者提供实时的全面的景区气象信息、停车位信息以及旅店和餐饮信息,方便旅游者的吃住行安排,大大提高景区智慧化及经济效益。
旅游 山地景区 信息共享 智慧化
近年来全国各地大力发展旅游事业,虽然景区信息化已经发展了很多年了,但是大多数旅游景区的信息化程度很低,更不要说智能化,智慧化[1]。究其关键原因,本研究小组认为是旅游管理信息平台没有有效途径和方法利用旅游资源,或者说没有有效传播手段将游客需要的及时旅游信息传递给游客。
以山地景区为例,山地景区通常海拔较高,占地较广,景区内各主要景点的实时气候信息(风向、风速、雨雪、温度、湿度、含氧量、日照)不仅能为游客旅行计划安排提供帮助,同时也是预防自然灾害的重要数据来源。同样景区内旅游路线上停车场停车位信息、旅店客房信息、就餐信息、游客数量信息等等都是游客需要的及时信息。
针对如何获取景点的实时气候信息、停车场信息,如何安排沿途住宿问题等,本小组提出一种融云服务、GPRS通信技术、微信服务平台为一体的旅游信息共享系统方案,能实现游客对景点信息的获取方式的简易化、旅游与信息的结合化、景点信息的统一化、实时化、数字化。
图1
本旅游信息共享系统结构组成框图如图1所示。系统主要由景区信息采集模块、本地数据中心、Internet云服务器以及游客客户端构成[2]。通过各采集端的传感器来获取景点信息,并通过GPRS无线传输将信息数据远程传输至本地数据中心,本地数据中心将信息整合后存储并同步到云服务器数据库里,云服务器将信息数据在Internet上发布,之后游客即可通过手机端实现实时、实地查询各景点信息。
气象采集端结构框图如图2所示,对每种采集对象都有相应的传感器进行采集,并将采集到数据汇聚到单片机进行集中打包,最终将打包好的数据通过GPRS无线发送出去。车位检测和人流量检测只需将图2中传感器部分更换为车位检测传感器和人流量检测传感器即可,再此不再表述。考虑到山地地形复杂,地域较广,在较远或不易铺设有线线路的地方,采集端都使用太阳能供电,并将采集端尽可能的放置在较高位置,以便更好的利用太阳能[3]。
采集端系统采用的单片机主控芯片是STC51单片机系列的IAP-15F2K61S2单片机,此单片机是增强型51单片机,有着超高的频率、高速串行端口以及多路10位高精度A/D转换器通道,能完全满足本系统传感器较多的要求。PM2.5传感器型号为GP2Y10PM2.5,大气压强传感器型号为BMP085,温湿度传感器型号为DHT11,由E6A2-CW3C型编码器和三瓣乒乓球半圆部分通过三角支架构成风力传感模块,由硬塑料片和WDD35D4型高精度数字电位器构成风向传感模块。使用输出额定电压7.2V,额定电流2000mAh的蓄电池以及27cm*24cm的太阳能电池板作为供电部分。
图2 气象采集端结构框图
GPRS无线模块是连接景区采集端和本地数据中心的桥梁。GPRS数据传输速率高,通信采用流量计费,成本低,同时具有实时在线特性,实时性强。此外用在山地景区无需建设网络平台,使用移动通信公司公网平台即可,并且GPRS网络基本不存在盲区。单片机接收到传感器的数据后,利用AT指令控制GPRS模块将数据发送到本地数据中心,本地数据中心将接收到的数据建立本地数据库,然后通过有线网络将数据库更新到Internet上的云服务器里。本地数据中心结构如图3所示。
图3 本地数据中心结构图
本系统GPRS需要建立TCP通信服务,包括外网IP地址以及TCP端口号等,如果使用的是内网IP地址,因此还需借助类似花生壳的软件,将外网IP映射到内网IP,此时TCP服务连接指定的外网用户即等同于连接到内网用户。DNS服务器IP地址、电话号码以及提供GPRS服务的服务商密码等信息通过AT命令传输出去。在使用GPRS服务之前首先需要对其进行配置,指令配置流程图如图4所示。
图4 GPRS指令配置流程图
本地数据中心将各采集端传回的数据填入本地数据库。数据库比较简单,包含时间、景点和各传感器的值。只有将数据发布到Internet上才能被远程客户使用。为了节约成本,无需建立本地服务器,云服务器和本地服务器一样的,虽然有不同,但是也有优点——云服务的操作简便性和低成本性。只需通过端口访问,进行远程登陆进行配置。
首先将本地网站制作好之后打包放置到云服务器,步骤如下:
1)登陆云服务器ftp地址;
2)把网站项目打包复制到tomcat目录下;
3)重启服务器的tomcat。
其次也需要将在本地数据中心建立的本地数据库放到云服务器上,步骤如下:
1)登陆本地数据库;
2)选择对应的数据——任务——生成脚本;
3)导出成功后,将导出的数据库文件复制到云服务器上;
4)执行,刷新数据库。
在申请了微信公众号之后,就可以利用微信服务器连接游客端手机和云服务器。通过配置微信服务器参数,实现旅游数据和用户请求的消息传递与响应。此时,游客可以通过关注该微信公众号,在微信里,游客向公众号发送消息命令,微信公众号根据消息命令的不同反馈不同的图文信息,这些图文信息不够详细,游客只需点击该图文信息就会跳转到指定网页,这个网页是云服务器提供的,能呈现较为直观、美观、详细的景点气候信息,游客通过这个途径获得的景点的气候信息,判断下一个景点之前是否该增减衣服,是否需要安装防滑钉,是否需要准备氧气罐,甚至是否值得继续走下去等等;也可通过该微信公众号查询山上的某个停车场是否已满,哪些旅店还可以入住,哪些路线游客较多等等。
总之本系统可通过手机端查询景区内各采集点的气候信息、过往游客数量信息、景区停车场车位信息、景区内旅店信息、景区经典旅游路线,便于游客确定出行方式、规划旅游路线、安排吃住、选择观景时间。本系统为景区和游客建立了畅通的旅游资源传递通道,将大大提升游客的旅游体验度。
[1]梁倩,张宏梅.智慧景区发展状况研究综述[J].西安石油大学学报(社会科学版),2013,22 (5) :52-56
[2]王兵利,张萍,熊刚.基于GPRS的农田气象信息监测系统[J].农机化研究, 2015 (1) :105-108
[3]刘杰,李开宇,丁豪杰,陈智军.基于太阳能供电的森林环境无线监测系统设计[J].自动化技术与应用, 2016,35(2):57-62
[4]方波,程耀战,袁敏夫. 一种景区智慧旅游系统[P].广东:CN106600483A,2017-04-26.
[5]阚瑷珂,李源,杨枭,冷小鹏,高嵩,胡文艺. 适用于复杂山地景区的天地空一体化协同搜救系统[P]. 四川:CN106447579A,2017-02-22.
[6]惠林彬.山地型景区旅游流集散管理模式研究[D].郑州大学,2013.
[7]卢林发.无线导游信息共享系统[P].广东:CN201319248,2009-09-30.
乐山市科技局科技项目(No:17SZD211);2016年度国家级大学生创新创业训练计划项目(No:201610649014)。
常峰(1980-),男,硕士,高级实验师,研究方向:电子测量技术及仪器、自动测试技术及系统集成。