基于智慧旅游的智能景区导览系统设计
智慧旅游结合计算机技术来满足旅游者的个 性化需求,如大数据技术、网络技术、物联网技术、 云计算等新技术,具有进一步获取旅游资源的价 值。 国内手机用户已经超过 7 亿,平均每天上网时 间已达 5 小时。 在移动互联网时代,旅游资源与管 理的智能化尤为重要。 博物馆为了保持馆内安静和减少人工导游噪 音,电子导游已经被应用。 电子导游的发展可分 为数字键盘、触摸视频、射频识别与实时定位等不同阶段 。 数字键盘的电子解释器内容预录,使 用简单,但其功能相对简单,且通常为音频信息简 介。 触摸视频模式需要在景点设置一个触摸面板 或电视,游客到达景区后,通过触摸可以获得景区 的相关信息,该方法涵盖了广泛的知识,可以动 态、直观地介绍景点,让游客对景点有更深入的了 解。 各种类型设备的使用和配置价格相对较高。 射频识别(RFID)或实时定位(RTL)更多地是利用 物联网(IOT)技术来实现地理位置的实时获取,视 频技术是利用 RFID 接收器获取信号通道,然后获 取景点介绍;RTL 技术更多地是利用 GPS、GIS 或室内定位技术来获取游客的实时位置,根据位置 推送相关景点的视频介绍、周边信息、路径导航 等,游客可以根据电子地图自主规划路线。
一、智能景区导览系统
智能景区导览系统使游客能够以自助的形式 增强游客的互动和参与,提供更方便的旅游吸引 服务。 其中最重要的是地图导航,地图导航的设 计需要更多的三维和全方位地图显示和导航服 务,以满足游客多样化和个性化的需求。
1. 1 智能景区导览系统的总体架构
智能景点导览系统的应用是 Web 的三层架 构,系统分为三个部分,相互分离。 这 样可以使系统各部分的功能更加清晰,从而最大 限度地减少系统耦合,提高系统性能。
1. 2 智能景区导览系统的功能设计
智能景区导览系统分为客户端和后台数据终 端两部分。 客户端主要是用户的操作,后台数据 终端主要是处理客户端发送的服务请求和其他应 用服务。游客信息发布功能设计。 该功能信息是景区 管理人员在后台数据终端中进行的数据维护操 作,包括上传和修改当前景点介绍(图片、文本)、 景点的语音解说,以及旅游促销信息。 在旅游信 息发布功能模块中,管理员首先需要登录平台,进 入信息发布模块,然后选择需要上传、删除或修改 的信息,在相应的区域进行操作,最后完成信息发 布操作。 旅游导览功能设计。
导览功能实现用户通过 客户端自动定位位置值、浏览景点地图、浏览景点 等。 客户端自动定位需要客户端首先连接到网 络,根据终端自身的 GPS 定位功能在地图中显示 游客的位置信息。 定位后,计算最近的景点和附 近景点的推荐和介绍之间的距离,然后在游客选 择目的地后直接进入导航界面。 风景地图和导航 的功能主要是介绍整个景区和筛选主要路线。 客 户可将整个景区地图下载到旅游终端。 游客可以 根据自己的需要选择路线或规划路线,并指导路 线 。 智能导游功能设计。 该功能包括客户端中的语音解释功能和后端服务中的智能路由推荐功能 等两部分。
客户群中的语音解释功能可自动提供 定位功能和语音解释服务。 同时,游客可以通过 客户端获取景区的文本和图片,用户也可对景区 进行基本评估和更新。 因此,客户端可以向后台 数据终端发送基本数据。 收到请求后,业务层会 自动处理并在表示层显示,以增强景点的吸引力。 后台服务器中的智能路线推荐功能是通过收 集数据信息来实现景点的路线推荐。 研究采用最 近邻用户推荐算法来实现,即总是找到与游客相 似度较高的聚类,对这些游客的旅游路线进行基 本加权计算,并对结果进行相应排序,以实现路线 推荐功能。
如果游客 A 和游客 C 有非常高的相似 性,并且如果游客 C 已经通过了景区 A、C 和 D,他 们将为游客 A 推荐景区 D,并对所有景区进行排 名,以获得最终推荐路线。 最近邻用户的推荐算法通过分析历史游客数 据,以分析游客的偏好。 其基本思想是计算游客 之间的相似度关系,并在相似度较高的旅程中加 权计算后对其进行排名,从而获得最佳的景点推 荐路线。
二、智能景区导览系统的实现
智能景区导览系统的核心功能主要是实现导 游功能,包括定位功能、地图浏览、导航功能、景区 推荐等 。
2. 1 定位服务
在旅游过程中游客需要适时了解自己的位 置,所以在客户端启用后,必须实时获得用户位置 信息服务。 研究设计了 GetLocation Service 功能, 可以随时获取游客的实时位置信息。 GetLocation 服务是系统的核心和关键服务。 即使游客的终端没有运行客户端,也应该通过服 务功能获得游客的实时位置,有利于游客在后续 过程中随时获得位置信息。 位置服务的生命周 期。 当客户端启动时,它会自动调用 OnBind()方法将其注册到应用程序中,然后将 On- Bind()方法的计算结果反馈给绑定器。 上述过程 可以在客户端完成服务或获得服务实例后实现。
2. 2 景点信息的获取
当游客下载地图时,也就是说,当 MapSacAc- tivity 线程被激活,智能景点引导系统将自动下载 景点信息,并将自动向电子地图添加标记层。 实 现步骤包括:
(1)新景点信息被自动加载到电子地图中, GetSpot 线程开始自动完成。
(2)GetSpotGeo()函数获取当前访问者的实时 位置信息,将其发送到后端服务器进行处理,然后 将其呈现回给定位置的表示层。
(3)获取位置信息后,启动 AddSpot Layer()并 将其发送到电子地图,然后,将风景图层作为参数 添加到电子地图中,并返回到地图的中心位置。
(4)在电子地图中呈现游客的实时位置或景 点信息是获取景点信息过程的结束。 为了确保访问者的位置信息可以随时更新, 系统每五秒自动更新访问者的位置数据,主要通 过设置定时器来实现。
2. 3 智能导游功能实现
语音解释的功能是当客户到达计算出的景点 位置时,会自动对景点进行语音解释,因此,需要 在一定程度上计算出景点之间的距离。 由于游客 的位置信息是在上述过程中获得的,所以,景点和 游客之间的距离可以通过简单方式实现 。
结语
智能旅游是旅游发展的必然趋势。 它将计算 机信息技术与旅游业发展相结合。 游客在游览时 可以实现电子地图的实时预览以及目标景点的查 询和输入。 目标地址确定后,游客可实现目标景 点和旅游地点的实时导航,还可根据自己的需要 选择合适的导航功能。 景区导览系统利用最近邻用户推荐算法实现 路线推荐功能,为游客提供准确的地图导航功能, 实现自主旅游。 当游客到达景区,客户将自动提 供景区的语音解说或文本信息介绍,并通过应用 Web 三层服务系统优化智能景区导览系统框架的 开发和设计。 系统可提供更个性化的服务,满足 游客的个人需求,提高旅游区的服务质量。