1.一种基于地形识别的路径规划方法,其特征在于,包括:
获取路径起点和路径终点;其中,所述路径起点和路径终点均在目标区域内;
获取途经点设置信息,并对所述途经点设置信息进行解析,得到若干途径点;将所述路径起点、所述途径点和所述路径终点作为节点,构建有向图,基于所述有向图的有向向量,确定多条初始行驶路径;
获取所述目标区域的地形分布信息和影像数据,根据所述地形分布信息对所述影像数据进行分析,确定所述目标区域多种地形类型的分布;并按照所述多种地形类型的分布对所述初始行驶路径进行分段处理,获得多个路径分段;其中,每个路径分段对应一种地形类型;
根据所述路径分段的长度、方向以及地形类型对应的属性值,计算每条初始行驶路径的通行时间;
获取所述目标区域的等高线信息,利用所述等高线信息对每个路径分段进行分析,获得每个路径分段的坡度信息;基于所述等高线信息分析得到等高线的连续性,并根据所述连续性和所述坡度信息确定异常分段;
剔除路径分段中的异常分段,获得剔除结果;基于剔除结果,筛选出剔除结果中通行时间小于预设时间阈值的初始行驶路径,获得筛选结果;并在保留至少一个途经点的情况下,根据所述路径起点和所述路径终点对所述筛选结果中的初始行驶路径重新进行路径规划,确定至少一条目标路径。
2.如权利要求1所述的一种基于地形识别的路径规划方法,其特征在于,所述根据所述路径分段的长度、方向以及地形类型对应的属性值,计算每条初始行驶路径的通行时间,包括:根据所述地形类型对应的属性值,获得地形类型的通行难度;
获取路径分段的拥堵情况,结合所述路径分段的长度、方向以及所述通行难度,计算所述路径分段的通行所需时间;
根据所述通行难度以及所述地形类型对应的属性值,查询预设的映射关系数据库,获得所述地形类型的权重;
基于所述地形类型的权重,结合所述路径分段的通行所需时间,计算初始行驶路径的通行时间。
3.如权利要求1所述的一种基于地形识别的路径规划方法,其特征在于,所述获取途经点设置信息,并对所述途经点设置信息进行解析,得到若干途径点,包括:获取用户需求信息,并对所述用户需求信息进行分析,得到道路平缓需求、地点需求、时间需求和充电需求;
根据所述时间需求和充电需求,基于所述路径起点,获得可达范围内的多个充电点,以及各所述充电点的到达所需时间;
根据路径起点向路径终点的通行方向,计算各充电点之间的相对高度差,根据所述相对高度差,修正所述到达所需时间,获得修正时间;
根据所述修正时间,确定至少一个充电点作为第一规划点;根据所述地点需求确定至少一个第二规划点;调用卫星导航系统,根据所述路径起点和路径终点进行初步规划,确定至少一个第三规划点;
根据所述第一规划点、第二规划点以及第三规划点,得到所述若干途经点。
4.如权利要求1所述的一种基于地形识别的路径规划方法,其特征在于,所述基于所述等高线信息分析得到等高线的连续性,并根据所述连续性和所述坡度信息确定异常分段,包括:当等高线存在断裂点时,通过邻域搜索算法,获取每条包含断裂点的等高线的连续性和断裂点坐标;
基于所述断裂点坐标,计算孤立区域的边界范围;基于等高线的连续性计算连通区域的边界范围;
通过查询预设的异常特征数据库,根据所述孤立区域的边界范围和连通区域的边界范围,分别获得连通异常区域和孤立异常区域;进而基于所述连通异常区域,提取得到几何形状特征;
基于所述几何形状特征建立空间聚类模型,通过所述空间聚类模型,分别获得所述连通异常区域和孤立异常区域的空间分布模式;
根据所述空间分布模式计算各连通异常区域之间的距离;
将距离小于预设距离阈值的连通异常区域进行合并,获得合并区域,并结合孤立异常区域,得到目标异常区域;
根据目标异常区域结合每个路径分段的坡度信息,得到异常分段。
5.如权利要求1所述的一种基于地形识别的路径规划方法,其特征在于,所述剔除路径分段中的异常分段,获得剔除结果,包括:将所有所述异常分段和所有路径分段进行交集处理,获得交集处理结果;
从所有路径分段中剔除所述交集处理结果,将剩余的路径分段作为所述剔除结果。
6.如权利要求1所述的一种基于地形识别的路径规划方法,其特征在于,应用于终端;
所述获取路径起点和路径终点,包括:
响应用户的目的地设置操作,对所述目的地设置操作进行解析,获得目的地坐标,并将所述目的地确定为路径终点;获取所述终端的当前位置坐标,并将所述当前位置坐标确定为路径起点。
7.一种基于地形识别的路径规划系统,其特征在于,包括获取模块、行驶路径确定模块、分段模块、计算模块、分析模块和规划模块;其中,所述获取模块,用于获取路径起点和路径终点;其中,所述路径起点和路径终点均在目标区域内;
所述行驶路径确定模块,用于获取途经点设置信息,并对所述途经点设置信息进行解析,得到若干途径点;将所述路径起点、所述途径点和所述路径终点作为节点,构建有向图,基于所述有向图的有向向量,确定多条初始行驶路径;
所述分段模块,用于获取所述目标区域的地形分布信息和影像数据,根据所述地形分布信息对所述影像数据进行分析,确定所述目标区域多种地形类型的分布;并按照所述多种地形类型的分布对所述初始行驶路径进行分段处理,获得多个路径分段;其中,每个路径分段对应一种地形类型;
所述计算模块,用于根据所述路径分段的长度、方向以及地形类型对应的属性值,计算每条初始行驶路径的通行时间;
所述分析模块,用于获取所述目标区域的等高线信息,利用所述等高线信息对每个路径分段进行分析,获得每个路径分段的坡度信息;基于所述等高线信息分析得到等高线的连续性,并根据所述连续性和所述坡度信息确定异常分段;
所述规划模块,用于剔除路径分段中的异常分段,获得剔除结果;基于剔除结果,筛选出剔除结果中通行时间小于预设时间阈值的初始行驶路径,获得筛选结果;并在保留至少一个途经点的情况下,根据所述路径起点和所述路径终点对所述筛选结果中的初始行驶路径重新进行路径规划,确定至少一条目标路径。
8.如权利要求7所述的一种基于地形识别的路径规划系统,其特征在于,所述计算模块根据所述路径分段的长度、方向以及地形类型对应的属性值,计算每条初始行驶路径的通行时间,包括:所述计算模块根据所述地形类型对应的属性值,获得地形类型的通行难度;
获取路径分段的拥堵情况,结合所述路径分段的长度、方向以及所述通行难度,计算所述路径分段的通行所需时间;
根据所述通行难度以及所述地形类型对应的属性值,查询预设的映射关系数据库,获得所述地形类型的权重;
基于所述地形类型的权重,结合所述路径分段的通行所需时间,计算初始行驶路径的通行时间。
9.如权利要求7所述的一种基于地形识别的路径规划系统,其特征在于,所述行驶路径确定模块获取途经点设置信息,并对所述途经点设置信息进行解析,得到若干途径点,包括:所述行驶路径确定模块获取用户需求信息,并对所述用户需求信息进行分析,得到道路平缓需求、地点需求、时间需求和充电需求;
根据所述时间需求和充电需求,基于所述路径起点,获得可达范围内的多个充电点,以及各所述充电点的到达所需时间;
根据路径起点向路径终点的通行方向,计算各充电点之间的相对高度差,根据所述相对高度差,修正所述到达所需时间,获得修正时间;
根据所述修正时间,确定至少一个充电点作为第一规划点;根据所述地点需求确定至少一个第二规划点;调用卫星导航系统,根据所述路径起点和路径终点进行初步规划,确定至少一个第三规划点;
根据所述第一规划点、第二规划点以及第三规划点,得到所述若干途经点。
10.如权利要求7所述的一种基于地形识别的路径规划系统,其特征在于,所述分析模块基于所述等高线信息分析得到等高线的连续性,并根据所述连续性和所述坡度信息确定异常分段,包括:当等高线存在断裂点时,所述分析模块通过邻域搜索算法,获取每条包含断裂点的等高线的连续性和断裂点坐标;
基于所述断裂点坐标,计算孤立区域的边界范围;基于等高线的连续性计算连通区域的边界范围;
通过查询预设的异常特征数据库,根据所述孤立区域的边界范围和连通区域的边界范围,分别获得连通异常区域和孤立异常区域;进而基于所述连通异常区域,提取得到几何形状特征;
基于所述几何形状特征建立空间聚类模型,通过所述空间聚类模型,分别获得所述连通异常区域和孤立异常区域的空间分布模式;
根据所述空间分布模式计算各连通异常区域之间的距离;
将距离小于预设距离阈值的连通异常区域进行合并,获得合并区域,并结合孤立异常区域,得到目标异常区域;
根据目标异常区域结合每个路径分段的坡度信息,得到异常分段。