基于手绘地图的景区智能规划导游导览路线系统及方法与流程

文档序号:12821637阅读:801来源:国知局
基于手绘地图的景区智能规划导游导览路线系统及方法与流程

本发明属于景区内部游览线路规划的技术领域,特别是涉及一种基于手绘地图的景区智能规划导游导览路线系统及方法。



背景技术:

随着吃穿住行需求的不断满足,国民对旅游的热情和投入不断高涨,尤其是随着汽车等交通工具的普及,使得自助旅游市场不断升温。虽然各种在线旅游应用层出不穷,但这类应用主要面向景区外市场,主要是做景区的导流,即通过为景区导入游客、通过票务合作、酒店合作来获利。但景区内的服务市场目前基本是空白的。这主要是因为:景区内线路和服务设施的标定工作量大,目前主流导航应用进入景区后基本无法使用。而自助游客又迫切的需要景区内的导航导览服务。

景区导航的基础工作是景区景点、推荐游览线路的测量和基础数据的规范化。导航是指在全球卫星定位(gps或北斗)系统或无线(wifi)热点的支持下,将用户或移动设备从一个景点导引到另一个景点的过程。导航的本质是手持设备接收到位置参数与地图上某一个位置匹配的过程,因此,地图的坐标参考系和gps发射的位置坐标系必须是(经变换)一致的,才能实现定位。移动端gps数据采集基于两种方法实现:第一种方法是采用专用测量移动端,通过移动端开启gps服务后在待测景点、公共设施处多次、多方位的测量,并由测量人员按规范标注位置信息(经度、维度、高程),以便获得其准确的坐标并建立对应关系。第二种方法是基于用户众筹的测量,即通过记录用户播放景点解说时的地理位置来大体获得景点的位置;主要针对偏远的景点,同时,服务端的数据存在大量的噪声数据,只有当积累的数据量达到一定规模后才能准确的统计出景点的实际位置。

基于第一种方法“1、测量精度高。景区内景点密集,地形复杂,要实现景区内导航对于测量精度有很高的要求。2、提高用户体验。app致力于将完成版的功能呈现给用户。通过前期工作而非后期数据汇总来完善景点gps信息,增加app的可用性及用户体验度。”的原因,本公司已授权专利公开号为cn105025101a的专利文献提出了一种基于手绘地图的android系统的智能导游导览系统,采用第一种方式进行数据采集,该系统包括:移动端、接口服务器和数据管理系统;移动端通过网络与接口服务器及数据管理系统进行通信;移动端包括界面模块、数据存储模块、通信模块、导航服务模块及业务逻辑模块,界面模块与业务逻辑模块进行通信,业务逻辑模块分别与数据存储模块及通信模块通信,导航服务模块将导航数据分别传至界面模块及数据存储模块,通信模块与接口服务器进行通信同时将数据传至数据存储模块;本系统基于手绘地图的android系统的智能导游导览系统,旨在为用户提供全面有效的旅游自助服务。由于本系统具有对用户定位的功能,能够实现自主景点语音播放、游览线路规划和预警消息推送。

但是,其在游览线路规划的处理上存在一定的不足,其景区基础资料模块中仅包括推荐线路数据库,即用户仅能够选择一种特定游览线路,系统显示路线在景区的经典的连接方式,起始点的距离。无法满足多种用户的不同需求。且现有的移动设备配置参差不齐,特别是搭载android系统的移动手机,更为突出,除了各个厂家生产的移动设备的内存不同外,还有不同手机的屏幕大小也是参差不齐,现有的基于android系统的智能导游导览系统无法解决移动设备的这种配置不统一。

综上所述,现有技术中对于如何解决现有智能导游导览系统中游览线路规划不完善问题,以及智能导游导览系统基于的移动设备配置不统一的问题,尚缺乏有效的解决方案。



技术实现要素:

本发明为了克服的现有技术中智能导游导览系统中游览线路规划不完善问题,以及智能导游导览系统基于的移动设备配置不统一的问题,提供一种基于手绘地图的景区智能规划导游导览路线系统及方法。

为了实现上述目的,本发明采用如下技术方案:

一种基于手绘地图的景区智能规划导游导览路线系统,该系统包括pc端、移动端、接口服务器和数据管理系统;移动端通过接口服务器与数据管理系统进行通信;

所述pc端被配置为手动获取手绘地图中坐标点形成初始化的路线数据集合的电脑终端;

所述移动端被配置为手绘地图的显示,以及基于手绘地图的路径模式的选择、坐标点的选取、区域的定位和多路线信息显示的移动终端;所述移动端将选择的路径模式信息、选取的坐标点信息和定位的区域定位信息通过所述接口服务器上传至所述数据管理系统,同时,所述移动端接收所述数据管理系统下发的信息显示在手绘地图上;

所述数据管理系统被配置为根据不同的路径模式分配不同的数据管理模块的后台数据库。

进一步的,所述路径模式包括最短路线模式、经典路线模式、畅游路线模式和自定义路线模式;

所述数据管理系统包括最短路线数据管理模块、经典路线数据管理模块、畅游路线数据管理模块和自定义路线数据管理模块。

进一步的,所述移动端包括:

界面模块,界面模块被配置为用户进行路径模式的选择、坐标点的选取,和多路线信息显示的模块,所述界面模块用于显示单条路线、同时显示多条路线以及路线显示隐藏的自由切换;

id设置模块,id设置模块为每条路线设置不同于其他路线的唯一的id,并标注该道路id所属景区的模块;

导航服务模块,导航服务模块被配置为定位所述移动端的当前地理位置,并将当前地理位置标注于手绘地图上;

线路权重计算模块,线路权重计算模块被配置为根据数据管理系统中的历史数据对不同的线路添加不同权重的模块。

进一步的,所述导航服务模块中包括gps定位模块和网络定位模块;

网络定位模块包括wifi定位模块和基站定位模块。

进一步的,所述移动端包括:

最短路线规划模块,最短路线规划模块计算用户选取坐标点间的最短路线,并将计算得到的最短路线存储于最短路线数据管理模块,或直接根据最短路线数据管理模块中的历史数据为用户提供最短路线的规划和交互功能;

经典路线规划模块,经典路线规划模块通过计算用户游览最多的路线,并将该路线存储于经典路线数据管理模块,或直接根据经典路线数据管理模块中的历史数据为用户提供经典路线的规划和交互功能;

畅游路线规划模块,畅游路线规划模块通过计算用户游览最多的景点,规划出游览最多景点间的路线形成畅游路线,并将该路线存储于畅游路线数据管理模块,或直接根据畅游路线数据管理模块中的历史数据为用户提供经典路线的规划和交互功能;

自定义路线规划模块,自定义路线规划模块根据用户需求,通过设置多个虚拟可拖拽点,支持用户对虚拟可拖拽点的自定义拖拽,形成新的用户自定义路线,并将自定义路线存储于自定义路线数据管理模块。

本发明为了克服的现有技术中智能导游导览系统中游览线路规划不完善问题,以及智能导游导览系统基于的移动设备配置不统一的问题,提供一种基于手绘地图的景区智能规划导游导览路线系统及方法。

为了实现上述目的,本发明采用如下技术方案:

一种基于手绘地图的景区智能规划导游导览路线方法,该方法基于所述系统,该方法包括以下步骤:

(1)在pc端中获取各个路线上的坐标点,并将各个路线的坐标点通过接口服务器存储于数据管理系统中;

(2)将每条路线设置不同于其他道路的唯一的id,并标注该路线id所属景区的模块,并统计历史数据将不同路线设置不同的权重;

(3)根据用户选择路径模式的不同,采用基于知识的遗传算法按照不同路径模式进行路径规划,并显示于手绘地图上;

(4)用户可根据需要自由切换不同路径模式的线路,或多线路同时显示。

进一步的,所述步骤(1)中的具体步骤为:

在pc端中,使用地图取点工具手动快捷获取手绘地图上的坐标点,将获取的坐标点按照获取顺序存放入数据集合中,获取完一条路线的坐标点后,利用手绘地图覆盖层,将路线绘制到地图的准确位置上,并将该条路线的坐标点通过接口服务器存储于数据管理系统中。

进一步的,所述步骤(1)中每两个坐标点绘制成一小段路线,小路线与小路线之间拼接起来构成一条完整的没有棱角的足够圆润的路线。

进一步的,所述步骤(2)中,线路权重计算模块根据数据管理系统中的历史数据对不同的线路添加不同权重的模块,权重的计算根据线路用户游览数量的大小进行设置。

进一步的,所述步骤(3)中,

若用户选择最短路线模式,最短路线规划模块计算用户选取起始坐标点与终止坐标点间的最短路线,并将计算得到的最短路线存储于最短路线数据管理模块,若最短路线数据管理模块中存在用户选取起始坐标点与终止坐标点间的最短路线,则直接根据最短路线数据管理模块中的历史数据为用户提供最短路线的规划和交互功能;

若用户选择经典路线模式,经典路线规划模块通过计算用户游览最多的路线,并将该路线存储于经典路线数据管理模块,若经典路线数据管理模块存在游览最多的路线,则直接根据经典路线数据管理模块中的历史数据为用户提供经典路线的规划和交互功能;

若用户选择畅游路线模式,畅游路线规划模块通过计算用户游览最多的景点,规划出游览最多景点间的路线形成畅游路线,并将该路线存储于畅游路线数据管理模块,若畅游路线数据管理模块存在畅游路线,则直接根据畅游路线数据管理模块中的历史数据为用户提供经典路线的规划和交互功能;

若用户选择自定义路线模式,自定义路线规划模块根据用户需求,通过设置多个虚拟可拖拽点,支持用户对虚拟可拖拽点的自定义拖拽,形成新的用户自定义路线,并将自定义路线存储于自定义路线数据管理模块。

进一步的,所述步骤(4)中,自由切换不同路径模式的线路的具体步骤为:将手绘地图上已经有的路径模式的路线清除,然后根据用户选择的路径模式根据所述步骤(3)中的步骤绘制新的路线;

所述步骤(4)中,多线路同时显示的具体步骤为:

按照路径模式的顺序依次绘制不同路径模式的路线,直至选择路径模式的路线全部显示于手绘地图上。

与现有技术相比,本发明的有益效果:

1、本发明的一种基于手绘地图的景区智能规划导游导览路线系统及方法,所述移动端包括最短路线规划模块、经典路线规划模块、畅游路线规划模块和自定义路线规划模块,不仅仅局限于向用户提供一种特定游览线路,而是面向用户、根据用户实际需要选择一种或多种路线显示于手绘地图中,满足多种用户的不同需求;

2、本发明的一种基于手绘地图的景区智能规划导游导览路线系统及方法;该系统的移动端线路权重计算模块,线路权重计算模块被配置为根据数据管理系统中的历史数据对不同的线路添加不同权重的模块;根据用户选择路径模式的不同,采用基于知识的遗传算法按照不同路径模式进行路径规划,有效解决了现有的基于android系统的智能导游导览系统移动设备的配置不统一。

附图说明

构成本申请的一部分的说明书附图用来提供对本申请的进一步理解,本申请的示意性实施例及其说明用于解释本申请,并不构成对本申请的不当限定。

图1为本发明实施例1的导游导览路线的手绘地图示意图;

图2为获取地图道路坐标工具示意图;

其中,1-规划路线,2-道路拐点;3-取得的坐标点;4-虚拟可拖拽点;5-取得的数据集合。

具体实施方式:

应该指出,以下详细说明都是例示性的,旨在对本申请提供进一步的说明。除非另有指明,本文使用的所有技术和科学术语具有与本申请所属技术领域的普通技术人员通常理解的相同含义。

需要注意的是,这里所使用的术语仅是为了描述具体实施方式,而非意图限制根据本申请的示例性实施方式。如在这里所使用的,除非上下文另外明确指出,否则单数形式也意图包括复数形式,此外,还应当理解的是,当在本说明书中使用术语“包含”和/或“包括”时,其指明存在特征、步骤、操作、器件、组件和/或它们的组合。

在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。下面结合附图与实施例对本发明作进一步说明。

实施例1:

正如背景技术所介绍的,现有技术中智能导游导览系统中游览线路规划不完善问题,以及智能导游导览系统基于的移动设备配置不统一的问题,提供一种基于手绘地图的景区智能规划导游导览路线系统及方法。

本申请的一种典型的实施方式中,采用如下技术方案:

一种基于手绘地图的景区智能规划导游导览路线系统,该系统包括pc端、移动端、接口服务器和数据管理系统;移动端通过接口服务器与数据管理系统进行通信;

所述pc端被配置为手动获取手绘地图中坐标点形成初始化的路线数据集合的电脑终端;

所述移动端被配置为手绘地图的显示,以及基于手绘地图的路径模式的选择、坐标点的选取、区域的定位和多路线信息显示的移动终端;所述移动端将选择的路径模式信息、选取的坐标点信息和定位的区域定位信息通过所述接口服务器上传至所述数据管理系统,同时,所述移动端接收所述数据管理系统下发的信息显示在手绘地图上;

所述数据管理系统被配置为根据不同的路径模式分配不同的数据管理模块的后台数据库。

所述路径模式包括最短路线模式、经典路线模式、畅游路线模式和自定义路线模式;

所述数据管理系统包括最短路线数据管理模块、经典路线数据管理模块、畅游路线数据管理模块和自定义路线数据管理模块。

所述移动端包括:

界面模块,界面模块被配置为用户进行路径模式的选择、坐标点的选取,和多路线信息显示的模块,所述界面模块用于显示单条路线、同时显示多条路线以及路线显示隐藏的自由切换;如图1所示,在界面模块中显示单条规划路线1的手绘地图,规划路线1中存在道路拐点2。

id设置模块,id设置模块为每条路线设置不同于其他路线的唯一的id,并标注该道路id所属景区的模块;

导航服务模块,导航服务模块被配置为定位所述移动端的当前地理位置,并将当前地理位置标注于手绘地图上;

线路权重计算模块,线路权重计算模块被配置为根据数据管理系统中的历史数据对不同的线路添加不同权重的模块。

所述导航服务模块中包括gps定位模块和网络定位模块;

网络定位模块包括wifi定位模块和基站定位模块。在本实施例中的定位模块为:gps定位模块与基站定位的数据联合处理获取移动端的位置信息从而得到路径信息;使用gps定位模块进行移动端的定位准确、迅速、稳定,但gps受天气和位置的影响较大,当遇到天气不佳的时候、或者处于桥/树荫的下面,或者在高楼的旁边角落、地下车库或露天的下层车库,gps的定位就会受到相当大的影响,甚至无法进行定位服务。基站定位服务又叫做移动位置服务locationbasedservice,简称lbs,它是通过电信移动运营商的网络(如gsm网)获取移动终端用户的位置信息(经纬度坐标),lbs定位的优势是方便、成本低,理论上说,只要计算三个基站的信号差异,就可以判断出车辆所在的位置,但定位精度;在本实施例中将gps定位与基站定位进行结合使用,弥补互相之间的缺点。在本发明中并不限定于仅使用这两种定位方式,还可结合使用wifi定位,基站定位,agps定位等定位方式。

所述移动端包括:

最短路线规划模块,最短路线规划模块计算用户选取坐标点间的最短路线,并将计算得到的最短路线存储于最短路线数据管理模块,或直接根据最短路线数据管理模块中的历史数据为用户提供最短路线的规划和交互功能;

经典路线规划模块,经典路线规划模块通过计算用户游览最多的路线,并将该路线存储于经典路线数据管理模块,或直接根据经典路线数据管理模块中的历史数据为用户提供经典路线的规划和交互功能;

畅游路线规划模块,畅游路线规划模块通过计算用户游览最多的景点,规划出游览最多景点间的路线形成畅游路线,并将该路线存储于畅游路线数据管理模块,或直接根据畅游路线数据管理模块中的历史数据为用户提供经典路线的规划和交互功能;

自定义路线规划模块,自定义路线规划模块根据用户需求,通过设置多个虚拟可拖拽点,支持用户对虚拟可拖拽点的自定义拖拽,形成新的用户自定义路线,并将自定义路线存储于自定义路线数据管理模块。

在本实施例中,所述接口服务器包括安全验证模块、数据交换模块和查询服务模块,安全验证模块负责对用户请求的身份进行确认,只有符合条件的接入的用户才能进入该服务接口平台;数据交换模块接入pc端数据接口,为移动端提供信息;查询服务模块是移动端获取数据的主要通信接口,用于为移动端提供各类查询和数据上传服务。

实施例2:

本发明为了克服的现有技术中智能导游导览系统中游览线路规划不完善问题,以及智能导游导览系统基于的移动设备配置不统一的问题,提供一种基于手绘地图的景区智能规划导游导览路线系统及方法。

为了实现上述目的,本发明采用如下技术方案:

一种基于手绘地图的景区智能规划导游导览路线方法,该方法基于所述系统,该方法包括以下步骤:

(1)在pc端中获取各个路线上的坐标点,并将各个路线的坐标点通过接口服务器存储于数据管理系统中;

(2)将每条路线设置不同于其他道路的唯一的id,并标注该路线id所属景区的模块,根据不同的id判断道路的不同;并统计历史数据将不同路线设置不同的权重;

(3)根据用户选择路径模式的不同,采用基于知识的遗传算法按照不同路径模式进行路径规划,并显示于手绘地图上;

(4)用户可根据需要自由切换不同路径模式的线路,或多线路同时显示。

所述步骤(1)中的具体步骤为:

在pc端中,使用地图取点工具手动快捷获取手绘地图上的坐标点,将获取的坐标点按照获取顺序存放入数据集合中,该数据集合即为数组,获取完一条路线的坐标点后,利用手绘地图覆盖层,将路线绘制到地图的准确位置上,并将该条路线的坐标点通过接口服务器存储于数据管理系统中。

在本实施例中,如图2所示,采集坐标点的工具是由javascript语言编写的,是基于pc端浏览器完成的,使用鼠标在地图上点击应该取得的坐标点3的位置,并记录位置放置于数组中,取得的数据集合5,整条路线获取完毕之后,将取得的数据集合5保存到数据管理系统,可拖拽虚拟可拖拽点4,具有随改随用的特点。

所述步骤(1)中每两个坐标点绘制成一小段路线,小路线与小路线之间拼接起来构成一条完整的没有棱角的足够圆润的路线。

所述步骤(2)中,线路权重计算模块根据数据管理系统中的历史数据对不同的线路添加不同权重的模块,权重的计算根据线路用户游览数量的大小进行设置。对移动设备的路径进行离线规划,在避障的前提下保证了移动设备性能指标最优。避障就是后台在选取路线的时候,通过路线的权值大小判断的。

在本实施例中,所述步骤(3)中采用基于知识的遗传算法按照不同路径模式进行路径规划的具体步骤为:使用1000个小线段,模拟绘制n条路线,剔除其中最不像的那一条路线,继续生成,知道生成的路线最圆滑,最接近原有路线上的坐标位置。

所述步骤(3)中,

若用户选择最短路线模式,最短路线规划模块计算用户选取起始坐标点与终止坐标点间的最短路线,并将计算得到的最短路线存储于最短路线数据管理模块,若最短路线数据管理模块中存在用户选取起始坐标点与终止坐标点间的最短路线,则直接根据最短路线数据管理模块中的历史数据为用户提供最短路线的规划和交互功能;

若用户选择经典路线模式,经典路线规划模块通过计算用户游览最多的路线,并将该路线存储于经典路线数据管理模块,若经典路线数据管理模块存在游览最多的路线,则直接根据经典路线数据管理模块中的历史数据为用户提供经典路线的规划和交互功能;

若用户选择畅游路线模式,畅游路线规划模块通过计算用户游览最多的景点,规划出游览最多景点间的路线形成畅游路线,并将该路线存储于畅游路线数据管理模块,若畅游路线数据管理模块存在畅游路线,则直接根据畅游路线数据管理模块中的历史数据为用户提供经典路线的规划和交互功能;

若用户选择自定义路线模式,自定义路线规划模块根据用户需求,通过设置多个虚拟可拖拽点,支持用户对虚拟可拖拽点的自定义拖拽,形成新的用户自定义路线,并将自定义路线存储于自定义路线数据管理模块。

所述步骤(4)中,自由切换不同路径模式的线路的具体步骤为:将手绘地图上已经有的路径模式的路线清除,然后根据用户选择的路径模式根据所述步骤(3)中的步骤绘制新的路线;

所述步骤(4)中,多线路同时显示的具体步骤为:

按照路径模式的顺序依次绘制不同路径模式的路线,直至选择路径模式的路线全部显示于手绘地图上。

与现有技术相比,本发明的有益效果:

1、本发明的一种基于手绘地图的景区智能规划导游导览路线系统及其方法,所述移动端包括最短路线规划模块、经典路线规划模块、畅游路线规划模块和自定义路线规划模块,不仅仅局限于向用户提供一种特定游览线路,而是面向用户、根据用户实际需要选择一种或多种路线显示于手绘地图中,满足多种用户的不同需求;

2、本发明的一种基于手绘地图的景区智能规划导游导览路线系统及其方法;该系统的移动端线路权重计算模块,线路权重计算模块被配置为根据数据管理系统中的历史数据对不同的线路添加不同权重的模块;根据用户选择路径模式的不同,采用基于知识的遗传算法按照不同路径模式进行路径规划,有效解决了现有的基于android系统的智能导游导览系统移动设备的配置不统一。

上述虽然结合附图对本发明的具体实施方式进行了描述,但以上所述仅为本申请的优选实施例而已,并非对本发明保护范围的限制,对于本领域的技术人员来说,本申请可以有各种更改和变化。所属领域技术人员应该明白,在本发明的技术方案的基础上,本领域技术人员不需要付出创造性劳动即可做出的各种修改、等同替换或变形仍在本发明的保护范围以内。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1