一种全景智慧旅游系统的制作方法

文档序号:9668072阅读:397来源:国知局
一种全景智慧旅游系统的制作方法
【技术领域】
[0001]本发明属于智慧旅游领域,尤其涉及一种全景智慧旅游系统。
【背景技术】
[0002]目前,国内主要的旅游平台信息更新不及时,不能提供全景智能的自助游方案,细节考虑太少,只注重大景点,对于小景点、尤其是休闲娱乐的景点介绍很少;能够提供的信息资源不成体系;
[0003]在技术实现上存在以下几点不足:
[0004]1、只提供酒店住宿,且提供过多的选择,用户眼花缭乱;
[0005]2、能够提供一套或几套旅游方案,但可能不是符合用户要求的旅游方案,不能提供个性化的旅游方案;
[0006]3、用户要前往一个城市旅游,仍然需要自行查找大量的旅游攻略,才能制定出自己的旅游方案、耗神耗时耗力,没有预先的实景体验。
[0007]4、客户若欲查找周边的道路、公交、厕所等信息时,仍需跳转到其他网页或者下载客户端查询,不能提供一站式服务。

【发明内容】

[0008]本发明的目的在于提供一种全景智慧旅游系统,旨在解决国内现有的自助旅游系统信息更新不及时,不能提供全景智能的自助游方案,提供的信息资源不成体系的问题。
[0009]本发明是这样实现的,一种全景智慧旅游方法所述全景智慧旅游方法包括:
[0010]专家系统业务处理层提供数据支持;
[0011]根据数据库提供的数据以及前端的交互信息,进行推理、规划和优化,形成完整的解决方案,生成解决方案对应的网页;
[0012]基于浏览器与客户交互。
[0013]进一步,所述数据库系统包括:。
[0014]进一步,专家系统业务处理层采用模糊推理与现代启发式算法相结合的算法具体实现过程如下:
[0015]步骤一、用户首先在UI界面表单中输入/选择自己的旅游参数,系统根据用户的输入生成条件数组;
[0016]步骤二、根据用户条件数组中的逗留天数因子完成目的地旅游要素点集合上的聚类划分;
[0017]步骤三、对每一天的景点聚类进行处理,生成当天的旅游要素点集合;
[0018]步骤四、基于TSP算法和动态规划算法处理当天的旅游要素点集合,生成当天按时间顺序排列的旅游要素序列,并写入后台数据库的TraceResult数据表中;
[0019]步骤五、访问TraceResult数据表得到当天的旅游方案,并以文字及图片的方式在前台UI界面中以节点列表的形式显示出来;
[0020]步骤六、根据当天的旅游要素点集合,访问后台地理信息库,读出当天旅游方案中相关的路线信息,并在电子地图上冒泡、描线显示。
[0021]进一步,所述的全景智慧旅游方法采用AR增强现实方法的实现过程如下:
[0022]步骤一、基于ARToolKit初始化摄像头捕获旅游要素点的实景视频;
[0023]步骤二、抓取一帧输入视频的图像,利用ARToolKit图像识别库计算摄像头的位置,并且实时定位物理标识的相对位置,获取图像中的识别标记;
[0024]步骤三、计算摄像头相对于探测的标识的转换矩阵,并计算出所获取标识的三维信息;
[0025]步骤四、根据标识的三维信息,在PC终端或智能手机的显示设备上绘制3D虚拟物体,并与camera摄像头图像叠加。
[0026]本发明的另一目的在于提供一种全景智慧旅游系统包括三层体系结构:
[0027]后台为数据库系统,为专家系统业务处理层提供数据支持;
[0028]中间为专家系统业务处理层,根据数据库提供的数据以及前端的交互信息,进行推理、规划和优化,形成完整的解决方案,生成解决方案对应的网页;根据数据库提供的数据以及前端的交互信息,进行推理、规划和优化,形成完整的解决方案,生成解决方案对应的网页。
[0029]前端是基于浏览器的操作层,直接用于与客户交互;
[0030]中间专家系统业务处理层采用模糊推理与现代启发式算法相结合的算法;
[0031]基于TD-SCDMA的无线视频扩展,采用AR增强现实方法为旅客提供基于移动终端上景点的全景漫游。
[0032]进一步,所述的数据库系统包括景区景点数据模块、交通数据模块、宾馆数据模块、餐饮数据模块、休闲娱乐数据模块、购物数据模块。
[0033]景区景点数据模块功能
[0034]将采集录入的景区景点原数据构造元组的形式,元组包括景点编号、景点名称、类型、门票价格、乘车路线、简介、图片、全景链接,元组集合形成travelpoint表,以该表为基础向系统提供景区景点的增加、删除、修改的api调用接口:addview、deleteview、modifyview ;
[0035]交通数据模块功能
[0036]将采集录入的交通原数据构造元组的形式,元组包括交通路线编号、交通路线名称、交通路线类型、交通路线里程、交通路线简介、全景链接,元组集合形成trafficroad表,以该表为基础向系统提供交通路线的增加、删除、修改的api调用接口:addtrafficroad、deletetrafficroad、modifytrafficroad ;
[0037]宾馆数据模块功能
[0038]将采集录入的宾馆原数据构造元组的形式,元组包括宾馆编号、宾馆名称、宾馆类型、宾馆价格、乘车路线、宾馆简介、宾馆图片、全景链接,元组集合形成hotelt表,以该表为基础向系统提供宾馆的增加、删除、修改的api调用接口:addhotel、deletehotel、modifyhotel
[0039]餐饮数据模块功能
[0040]将采集录入的餐饮酒店原数据构造元组的形式,元组包括餐饮酒店编号、餐饮酒店名称、餐饮酒店类型、餐饮酒店价格、乘车路线、餐饮酒店简介、餐饮酒店图片、全景链接,元组集合形成dining表,以该表为基础向系统提供餐饮酒店的增加、删除、修改的api调用接口:adddining、deletedining、modifydining
[0041]休闲娱乐数据模块功能
[0042]将采集录入的休闲娱乐场所原数据构造元组的形式,元组包括休闲娱乐场所编号、休闲娱乐场所名称、休闲娱乐场所类型、休闲娱乐场所价格、乘车路线、休闲娱乐场所简介、休闲娱乐场所图片、全景链接,元组集合形成entertainment表,以该表为基础向系统提供休闲娱乐场所的增加、删除、修改的api调用接口:addentertainment、deleteentertainment、modifyentertainment
[0043]购物数据模块功能
[0044]将采集录入的购物商场原数据构造元组的形式,元组包括购物商场编号、购物商场名称、购物商场类型、购物商场价格、乘车路线、购物商场简介、购物商场图片、全景链接,元组集合形成shopping表,以该表为基础向系统提供休闲娱乐场所的增加、删除、修改的api 调用接口:addshopping、deleteshopping、modifyshopping。
[0045]进一步,所述的操作层包括目的层操作模块、消费级别操作模块、特殊要求操作模块。
[0046]目的层操作模块功能
[0047]先通过表单获取用户在前台UI所选择的旅游目的地价值取向权值,然后以此构造旅游目的地价值取向元组intrest。包括文物古迹、自然风光、博物展览、休闲康体,以intrest元组为基础辅助系统在客户端生成用户输入条件数组;
[0048]消费级别操作模块功能
[0049]先通过表单获取用户在前台UI所选择的消费级别权值,然后以此构造旅游消费级别元组consume。包括明星消费、商务消费、大众消费,以consume元组为基础辅助系统在客户端生成用户输入条件数组;
[0050]特殊要求操作模块功能
[0051]先通过表单获取用户在前台UI所选择的特殊要求权值,然后以此构造特殊要求元组special。包括指定景点、删除景点、指定时间、指定宾馆、旅游强度,以special元组为基础辅助系统在客户端生成用户输入条件数组;
[0052]进一步,中间专家系统业务处理层采用模糊推理与现代启发式算法相结合的算法,具体实现过程如下:
[0053]步骤一、用户首先在全景智慧旅游系统UI界面表单中输入/选择自己的旅游参数,系统根据用户的输入生成条件数组;
[0054]步骤二、全景智慧旅游系统基于聚类算法,根据用户条件数组中的逗留天数因子完成目的地旅游要素点集合上的聚类划分;
[0055]步骤三、全景智慧旅游系统基于改进的背包算法对每一天的景点聚类进行处理,生成当天的旅游要素点集合;
[0056]步骤四、全景智慧旅游系统基于TSP算法和动态规划算法处理当天的旅游要素点集合,生成当天按时间顺序排列的旅游要素序列,并写入后台数据库的TraceResult数据表中;
[0057]步骤五、全景智慧旅游系统访问TraceResult数据表得到当天的旅游方案,并以文字及图片的方式在前台UI界面中以节点列表的形式显示出来;
[0058]步骤六、全景智慧旅游系统根据当天的旅游要素点集合,访问后台地理信息库,读出当天旅游方案中相关的路线信息,并在电子地图上冒泡、描线显示。
[0059]进一步,AR增强现实方法的实现过程
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1