【技术实现步骤摘要】
【国外来华专利技术】用于生成道路地图的系统和方法
本申请涉及用于提供按需服务的系统和方法,尤其涉及用于生成道路地图的系统和方法。
技术介绍
许多基于位置的服务和/或应用程序(例如web地图服务和导航服务)需要道路地图,尤其是电子道路地图。然而,当用户访问用于导航的电子道路地图时,有时地图显示过量的信息,包括诸如无关道路之类的一些干扰信息,其可能分散用户对正确处理导航结果的注意力。因此,期望提供用于生成道路地图的系统和方法,该道路地图的生成是基于对完整性、有效性和简洁性的综合考虑。
技术实现思路
根据本申请的一个方面,被配置用于与导航终端通信的远程导航设备可以包括至少一个存储介质,该存储介质包括用于生成道路地图的一组指令,以及与该存储器通信的至少一个处理器,其中,当执行该组指令时,该至少一个处理器可以用于:获取导航路线和导航终端的当前位置;基于导航路线和导航终端的当前位置,获取与导航终端的当前位置相关的路网数据,其中路网数据包括至少两个链路和至少两个结点,其中至少两个结点中的每一个结点连接到一个或以上链路,一个或以上链路包括至少一种类型的链路;确定至少两个结点中的每一个结点的等级;对于至少两个结点中的每一个结点,确定连接到结点的一个或以上道路链路;对于至少两个结点中的每一个结点,基于结点的等级,确定连接到结点的至少一种类型的链路的一个或以上目标链路;基于目标链路,生成道路地图。根据本申请的另一方面,一种用于生成道路地图的方法可以在具有至少一个处理器、至少一个计算机可读存储介质和连接到网络的通信平台的计算设备上实 ...
【技术保护点】
1.一种远程导航设备,用于与导航终端通信,包括:/n至少一个存储介质,包括用于生成道路地图的一组指令;以及/n至少一个与所述存储介质通信的处理器,其中当执行所述一组指令时,所述至少一个处理器用于:/n获取针对所述导航路线和所述导航终端的当前位置;/n基于所述导航路线和所述导航终端的所述当前位置,获取与所述导航终端的所述当前位置相关的路网数据,其中,所述路网数据包括至少两个链路和至少两个结点,其中,所述至少两个结点中的每一个结点连接到一个或以上链路,所述一个或以上链路包括至少一种类型的链路;/n确定所述至少两个结点中每一个结点的等级;/n对于所述至少两个结点中的每一个结点,根据所述结点的所述等级,确定连接到所述结点的所述至少一种类型的链路的一个或以上目标链路;以及/n基于所述目标链路生成道路地图。/n
【技术特征摘要】
【国外来华专利技术】1.一种远程导航设备,用于与导航终端通信,包括:
至少一个存储介质,包括用于生成道路地图的一组指令;以及
至少一个与所述存储介质通信的处理器,其中当执行所述一组指令时,所述至少一个处理器用于:
获取针对所述导航路线和所述导航终端的当前位置;
基于所述导航路线和所述导航终端的所述当前位置,获取与所述导航终端的所述当前位置相关的路网数据,其中,所述路网数据包括至少两个链路和至少两个结点,其中,所述至少两个结点中的每一个结点连接到一个或以上链路,所述一个或以上链路包括至少一种类型的链路;
确定所述至少两个结点中每一个结点的等级;
对于所述至少两个结点中的每一个结点,根据所述结点的所述等级,确定连接到所述结点的所述至少一种类型的链路的一个或以上目标链路;以及
基于所述目标链路生成道路地图。
2.根据权利要求1所述的远程导航设备,其特征在于,为了确定所述至少两个结点中的每一个结点的所述等级,所述至少一个处理器还用于:
从所述至少两个结点中获取所述导航路线上的结点;
从所述导航路线上的结点中指定一个结点作为参考结点;
对于所述导航路线上的所述结点中的每一个结点,基于所述结点和所述参考结点之间的距离确定所述结点的等级;
从所述至少两个结点中获取不在所述导航路线上的结点;以及
对于不在所述导航路线上的所述结点中的每一个结点,基于所述导航路线上结点的所述等级和与所述至少两个结点有关的拓扑关系,确定所述结点的等级。
3.根据权利要求2所述的远程导航设备,其特征在于,对于所述导航路线上的所述结点中的每一个结点,为了基于所述所述结点和所述参考结点之间的距离确定所述结点的所述等级。所述至少一个处理器还用于:
确定所述结点与所述参考结点之间的所述距离是否大于第一阈值;
响应于确定所述结点与所述参考结点之间的所述距离小于或等于所述第一阈值,确定所述结点的所述等级为第一值;以及
响应于确定所述结点与所述参考结点之间的所述距离大于所述第一阈值,确定所述结点的所述等级为第二值。
4.根据权利要求1所述的远程导航设备,其特征在于,由内部链路、环岛链路或短链路连接的所述至少两个结点中的所述两个结点的等级是相同的。
5.根据权利要求1所述的远程导航设备,其特征在于,为了基于所述结点的所述等级确定连接到所述结点的一种类型的链路的所述一个或以上目标链路,所述至少一个处理器还用于:
确定所述结点的所述等级是否为所述第一值;以及
响应于确定所述结点的所述等级是所述第一值,确定连接到所述结点的所述类型的链路中的所有链路作为所述目标链路。
6.根据权利要求1所述的远程导航设备,其特征在于,为了基于所述结点的所述等级确定连接到所述结点的一种类型的链路的所述一个或以上目标链路,所述至少一个处理器还用于:
确定所述结点的所述等级是否为所述第一值;以及
响应于确定所述结点的所述等级不是所述第一值,
确定所述类型是否只有一个链路;
响应于确定所述类型只有一个链路,
指定所述链路为所述类型的所述目标链路;
响应于确定所述类型不止一个链路,
确定连接到所述结点的所述类型的链路中的每一个链路的得分;以及
基于与连接到所述结点的所述类型的链路相关的所述得分,确定目标链路。
7.根据权利要求6所述的远程导航设备,其特征在于,为了基于与所述类型的链路相关的所述得分确定所述目标链路,所述至少一个处理器还用于:
确定所述得分中的最高分是否大于第二阈值;以及
响应于确定所述最高分大于所述第二阈值,指定对应于所述最高分的链路作为所述目标链路。
8.根据权利要求7所述的远程导航设备,其特征在于,为了基于与所述类型的链路相关的所述得分来确定所述目标链路,所述至少一个处理器还用于:
响应于确定所述最高分小于或等于所述得分阈值,
生成得分大于所述第二阈值的模拟链路;以及
将所述模拟链路指定为所述目标链路。
9.根据权利要求1所述的远程导航设备,其特征在于,为了基于所述目标链路生成所述道路地图,所述至少一个处理器还用于:
确定与所述导航终端的所述当前位置相关的转移矩阵;以及
基于所述转移矩阵和所述目标链路来生成所述道路地图。
10.根据权利要求1所述的远程导航设备,其特征在于,所述至少一个处理器还用于:
基于所述导航终端的所述位置和所述转移矩阵,确定所述导航终端在所述道路地图上的标识位置,其中,所述导航终端的标识设置在所述标识位置上。
11.一种在计算设备上实现生成道路地图的方法,所述计算设备具有至少一个处理器、至少一个存储介质和连接到网络的通信平台,所述方法包括:
获取针对导航终端的导...
【专利技术属性】
技术研发人员:刘志丹,
申请(专利权)人:北京嘀嘀无限科技发展有限公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。