The invention discloses a method and apparatus for judging a similar path, in this scheme, according to determine whether similar to the first path and the second path to obtain the first set, including all second sections in the path of the road mark, the first set and direct road sections of second each in the path of the road sign, direct road sections including penetration and / or out degree for each road section; in the first path, the section of the road marking is judged in the first set; if so, the section of the road signs into second sets; according to the second sections of the collection marks the corresponding sections and the length of the first path, second length and the length of the path, to determine the first path and the second path is similar to the path. In this way, the accuracy of whether the two paths are similar paths can be improved, and the path recommended to the user can be more reasonable.
【技术实现步骤摘要】
一种相似路径的判定方法及装置
本专利技术涉及电子地图
,尤其涉及一种相似路径的判定方法及装置。
技术介绍
现有技术中,针对两条路径,若这两条路径中重合路段的长度与这两条路径中任一条路径的长度的比值大于临界值,则将这两条路径视为相似路径。例如,如图1所示:起点到终点有两条路径(分别为路径A和路径B),矩形框中标出了两条路径重合的部分。现有技术中,计算重合部分的长度与路径A长度的比值,及计算重合部分的长度与或路径B长度的比值,当有一个比值大于临界值(例如80%)时,则视这两条路径为相似路径。在向用户推荐路径时,可以排除相似路径,达到优化推荐路径的目的,使得推荐给用户的路径更合理。根据现有技术确定相似路径的方法,若两路径没有重合的部分或者重合的部分较少,使得计算得到的两个相似度均不大于临界值,则两条路径不相似。而对于一些特殊的路径,例如一条路径为主路,另一条路径为辅路,现有技术中会由于主辅路重合的部分较少或没有重合的部分,而通常判定主辅路不为相似路径。而实际上,当比例尺较小时,主辅路在电子地图上展示起来就像一条重合的路径(如图2所示)。此外,主辅路是可以相互切换的,将这样的两条路径推荐给用户显然是不合理的。由此可见,现有技术中判断两条路径是否为相似路径的方法不够准确,会导致推荐给用户的路径不够合理。
技术实现思路
本专利技术实施例提供了一种相似路径的判定方法及装置,用以解决目前存在的判断两条路径是否为相似路径的方法不够准确,会导致推荐给用户的路径不够合理的问题。本专利技术实施例提供了一种相似路径的判定方法,包括:根据待确定是否相似的第一路径和第二路径获取第一集 ...
【技术保护点】
一种相似路径的判定方法,其特征在于,包括:根据待确定是否相似的第一路径和第二路径获取第一集合;其中第一集合中包括第二路径中所有路段的路段标识,以及第二路径中每个路段的直连路段的路段标识,其中,直连路段包括入度路段和/或出度路段;针对第一路径中的每个路段,判断该路段的路段标识是否在第一集合中;若是,则将该路段的路段标识放入第二集合中;根据第二集合中各路段标识对应的路段的长度之和、第一路径的长度以及第二路径的长度,确定第一路径与第二路径是否为相似路径。
【技术特征摘要】
1.一种相似路径的判定方法,其特征在于,包括:根据待确定是否相似的第一路径和第二路径获取第一集合;其中第一集合中包括第二路径中所有路段的路段标识,以及第二路径中每个路段的直连路段的路段标识,其中,直连路段包括入度路段和/或出度路段;针对第一路径中的每个路段,判断该路段的路段标识是否在第一集合中;若是,则将该路段的路段标识放入第二集合中;根据第二集合中各路段标识对应的路段的长度之和、第一路径的长度以及第二路径的长度,确定第一路径与第二路径是否为相似路径。2.根据权利要求1所述的方法,其特征在于,根据第二集合中各路段标识对应的路段的长度之和、第一路径的长度以及第二路径的长度,确定第一路径与第二路径是否为相似路径,具体包括:计算第二集合中各路段标识对应的路段的长度之和;计算长度之和与第一路径的长度的第一比值;并计算长度之和与第二路径的长度的第二比值;若第一比值和第二比值中至少有一个比值大于预设比值,则确定第一路径和第二路径为相似路径。3.根据权利要求1所述的方法,其特征在于,若针对第一路径中的每个路段,该路段的路段标识不在第一集合中,所述方法还包括:获取该路段的直连路段的路段标识;判断该路段的直连路段的路段标识中是否有至少一个在第一集合中;若是,则执行将该路段的路段标识放入第二集合中的步骤。4.根据权利要求1-3中任一所述的方法,其特征在于,获取第一集合之后,所述方法还包括:针对第一集合中的每个路段标识,判断该路段标识是否有至少两个;若是,则在第一集合中将该路段标识仅保留一个。5.根据权要求1-3中任一所述的方法,其特征在于,针对第一路径中的每个路段或第二路径中的每个路段,根据以下方法获取该路段的直连路段的路段标识:获取该路段的入度路段起始地址,以及入度路段结束地址;从入度路段地址与入度路段的路段标识的第一对应关系中,获取入度路段起始地址与入度路段结束地址之间的各入度路段地址对应的各入度路段的路段标识,并获取入度路段起始地址、入度路段结束地址各自对应的各入度路段的路段标识;和/或,获取该路段的出度路段起始地址,以及出度路段结束地址;从出度路段地址与出度路段的路段标识的第二对应关系中,获取出度路段起始地址与出度路段结束地址之间的各出度路段地址对应的各出度路段的路段标识,并获取出度路段起始地址、出度路段结束地址各自对应的各出度路段的路段标识。6.一种相似路径的判定装置,其特征在于,包括:第一标识获取模块,用于根据待确定是否相似的第一路径和第二路径获取第一集合,其...
【专利技术属性】
技术研发人员:李杰绪,高成光,
申请(专利权)人:高德信息技术有限公司,
类型:发明
国别省市:北京,11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。