一种基于众包模式的智慧旅游系统及方法与流程

文档序号:12366870阅读:来源:国知局

技术特征:

1.一种基于众包模式的智慧旅游服务端,其特征在于:它包括

数据获取模块,用于从客户端获取旅行轨迹,所述的旅行轨迹为一系列的点的集合,每个点包含经纬度;这些点中还包含兴趣点,兴趣点为用户感兴趣的位置点,兴趣点包含经纬度、文字描述和图片信息;

数据清洗模块,用于对获取的旅行轨迹中的点,剔除噪声点和冗余点,修正旅行轨迹;

特征点提取模块,用于对修正后的旅行轨迹,提取特征点,特征点为旅行轨迹中的明显拐点以及兴趣点;

数据聚类分析模块,用于对得到的特征点进行基于密度的聚类,得到簇,每个簇内包含若干个特征点;

中心点计算模块,用于计算得到的每个簇内所有特征点的中心点的经纬度,将中心点作为热门景点;

旅行路线网络生成模块,用于根据原旅行轨迹中的点的前后关系,映射到簇之间的连接关系,将各中心点按对应的簇之间的连接关系进行连线,形成旅行路线网络;

数据发送模块,用于根据客户端屏幕四角所表示的经纬度,得到屏幕范围内经纬度的范围,查找该范围内的热门景点和旅行路线网络,发送至客户端。

2.根据权利要求1所述的基于众包模式的智慧旅游服务端,其特征在于:所述的数据获取模块还用于从客户端获取兴趣点,本服务端还包括兴趣点聚类分析模块,用于对直接获取的兴趣点进行基于密度的聚类,得到兴趣点簇,每个兴趣点簇内包含若干个兴趣点;兴趣点中心点计算模块,用于计算得到的每个兴趣点簇内所有兴趣点的中心点的经纬度,将兴趣点中心点作为热门景点。

3.根据权利要求1所述的基于众包模式的智慧旅游服务端,其特征在于:所述的数据清洗模块用于将与前一个点的欧氏距离大于设定的第一阈值的后一个点作为噪声点剔除,将与前一个点的欧氏距离小于设定的第二阈值的后一个点作为冗余点剔除。

4.根据权利要求1所述的基于众包模式的智慧旅游服务端,其特征在于:所述的特征点提取模块提取拐点时,对旅行轨迹中的点依次计算当前点分别与它之前的两个点所组成的向量之间的欧式距离,判断该欧式距离是否大于设定的拐点阙值,如果大于则认为当前点是拐点。

5.一种与权利要求1至4中任意一项所述的基于众包模式的智慧旅游服务端配合的客户端,其特征在于:它包括

显示模块,用于从服务端获取旅行路线网络,实时显示;

轨迹记录模块,用于在旅途中利用移动终端自带传感器记录旅行轨迹;

兴趣点添加模块,用于在显示的旅行路线网络中添加兴趣点的信息;

上传模块,用于将记录的旅行轨迹和添加的兴趣点上传至服务端;

旅行导览模块,用于利用移动终端自带传感器指示用户当前位置和前进方向。

6.一种基于众包模式的智慧旅游系统,其特征在于:它包括服务端和客户端;

服务端包括数据获取模块,用于从客户端获取旅行轨迹,所述的旅行轨迹为一系列的点的集合,每个点包含经纬度;这些点中还包含兴趣点,兴趣点为用户感兴趣的位置点,兴趣点包含经纬度、文字描述和图片信息;数据清洗模块,用于对获取的旅行轨迹中的点,剔除噪声点和冗余点,修正旅行轨迹;特征点提取模块,用于对修正后的旅行轨迹,提取特征点,特征点为旅行轨迹中的明显拐点以及兴趣点;数据聚类分析模块,用于对得到的特征点进行基于密度的聚类,得到簇,每个簇内包含若干个特征点;中心点计算模块,用于计算得到的每个簇内所有特征点的中心点的经纬度,将中心点作为热门景点;旅行路线网络生成模块,用于根据原旅行轨迹中的点的前后关系,映射到簇之间的连接关系,将各中心点按对应的簇之间的连接关系进行连线,形成旅行路线网络;数据发送模块,用于根据客户端屏幕四角所表示的经纬度,得到屏幕范围内经纬度的范围,查找该范围内的热门景点和旅行路线网络,发送至客户端;

所述的客户端包括显示模块,用于从服务端获取旅行路线网络,实时显示;轨迹记录模块,用于在旅途中利用移动终端自带传感器记录旅行轨迹;

兴趣点添加模块,用于在显示的旅行路线网络中添加兴趣点的信息;上传模块,用于将记录的旅行轨迹和添加的兴趣点上传至服务端;旅行导览模块,用于利用移动终端自带传感器指示用户当前位置和前进方向。

7.一种基于众包模式的智慧旅游方法,其特征在于:它包括以下步骤:

移动终端中的客户端从服务端获取已有的旅行路线网络和屏幕范围内经纬度的范围内的热门景点和旅行路线网络,并显示;利用移动终端自带传感器指示用户当前位置和前进方向;

在旅行途中客户端记录旅行轨迹和/或添加兴趣点,保存,上传至服务端;

服务端从客户端获取旅行轨迹,对获取的旅行轨迹中的点,剔除噪声点和冗余点,修正旅行轨迹;

对修正后的旅行轨迹,提取特征点,特征点为旅行轨迹中的明显拐点以及兴趣点;

对得到的特征点进行基于密度的聚类,得到簇,每个簇内包含若干个特征点;

计算得到的每个簇内所有特征点的中心点的经纬度,将中心点作为热门景点;

根据原旅行轨迹中的点的前后关系,映射到簇之间的连接关系,将各中心点按对应的簇之间的连接关系进行连线,形成旅行路线网络;

根据客户端屏幕四角所表示的经纬度,得到屏幕范围内经纬度的范围,查找该范围内的热门景点和旅行路线网络,发送至客户端。

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