1.一种车辆位置确定方法,其特征在于,所述车辆位置确定方法包括:获取路网数据和目标车辆的行驶轨迹数据;其中,所述行驶轨迹数据包括所述目标车辆在当前采集时刻的当前位置信息和第一采集时刻的第一位置信息;其中,所述第一采集时刻为所述当前采集时刻的上一个采集时刻;
根据所述行驶轨迹数据从所述路网数据中确定所述目标车辆对应的若干候选路段;
根据所述行驶轨迹数据计算所述目标车辆分别与每个所述候选路段的匹配度;
根据所述匹配度从所述候选路段中确定所述目标车辆的第一匹配路段;
基于所述当前位置信息和所述第一匹配路段的第一位置关系确定所述目标车辆的真实位置;
所述根据所述行驶轨迹数据从所述路网数据中确定所述目标车辆对应的若干候选路段的步骤包括:根据所述当前位置信息和所述第一位置信息从所述路网数据中确定若干初始路段,具体包括以下步骤:判断所述第一位置信息是否在所述路网数据中存在第二匹配路段;若存在,则根据所述当前位置信息和所述第一位置信息确定所述目标车辆的行驶方向;基于所述行驶方向确定所述第二匹配路段的第一终点作为搜寻起点;根据所述搜寻起点从所述路网数据中确定至少一个所述初始路段;其中,所述初始路段与所述搜寻起点连接;
根据所述当前位置信息与每个所述初始路段的第二位置关系,筛选出所述候选路段,具体包括以下步骤:计算所述当前位置信息到所述初始路段的第一距离;判断所述第一距离是否小于第一预设阈值;若小于,则获取所述当前位置信息到所述初始路段的第一投影点;判断所述第一投影点是否位于所述初始路段;若位于,则确定所述初始路段为所述候选路段;基于所述第二匹配路段确定所述候选路段的第二终点作为新的所述搜寻起点,并返回执行所述根据所述搜寻起点从所述路网数据中确定至少一个所述初始路段的步骤,以确定新的所述初始路段。
2.根据权利要求1所述的车辆位置确定方法,其特征在于,所述根据所述行驶轨迹数据计算所述目标车辆分别与每个所述候选路段的匹配度的步骤包括:根据所述第一位置信息与所述候选路段的第三位置关系确定所述候选路段的路段类型;
根据所述路段类型、所述第二位置关系及所述第三位置关系根据所述行驶轨迹数据计算所述目标车辆分别与每个所述候选路段的匹配度。
3.一种车辆位置确定方法,其特征在于,所述车辆位置确定方法包括:获取路网数据和目标车辆的行驶轨迹数据;其中,所述行驶轨迹数据包括所述目标车辆在当前采集时刻的当前位置信息和第一采集时刻的第一位置信息;其中,所述第一采集时刻为所述当前采集时刻的上一个采集时刻;
根据所述行驶轨迹数据从所述路网数据中确定所述目标车辆对应的若干候选路段,具体包括:根据所述当前位置信息和所述第一位置信息从所述路网数据中确定若干初始路段;根据所述当前位置信息与每个所述初始路段的第二位置关系,筛选出所述候选路段;
根据所述行驶轨迹数据计算所述目标车辆分别与每个所述候选路段的匹配度,具体包括:根据所述第一位置信息与所述候选路段的第三位置关系确定所述候选路段的路段类型,根据所述路段类型、所述第二位置关系及所述第三位置关系根据所述行驶轨迹数据计算所述目标车辆分别与每个所述候选路段的匹配度;
根据所述匹配度从所述候选路段中确定所述目标车辆的第一匹配路段;
基于所述当前位置信息和所述第一匹配路段的第一位置关系确定所述目标车辆的真实位置;
所述根据所述当前位置信息与每个所述初始路段的第二位置关系,筛选出所述候选路段的步骤包括:计算所述当前位置信息到所述初始路段的第一距离;
判断所述第一距离是否小于第一预设阈值;
若小于,则获取所述当前位置信息到所述初始路段的第一投影点;
判断所述第一投影点是否位于所述初始路段;
若位于,则确定所述初始路段为所述候选路段。
4.根据权利要求1‑3任一项所述的车辆位置确定方法,其特征在于,所述根据所述第一位置信息与所述候选路段的第三位置关系确定所述候选路段的路段类型的步骤包括:计算所述第一位置信息到所述候选路段的第二距离;
判断所述第二距离是否大于或等于所述第一预设阈值;
若是,则确定所述候选路段的路段类型为第一路段类型;
若不是,则获取所述第一位置信息到所述候选路段的第二投影点;
判断所述第二投影点是否位于所述候选路段;
若位于,则确定所述候选路段的路段类型为第二路段类型;
若不位于,则确定所述候选路段的路段类型为所述第一路段类型。
5.根据权利要求4所述的车辆位置确定方法,其特征在于,所述根据所述路段类型、所述第二位置关系及所述第三位置关系根据所述行驶轨迹数据计算所述目标车辆分别与每个所述候选路段的匹配度的步骤包括:计算所述当前位置信息与所述候选路段的第三距离;
计算当前路段与所述候选路段的夹角;其中,所述当前路段为由所述当前位置信息与所述第一位置信息组成的路段;
获取所述当前位置信息相对于所述候选路段的第三投影点;
计算所述第三投影点到所述候选路段的起点的第四距离;
若所述候选路段的路段类型为所述第一路段类型,根据所述第三距离、所述第四距离、所述夹角和所述候选路段的所述路段类型计算第一匹配度;
若所述候选路段的路段类型为所述第二路段类型,计算所述第二投影点到所述候选路段的起点的第五距离,并根据所述第二距离、所述第三距离、所述第四距离、所述第五距离和所述夹角计算第二匹配度。
6.根据权利要求5所述的车辆位置确定方法,其特征在于,所述路网数据包括若干路段以及每一所述路段的高程值;
所述基于所述当前位置信息和所述第一匹配路段的第一位置关系确定所述目标车辆的真实位置的步骤:基于所述第一匹配路段判断是否存在至少两个所述高程值不同的高程差路径;其中,所述高程差路径在所述路网数据中的平面位置相同;
若存在,根据所述当前位置信息分别与每个所述高程差路径的第四位置关系,以及所述第一位置信息分别与每个所述高程差路径的第五位置关系确定高程匹配路径;
基于所述当前位置信息与所述高程匹配路径的第六位置关系确定所述目标车辆的所述真实位置;
若不存在,获取所述当前位置信息到所述第一匹配路段的第四投影点作为所述目标车辆的所述真实位置。
7.根据权利要求6所述的车辆位置确定方法,其特征在于,所述根据所述当前位置信息分别与每个所述高程差路径的第四位置关系,以及所述第一位置信息分别与每个所述高程差路径的第五位置关系确定高程匹配路径的步骤包括:获取所述当前位置信息分别在每个所述高程差路径的第五投影点;
获取所述第一位置信息分别在每个所述高程差路径的第六投影点;
获取所述当前位置信息与所述第一位置信息的第一坐标方位角;
获取所述第六投影点分别在每个所述高程差路径上的切线坐标方位角;
根据所述当前位置信息的第一高程值、所述第五投影点的第二高程值、所述第一坐标方位角和所述切线坐标方位角分别计算所述目标车辆与每个所述高程差路径的第三匹配度;
根据所述第三匹配度确定所述目标车辆的所述高程匹配路径。
8.一种车辆轨迹补偿方法,其特征在于,所述车辆轨迹补偿方法包括:根据权利要求1‑7中任一项所述车辆位置确定方法确定目标车辆的真实位置;
根据所述目标车辆的行驶轨迹数据的采集频率确定第二预设阈值;
计算所述当前采集时刻与第一采集时刻之间的时间间隔;其中,所述第一采集时刻为所述当前采集时刻的上一个采集时刻;
判断所述时间间隔是否大于所述第二预设阈值;
若大于,则判断所述第一位置信息是否为孤点;
若是,将所述第一采集时刻的上一个采集时刻所采集得到的第二位置信息作为目标位置;
若不大于,则获取所述第一位置信息在第二匹配路段的第七投影点作为所述目标位置;其中,所述第二匹配路段为所述第一位置信息在所述路网数据中对应的路段;
在所述路网数据中检索所述目标位置到所述真实位置的至少一条轨迹路径;
分别计算每一所述轨迹路径的路径长度;其中,所述轨迹路径包括所述目标位置到真实位置的至少一个行驶路段,所述路径长度为所述轨迹路径所包括的所述行驶路段的总长度;
根据所述路径长度从所述轨迹路径中选取所述目标位置到所述真实位置的补偿轨迹。
9.一种电子设备,包括存储器、处理器及存储在存储器上并用于在处理器上运行的计算机程序,其特征在于,所述处理器执行计算机程序时,实现如权利要求1‑7中任一项所述的车辆位置确定方法,和/或实现如权利要求8所述的车辆轨迹补偿方法。