1.一种智能化旅游景区路牌选址方法,其特征在于,包括如下步骤:
(1)获取景区道路矢量数据和景区景点数据,所述道路矢量数据包括道路编号、道路名称、道路等级和道路对应矢量线数据,所述景点数据包括景点编号、景点名称、景点等级和景点所在位置点数据;
(2)按道路相交点打断全部道路,得到新的道路矢量数据,包括新道路编号、道路等级、道路起点、道路终点、原道路编号和新道路对应矢量线数据;
(3)遍历所有打断后的新道路的起点和终点,从中分别判断出悬挂点、重复点和环路节点,将悬挂点、重复点和环路节点视为无效节点,将所有打断后新道路的起点和终点中除了无效节点之外的点作为路牌粗选址结果;
(4)根据道路等级给路牌粗选结果中各选址点评分,并将评分低于设定阈值的选址点删除;
(5)遍历根据评分筛选后的所有选址点,若某选址点的缓冲区内包含其他选址点,则判定缓冲区内的其他选址点为冗余选址点,删除冗余选址点;其中某选址点的缓冲区为以该选址点为中心,以设定的第一阈值为半径的覆盖区域;
(6)计算每个选址点的服务范围,对服务范围未覆盖完全的道路,在未覆盖部分的道路的中点添加路牌选址点,得到路牌精选址结果;其中某选址点的服务范围为以该选址点为中心,以设定的第二阈值为半径的覆盖区域,所述第二阈值大于第一阈值;
所述步骤(3)中判断悬挂点的方法为:统计与每个起点或终点相交的线段数,当线段数等于1时,该起点或终点为悬挂点;判断环路节点的方法为:若一条道路的起点和终点分别与另一条道路的起点和终点,或终点和起点,相同,则将其中一条道路的起点和终点判断为环路节点。
2.根据权利要求1所述的智能化旅游景区路牌选址方法,其特征在于,所述步骤(4)中各粗选址点具体评分依据为:找出与粗选址点相交的所有道路,取所有相交道路的道路等级中位数的倒数作为选址点评分依据。
3.根据权利要求1所述的智能化旅游景区路牌选址方法,其特征在于,所述步骤(4)中还包括显示或导出粗选址点评分表,获取并删除用户指定的需删除的路牌选址点。
4.根据权利要求1所述的智能化旅游景区路牌选址方法,其特征在于,在得到路牌精选址结果之后,还包括确定路牌显示内容的步骤,具体确定某一选址点的路牌显示内容的步骤包括:首先,以道路的起点和终点连线作为道路的朝向,以此确定与选址点连接的所有道路的朝向;
然后,计算道路朝向线之间的角平分线,以角平分线划分每条道路的朝向范围,选取落在角平分线内的景点;
最后,对于与选址点连接的各道路朝向,根据景点等级与路牌选址点到景点距离的倒数之积进行排序,选取靠前的景点作为路牌相应方向的显示内容。
5.实现根据权利要求1‑4任一项所述的智能化旅游景区路牌选址方法的智能化旅游景区路牌选址系统,其特征在于,包括景区数据管理模块和路牌选址分析模块;所述景区数据管理模块,用于导入和显示景区道路矢量数据和景区景点数据;所述路牌选址分析模块,包括:节点分析单元,用于按道路相交点打断全部道路,得到新的道路矢量数据,以及遍历所有打断后的新道路的起点和终点,从中分别判断出悬挂点、重复点和环路节点,将悬挂点、重复点和环路节点视为无效节点,将所有打断后新道路的起点和终点中除了无效节点之外的点作为路牌粗选址结果;
选址评分单元,用于根据道路等级给路牌粗选结果中各选址点评分,并将评分低于设定阈值的选址点删除;
冗余剔除单元,用于遍历根据评分筛选后的所有选址点,若某选址点的缓冲区内包含其他选址点,则判定缓冲区内的其他选址点为冗余选址点,删除冗余选址点;
以及,空缺填充单元,用于计算每个选址点的服务范围,对服务范围未覆盖完全的道路,在未覆盖部分的道路中点添加路牌选址点,得到路牌精选址结果。
6.根据权利要求5所述的智能化旅游景区路牌选址系统,其特征在于,还包括路牌内容填充模块,所述路牌内容填充模块包括:朝向确定单元,用于以道路的起点和终点连线作为道路的朝向,以此确定与选址点连接的所有道路的朝向;
朝向范围划分单元,用于计算道路朝向线之间的角平分线,以角平分线划分每条道路的朝向范围,选取落在角平分线内的景点;
以及,显示内容确定单元,用于对于与选址点连接的各道路朝向,根据景点等级与路牌选址点到景点距离的倒数之积进行排序,选取靠前的景点作为路牌相应方向的显示内容。
7.一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,其特征在于,所述计算机程序被加载至处理器时实现根据权利要求1‑4任一项所述的智能化旅游景区路牌选址方法。