System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本申请涉及车辆控制,具体涉及一种地图处理方法、服务器及计算机可读存储介质。
技术介绍
1、车库的地图数据采用众包的采集方式,该采集方式严重依赖用户,因为用户的行车行为具有随机性,同时难以预测,所以众包采集具有随机性,而且用户行车停车大多数情况下具有目的性(比如停车后去商场购物,停车后回家),都会选择方便实现目的的行车路径以及停车位置,如此会导致车库较少车辆经过的道路存在地图数据不齐全,路网数据缺失等情况。
2、而为了对上述情况进行补救,往往会通过专门派遣采集人员到对应环境中加以采集的方式进行,但由于采集人员的能力所限,对于实际环境的地图信息的了解情况存在缺漏,实际采集信息时依然可能存在遗漏现象。
技术实现思路
1、本申请提供了一种地图处理方法、服务器及计算机可读存储介质。
2、本申请实施方式涉及的地图处理方法,包括如下步骤:
3、根据原始地图,确定目标道路交汇点以及与所述目标道路交汇点连接的道路中线;
4、根据所述道路中线数量,确定所述目标道路交汇点对应的道路缺口类型;
5、根据所述道路缺口类型,补充缺失的道路信息,以修正所述原始地图。
6、如此,本申请能够基于原始地图中的各个道路交汇点所连接的道路中线数量,来对原始地图中可能存在的道路断口或缺口进行分类标注,并根据上述的分类标注结果对地图中的道路断口或缺口进行信息补充,从而实现修正原始地图的技术目的,也即仅通过针对地图中相关元素信息的分析与处理预先标注出需要进
7、在某些实施方式中,所述根据原始地图,确定可能存在道路缺口的各个道路的目标道路交汇点以及道路中线,包括:
8、扫描所述原始地图,确定所述原始地图中存在缺口的道路;
9、根据所述原始地图中存在缺口的道路,确定对应的缺口、与所述缺口处距离最近的所述目标道路交汇点、以及与所述目标道路交汇点连接的所述道路中线。
10、如此,本申请能够通过对原始地图的扫描优先将存在断口或缺口的道路筛选出来,并针对存在断口或缺口的道路进一步确定用于敲定道路缺口类型的道路交汇点及其连接的道路中线。
11、在某些实施方式中,所述方法还包括:
12、根据与所述原始地图中的道路交汇点连接的道路中线以及所述道路交汇点所在道路的宽度,确定所述道路中线对应的道路边界线。
13、如此,本申请还能够根据得到的道路中线进行几何变换,确定出道路中线对应的道路边界线,为道路缺口类型的标注做数据准备。
14、在某些实施方式中,所述根据所述道路中线数量,确定所述目标道路交汇点对应的道路缺口类型,包括:
15、在与所述目标道路交汇点连接的所述道路中线数量为1的情况下,将所述道路中线向所述目标道路交汇点方向延长预设距离,确定第一计算线;
16、根据所述第一计算线与所述道路边界线的交点数量,确定所述目标道路交汇点对应的道路缺口类型。
17、如此,本申请能够在与目标道路交汇点连接的道路中线仅有1条的情况下利用预设规则确定对应的道路缺口类型。
18、在某些实施方式中,所述根据所述道路中线数量,确定所述目标道路交汇点对应的道路缺口类型,包括:
19、在与所述目标道路交汇点连接的所述道路中线数量为2、且所述道路中线所在直线的夹角小于第一阈值的情况下,拟合所述道路中线,确定第一参考直线;
20、根据所述第一参考直线以及所述目标道路交汇点,确定第二计算线;
21、根据所述第二计算线与所述道路边界线的交点数量,确定所述目标道路交汇点对应的道路缺口类型。
22、如此,本申请能够在与目标道路交汇点连接的道路中线有2条的情况下利用预设规则确定对应的道路缺口类型。
23、在某些实施方式中,所述根据所述第一参考直线以及所述目标道路交汇点,确定第二计算线,包括:
24、在所述目标道路交汇点处,将以所述目标道路交汇点为端点的、且与所述第一参考直线垂直的射线确定为所述第二计算线。
25、如此,本申请提供了在与目标道路交汇点连接的道路中线有2条的情况下利用第一参考直线确定计算线的方式。
26、在某些实施方式中,根据所述道路中线数量,确定所述目标道路交汇点对应的道路缺口类型,包括:
27、在与所述目标道路交汇点连接的所述道路中线数量为2、且所述道路中线所在直线的夹角与直角间的差小于第二阈值的情况下,将每一条所述道路中线向所述目标道路交汇点方向延长预设距离,确定两条第三计算线;
28、根据所述第三计算线与所述道路边界线的交点数量,确定所述目标道路交汇点对应的道路缺口类型。
29、如此,本申请能够在与目标道路交汇点连接的道路中线有2条、且连接的道路中线呈直角的情况下利用预设规则确定对应的道路缺口类型。
30、在某些实施方式中,所述根据所述道路中线数量,确定所述目标道路交汇点对应的道路缺口类型,包括:
31、在所述目标道路交汇点连接的所述道路中线数量为3的情况下,将所在直线的夹角小于第一阈值的两条所述道路中线以外的第三条所述道路中线,向所述目标道路交汇点方向延长预设距离,确定第四计算线;
32、根据所述第四计算线与所述道路边界线的交点数量,确定所述目标道路交汇点对应的道路缺口类型。
33、如此,本申请能够在与目标道路交汇点连接的道路中线有3条的情况下利用预设规则确定对应的道路缺口类型。
34、本申请实施方式中的服务器包括存储器与处理器,所述存储器存储有计算机程序,在所述计算机程序被所述处理器执行的情况下,实现上述的方法。
35、本申请实施方式中的计算机可读存储介质存储有计算机程序,在所述计算机程序被一个或多个处理器执行的情况下,实现上述的方法。
36、本申请的实施方式的附加方面和优点将在下面的描述中部分给出,部分将从下面的描述中变得明显,或通过本申请的实施方式的实践了解到。
本文档来自技高网...【技术保护点】
1.一种地图处理方法,其特征在于,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述根据原始地图,确定可能存在道路缺口的各个道路的目标道路交汇点以及道路中线,包括:
3.根据权利要求2所述的方法,其特征在于,所述方法还包括:
4.根据权利要求3所述的方法,其特征在于,所述根据所述道路中线数量,确定所述目标道路交汇点对应的道路缺口类型,包括:
5.根据权利要求3所述的方法,其特征在于,所述根据所述道路中线数量,确定所述目标道路交汇点对应的道路缺口类型,包括:
6.根据权利要求5所述的方法,其特征在于,所述根据所述第一参考直线以及所述目标道路交汇点,确定第二计算线,包括:
7.根据权利要求3所述的方法,其特征在于,所述根据所述道路中线数量,确定所述目标道路交汇点对应的道路缺口类型,包括:
8.根据权利要求3所述的方法,其特征在于,所述根据所述道路中线数量,确定所述目标道路交汇点对应的道路缺口类型,包括:
9.一种服务器,其特征在于,所述服务器包括存储器与处理器,所述存储器存储有
10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质存储有计算机程序,在所述计算机程序被一个或多个处理器执行的情况下,实现如权利要求1-8任一项所述的方法。
...【技术特征摘要】
1.一种地图处理方法,其特征在于,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述根据原始地图,确定可能存在道路缺口的各个道路的目标道路交汇点以及道路中线,包括:
3.根据权利要求2所述的方法,其特征在于,所述方法还包括:
4.根据权利要求3所述的方法,其特征在于,所述根据所述道路中线数量,确定所述目标道路交汇点对应的道路缺口类型,包括:
5.根据权利要求3所述的方法,其特征在于,所述根据所述道路中线数量,确定所述目标道路交汇点对应的道路缺口类型,包括:
6.根据权利要求5所述的方法,其特征在于,所述根据所述第一参考直线以及所述目标道路交汇点,确定第二计...
【专利技术属性】
技术研发人员:刘雾,王辉,
申请(专利权)人:广州小鹏汽车科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。