【技术实现步骤摘要】
本专利技术涉及导航
,尤其涉及一种导航数据更新方法、装置及导航设备。
技术介绍
随着道路的建设、城市车辆保有量的增加,自驾出行成为交通出行的主要方式,如果在出行时遇到不认识道路或找不到目的地的情况,用户可以通过装有导航软件的终端设备(以下简称导航设备)进行道路导航,导航设备中存储有导航数据,在用户使用导航设备进行道路导航时,导航设备首先获得该用户当前的位置以及想要到达的目的地,然后根据存储的导航数据确定能够到达目的地的导航路径提供给用户,用户就可以根据导航设备提供的导航路径顺利到达目的地。但是随着道路的不断建设,如果用户导航设备中存储的导航数据没有及时更新,则用户导航设备中可能未存储某些新建成的道路的数据,导航设备向用户提供的导航路径中也就不可能包含这些新建成的道路,如果用户在实际出行中发现并行驶过这些新建成的道路,则导航设备可以通过全球定位系统(GPS, Global Positioning System)采集用户轨迹,如果导航设备能够将采集到的用户轨迹融入到导航数据中,则可以实现导航数据的自动更新,后续导航设备就可以通过更新后的导航数据为用户提供更加准确的导航路径。但是现有技术还没有提出导航设备将用户轨迹融入到导航数据中,以实现自动更新导航数据的具体实现方案。
技术实现思路
本专利技术实施例提供一种导航数据更新方法、装置及导航设备,用以提出一种导航设备将用户轨迹融入到导航数据中,以实现自动更新导航数据的具体实现方案。本专利技术实施例技术方案如下:一种导航数据更新方法,该方法包括步骤:按照导航图幅,将采集到的用户轨迹划分成轨迹路段;在每个轨迹路段所属 ...
【技术保护点】
一种导航数据更新方法,其特征在于,包括:按照导航图幅,将采集到的用户轨迹划分成轨迹路段;在每个轨迹路段所属导航图幅中,确定轨迹路段关联的路段;根据每个轨迹路段和其关联的路段之间的拓扑关系,对每个轨迹路段所属导航图幅的导航数据进行更新。
【技术特征摘要】
1.一种导航数据更新方法,其特征在于,包括: 按照导航图幅,将采集到的用户轨迹划分成轨迹路段; 在每个轨迹路段所属导航图幅中,确定轨迹路段关联的路段; 根据每个轨迹路段和其关联的路段之间的拓扑关系,对每个轨迹路段所属导航图幅的导航数据进行更新。2.如权利要求1所述的方法,其特征在于,在每个轨迹路段所属导航图幅中,确定与轨迹路段关联的路段,具体包括: 从每个轨迹路段所属导航图幅中,获得轨迹路段对应的轨迹面; 从每个轨迹面所属导航图幅中,获取与轨迹面相交的路段和/或位于轨迹面内的路段,所述获取出的路段为轨迹面对应的轨迹路段关联的路段。3.如权利要求1所述的方法,其特征在于,所述轨迹路段关联的路段包括:导航路段,则根据每个轨迹路段和与其关联的路段之间的拓扑关系,对每个轨迹路段所属导航图幅的导航数据进行更新之前,还包括: 判断轨迹路段与其关联的导航路段是否有重合的部分,若有,则从轨迹路段中剪切掉与其关联的导航路段重合的部分,得到新的轨迹路段,转至确定轨迹路段关联的路段的步骤,得到新的轨迹路段关联的路段。4.如权利要求3所述的方法,其特征在于,判断轨迹路段与其关联的导航路段是否有重合的部分,具体包括: 确定轨迹路段中每个坐标点与该轨迹路段关联的导航路段之间的距离,若距离小于预设的阈值,则确认该坐标点是轨迹路段与其关联的导航路段的重合点; 将轨迹路段上连续的重合点之间的轨迹确认为轨迹路段与其关联的导航路段重合的部分。5.如权利要求1 4中任一权利要求所述的方法,其特征在于,轨迹路段关联的路段包括:导航路段; 根据每个轨迹路段和其关联的路段之间的拓扑关系,对每个轨迹路段所属导航图幅的导航数据进行更新,具体包括: 为每个轨迹路段分配路段标识; 针对轨迹路段的每个关联的导航路段,分别判断该轨迹路段的节点与该关联的导航路段的节点是否重合,若判断出该轨迹路段的节点与该关联的导航路段的节点重合,则为重合的节点分配节点索引标识; 针对轨迹路段的每个关联的导航路段,分别判断该轨迹路段的节点是否位于该关联的导航路段中,若判断出该轨迹路段的节点位于该关联的导航路段中,则以轨迹路段位于其关联的导航路段上的节点为分割点,将该关联的导航路段划分为两个导航路段,为划分出的两个导航路段分配路段标识,并为划分出的两个导航路段相互重合的节点分配节点索引标识; 若判断出该轨迹路段的节点未位于各关联的导航路段中,则为该轨迹路段中未分配节点索引标识的节点分配节点索引标识; 针对轨迹路段的每个关联的导航路段,分别判断该关联的导航路段的节点是否位于该轨迹路段中,若判断出该关联的导航路段的 节点位于该轨迹路段中,则以导航路段位于其关联的轨迹路段上的节点为分割点,将该轨迹路段划分为两个轨迹路段,为划分出的两个轨迹路段分配路段标识,并为划分出的两个轨迹路段相互重合的节点分配节点索引标识。6.如权利要求5所述的方法,其特征在于,若判断出轨迹路段的节点与其关联的导航路段的节点重合,则为重合的节点分配节点索引标识,具体包括: 将该关联的导航路段中与该轨迹路段重合的节点的节点索引标识分配给该轨迹路段中与该关联的导航路段重合的节点。7.如权利要求5所述的方法,其特征在于,轨迹路段关联的路段进一步包括:轨迹路段,则所述方法进一步包括: 针对轨迹路段的每个关联的导航路段,分别判断该轨迹路段的节点是否位于该关联的导航路段中之前,还包括: 针对轨迹路段的每个关联的轨迹路段,分别判断该轨迹路段的节点与该关联的轨迹路段的节点是否重合,若判断出该轨迹路段的节点与该关联的轨迹路段的节点重合,则为重合的节点分配节点索引标识; 为该轨迹路段中未分配节点索引标识的节点分配节点索引标识之前,还包括: 针对轨迹路段的每个关联的轨迹路段,分别判断该轨迹路段的节点是否位于该关联的轨迹路段中,若判断出该轨迹路段的节点位于该关联的轨迹路段中,则以轨迹路段位于其关联的轨迹路段上的节点为分割点,将该关联的轨迹路段划分为两个轨迹路段,为划分出的两个轨迹路段分配路段标识,并为划分出的两个轨迹路段相互重合的节点分配节点索引标识; 为该轨迹路段中未分配节点索引标识的节点分配节点索引标识,具体包括: 若判断出该轨迹路段的节点未位于各关联的导航路段和各关联的轨迹路段中,则为该轨迹路段中未分配节点索引标识的节点分配节点索引标识; 针对轨迹路段的每个关联的导航路段,分别判断该轨迹路段的节点是否位于该关联的导航路段中之后,还包括: 针对轨迹路段的每个关联的轨迹路段,分别判断该关联的轨迹路段的节点是否位于该轨迹路段中,若判断出该关联的轨迹路段的节点位于该轨迹路段中,则以该关联的轨迹路段位于该轨迹路段上的节点为分割点,将该轨迹路段划分为两个轨迹路段,为划分出的两个轨迹路段分配路段标识,并为划分出的两个轨迹路段相互重合的节点分配节点索引标识。8.如权利要求7所述的方法,其特征在于,若判断出轨迹路段的节点与关联的轨迹路段的节点重合,则为重合的节点分配节点索引标识,具体包括: 判断该轨迹路段和其关联的轨迹路段重合的节点是否已分配节点索引标识,若一个轨迹路段的节点已分配节点索引标识,则将所述节点索引标识分配给另一个轨迹路段中与所述节点重合的节点;若该轨迹路段和其关联的轨迹路段重合的节点均未分配节点索引标识,则为该轨迹路段和其关联的轨迹路段重合的节点分配一个新的节点索引标识。9.一种导航数据更新装置,其特征在于,包括: 轨迹路段划分单元,用于按照导航图幅,将采集到的用户轨迹划分成轨迹路段; 路段确定单元,用于在每个轨迹路段所属导航图幅中,确定轨迹路段关联的路段; 导航数据更新单元,用于根据每个轨迹路段和其关联的路段之间的拓扑关系,对每个轨迹路段所属导航图幅的...
【专利技术属性】
技术研发人员:张勇,张红霞,
申请(专利权)人:北京图盟科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。