一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

地图制作方法、导航路线渲染方法及相应产品和装置与流程

2022-07-10 07:36:19 来源:中国专利 TAG:


1.本公开涉及地理信息技术领域,特别涉及地图制作方法、导航路线渲染方法及相关产品和装置。


背景技术:

2.目前,电子地图正在从标精地图(普通地图)向高精地图演进,由于高精地图对现实世界的覆盖率低于普通地图,因此,短时间内无法完全用高精地图代替标精地图。运行设计域/设计运行域(operational design domain,odd),指自动驾驶系统被设计的起作用的条件及适用范围,包括车速、交通状况、道路类型、天气、环境等,其中,根据高精地图的相关属性按照一定规则可以制作odd的可自动驾驶路段。发明人发现用户驾驶车辆出行时,如果能在电子地图中渲染出可自动驾驶路段,可以使用户明确指定导航路线中可自动驾驶的路段或者使用户明确了解导航路线或者行驶路线中可自动驾驶的路段。但由于高精地图覆盖率不足,因此,现有电子地图渲染一般使用的是标精地图,标精地图本身不具备odd属性,因而无法在电子地图中渲染出可自动驾驶路段。基于此,需要提供技术方案,以便实现在电子地图中渲染出可自动驾驶路段。
3.公开内容
4.鉴于上述问题,提出了本公开以便提供一种克服上述问题或者至少部分地解决上述问题的一种地图制作方法、导航路线渲染方法及相关产品和装置。
5.第一方面,本公开实施例提供一种地图制作方法,包括:
6.根从高精地图数据中,获取高精道路段上具有odd属性的区段;
7.根据预先确定的高精地图数据与标精地图数据的道路段匹配关系,在标精地图数据中确定与所述高精道路段匹配的标精道路段;
8.根据所述区段在高精道路段中的位置信息,在所述标精道路段中确定所述区段的匹配区段,将所述区段的odd属性赋予所述标精道路段的匹配区段。
9.在一些可选的实施例中,当一条高精道路段匹配两条以上拓扑连接的标精道路段时,所述方法还包括:
10.基于所述两条以上的标精道路段的拓扑端点,将所述高精道路段进行分割,使得分割后的高精道路段的每一段唯一对应一条标精道路段,以及,获得高精道路段上具有odd属性的区段,在分割后的高精道路段的每一段上的位置和路径长度占比。
11.在一些可选的实施例中,所述根据所述区段在高精道路段中的位置信息,在所述标精道路段中确定所述区段的匹配区段,具体包括:
12.根据所述区段在高精道路段中的位置和路径长度占比,按照等比例原则,在所述标精道路段中确定所述区段的匹配区段。
13.在一些可选的实施例中,所述预先确定的高精地图数据与标精地图数据的道路段匹配关系,包括:
14.获取高精地图数据中拓扑相邻的两个高精道路节点连接的高精道路;
15.获取标精地图数据中与所述高精道路匹配的标精道路;
16.在所述高精道路上确定与所述标精道路包含的标精道路段匹配的高精道路段,建立高精地图数据与标精地图数据的道路段匹配关系。
17.在一些可选的实施例中,在所述高精道路上确定与所述标精道路包含的标精道路段匹配的高精道路段,具体包括:
18.若所述标精道路仅包括一条标精道路段,将所述高精道路作为一条高精道路段,确定所述高精道路段与所述标精道路段匹配;
19.若所述标精道路包括不只一条标精道路段,将每条标精道路段向所述高精道路进行投影,得到与该标精道路段匹配的高精道路段。
20.在一些可选的实施例中,预先确定的高精地图数据与标精地图数据的道路段匹配关系,包括:
21.预先通过缓冲区求交算法,确定高精地图数据与标精地图数据的道路段匹配关系。
22.在一些可选的实施例中,还包括:
23.基于标精地图数据渲染电子地图时,按照预设的渲染样式对具有odd属性的标精道路段进行渲染。
24.第二方面,本公开实施例提供一种导航路线渲染方法,包括:
25.获取导航路线;
26.将所述导航路线包括的导航道路段与基于上述地图制作方法制作的标精地图数据进行匹配,将匹配得到的具有odd属性的导航道路段按照预设的渲染样式进行渲染。
27.第三方面,本公开实施例提供一种导航路线渲染方法,包括:
28.基于上述地图制作方法制作的标精地图数据进行导航路线规划,将具有odd属性的导航道路段按照预设的渲染样式进行渲染。
29.第四方面,本公开实施例提供一种地图制作装置,包括:
30.获取模块,用于从高精地图数据中,获取高精道路段上具有odd属性的区段;
31.第一确定模块,用于根据预先确定的高精地图数据与标精地图数据的道路段匹配关系,在标精地图数据中确定与所述高精道路段匹配的标精道路段;
32.第二确定模块,用于根据所述区段在高精道路段中的位置信息,在所述标精道路段中确定所述区段的匹配区段,将所述区段的odd属性赋予所述标精道路段的匹配区段。
33.第五方面,本公开实施例提供一种导航路线渲染装置,包括:
34.获取模块,用于获取导航路线;
35.匹配模块,用于将所述获取模块获取的导航路线包括的导航道路段与基于上述地图制作方法制作的标精地图数据进行匹配;
36.渲染模块,用于将所述匹配模块匹配得到的具有odd属性的导航道路段按照预设的渲染样式进行渲染。
37.第六方面,本公开实施例提供一种导航路线渲染装置,包括:
38.规划模块,用于基于上述地图制作方法制作的标精地图数据进行导航路线规划;
39.渲染模块,用于将所述规划模块规划的导航路线中具有odd属性的导航道路段按照预设的渲染样式进行渲染。
40.第七方面,本公开实施例提供一种具备导航功能的计算机程序产品,包括计算机程序/指令,当该程序/指令被处理器执行时实现上述地图制作方法或导航路线渲染方法。
41.第八方面,本公开实施例提供一种服务器,包括:存储器、处理器及存储于存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现上述地图制作方法或导航路线渲染方法。
42.本公开实施例提供的上述技术方案的有益效果至少包括:
43.(1)本公开实施例提供的地图制作方法,从高精地图数据中,获取高精道路段上具有odd属性的区段;根据预先确定的高精地图数据与标精地图数据的道路段匹配关系,在标精地图数据中确定与高精道路段匹配的标精道路段;根据所述区段在高精道路段中的位置信息,在标精道路段中确定所述区段的匹配区段,将所述区段的odd属性赋予标精道路段的匹配区段。将高精地图数据中的odd属性赋予标精地图数据,简化了标精地图数据中odd属性的确定工作,且省去了odd属性的确定所需的数据采集工作,故使得标精地图数据中odd属性的确定效率高、成本低;同时,将高精地图数据中的odd属性赋予标精地图数据,这使得基于标精地图数据所实施的相关技术(如渲染)可以利用odd属性完成相应的功能,拓展了标精地图数据的应用场景。
44.(2)本公开实施例提供的导航路线渲染方法,获取导航路线;将导航路线包括的导航道路段与基于上述地图制作方法制作的标精地图数据进行匹配,将匹配得到的具有odd属性的导航道路段按照预设的渲染样式进行渲染。或,基于上述地图制作方法制作的标精地图数据进行导航路线规划,将具有odd属性的导航道路段按照预设的渲染样式进行渲染。使得用户在导航过程中可以实时的了解到即将驶入或已经驶入的区段是否为可自动驾驶区段,进而判断是否可以切换到自动驾驶状态,提高了用户的驾驶体验。
45.本公开的其它特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变得显而易见,或者通过实施本公开而了解。本公开的目的和其他优点可通过在所写的说明书、权利要求书、以及附图中所特别指出的结构来实现和获得。
46.下面通过附图和实施例,对本公开的技术方案做进一步的详细描述。
附图说明
47.附图用来提供对本公开的进一步理解,并且构成说明书的一部分,与本公开的实施例一起用于解释本公开,并不构成对本公开的限制。在附图中:
48.图1为本公开实施例一中地图制作方法的流程图;
49.图2为本公开实施例二中地图制作方法的具体实现流程图;
50.图3为本公开实施例二中可自动驾驶区段确定示例图;
51.图4为本公开实施例三中地图制作方法的另一具体实现流程图;
52.图5为本公开实施例中地图制作装置的结构示意图;
53.图6为本公开实施例中导航路线渲染装置的结构示意图;
54.图7为本公开实施例中另一导航路线渲染装置的结构示意图。
具体实施方式
55.下面将参照附图更详细地描述本公开的示例性实施例。虽然附图中显示了本公开
的示例性实施例,然而应当理解,可以以各种形式实现本公开而不应被这里阐述的实施例所限制。相反,提供这些实施例是为了能够更透彻地理解本公开,并且能够将本公开的范围完整的传达给本领域的技术人员。
56.为了解决现有技术中存在的标精地图数据中不具备odd属性的问题,本公开实施例提供地图制作方法、导航路线渲染方法及相关产品和装置,能够将高精地图数据中的odd属性赋予标精地图数据,这使得基于标精地图数据所实施的相关技术(如渲染)可以利用odd属性完成相应的功能,拓展了标精地图数据的应用场景。
57.高精地图数据(high definition map,hd map),是为自动驾驶或者辅助驾驶等需要高精地图数据场景,所制作的用于感知、定位和控制所使用的电子地图,其包括道路图层的高精道路几何、车道几何、车道标线几何、道路边界、道路两侧设施和道路标牌等;标精(或标准)地图数据(standard definition map,sd map),亦可成为普通地图数据,也称为导航电子地图或互联网电子地图,其包括道路图层的道路几何、道路等级、道路形态和道路名称等属性、兴趣点(point of information,poi)、背景和文字等图层。高精地图数据的精度高于标精地图数据的精度。
58.实施例一
59.本公开实施例一提供一种地图制作方法,其流程如图1所示,包括如下步骤:
60.步骤s11:从高精地图数据中,获取高精道路段上具有odd属性的区段。
61.具体的,高精道路段,是为了描述方便,对高精地图数据中的道路段的简称;后面的标精道路段,指标精地图数据中的道路段。
62.根据高精地图数据中的相关属性按照一定规则可以确定具有odd属性的可自动驾驶路段,本公开实施例是在已经标记好了odd属性区段的高精地图数据基础上实施的,可以是,直接从高精地图数据中获取高精道路段上具有odd属性的区段。
63.步骤s12:根据预先确定的高精地图数据与标精地图数据的道路段匹配关系,在标精地图数据中确定与高精道路段匹配的标精道路段。
64.高精地图数据与标精地图数据的道路段匹配关系中包含的,匹配的高精地图数据中的道路段和标精地图数据中的道路段,指二者代表同一实际道路段。
65.步骤s13:根据区段在高精道路段中的位置信息,在标精道路段中确定该区段的匹配区段。
66.在一个实施例中,可以包括,根据该区段在高精道路段中的位置和路径长度占比,按照等比例原则,在标精道路段中确定该区段的匹配区段。
67.相匹配的高精道路段与标精道路段为一一对应时,即仅有唯一的一条高精道路段与该标精道路段匹配,且仅有唯一的一条标精道路段与该高精道路段匹配,则根据高精道路段上具有odd属性的区段在高精道路段中的位置和路径长度占比,按照等比例原则,便可在标精道路段中确定该区段的匹配区段。
68.具体的,具有odd属性的区段在高精道路段中的位置,指具有odd属性的区段在高精道路段的前端、后端或中部;具有odd属性的区段在高精道路段中的路径长度占比,可以是具有odd属性的区段与所在高精道路段的其他区段的路径长度比例。
69.在实际应用中,由于高精地图数据与标精地图数据的道路段匹配关系确定方法的不同,及高精地图数据与标精地图数据中道路段打断的规则不同,可能会存在相匹配的高
精道路段与标精道路段不是一一对应的情况,可能是一条高精道路段匹配两条以上拓扑连接的标精道路段,也可能是两条以上拓扑连接的高精道路段匹配一条标精道路段。
70.在一个实施例中,当一条高精道路段匹配两条以上拓扑连接的标精道路段时,还包括,基于两条以上的标精道路段的拓扑端点,将高精道路段进行分割,使得分割后的高精道路段的每一段唯一对应一条标精道路段,以及,获得高精道路段上具有odd属性的区段,在分割后的高精道路段的每一段上的位置和路径长度占比。
71.在一个实施例中,当一条标精道路段匹配两条以上拓扑连接的高精道路段时,还包括,基于两条以上的高精道路段的拓扑端点,将标精道路段进行分割,使得分割后的标精道路段的每一段唯一对应一条高精道路段。
72.具体的,上述标精道路段或高精道路段的分割方法,可以是按照等比例的原则进行分割。
73.步骤s14:将区段的odd属性赋予标精道路段的匹配区段。
74.确定具有odd属性的区段在标精道路段中的匹配区段后,将区段odd属性赋予标精道路段上的匹配区段,确定匹配区段为可自动驾驶区段,实现了标精地图数据中的具有odd属性区段即可自动驾驶区段的确定。
75.具体在高精地图数据和标精地图数据中odd属性区段的记录方式,以标精地图数据为例,可以是:记录odd属性区段的一个端点(需要标明前端点或后端点)所对应的标精道路段的形状点及odd属性区段的路径长度;或记录odd属性区段的两个端点所对应的标精道路段的形状点;或,记录odd属性区段所对应的标精道路段的所有形状点;可选的,也可以视标精地图数据的记录情况的不同,而采用其他的记录方式,具体odd属性区段的记录方式,本实施例不做限定。
76.本公开实施例一提供的地图制作方法,从高精地图数据中,获取高精道路段上具有odd属性的区段;根据预先确定的高精地图数据与标精地图数据的道路段匹配关系,在标精地图数据中确定与高精道路段匹配的标精道路段;根据所述区段在高精道路段中的位置信息,在标精道路段中确定所述区段的匹配区段,将所述区段的odd属性赋予标精道路段的匹配区段。将高精地图数据中的odd属性赋予标精地图数据,简化了标精地图数据中odd属性的确定工作,且省去了odd属性的确定所需的数据采集工作,故使得标精地图数据中odd属性的确定效率高、成本低;同时,将高精地图数据中的odd属性赋予标精地图数据,这使得基于标精地图数据所实施的相关技术(如渲染)可以利用odd属性完成相应的功能,拓展了标精地图数据的应用场景。
77.在一个实施例中,还可以包括,基于标精地图数据渲染电子地图时,按照预设的渲染样式对具有odd属性的标精道路段进行渲染。
78.用户在利用基于标精电子地图数据进行导航的过程中,可以随时确定是否已驶入或即将驶入可自动驾驶区段,进而判断是否可以切换到自动驾驶状态,提高了用户的驾驶体验。在一个实施例中,还可以包括,按设定间隔更新标精地图数据中具有odd属性的区段。
79.一般情况下,高精地图数据的更新频率低于标精地图数据的更新频率,而具有odd属性区段的确定又是基于高精地图数据中记录的相关属性,故可以以高精地图数据的更新频率为准,在高精地图数据及包含的具有odd属性区段更新后,再在当前的标精地图数据中按照上述方法更新具有odd属性区段。
80.上述高精地图数据与标精地图数据的道路段匹配关系的预先确定,在一个实施例中,可以包括,获取高精地图数据中拓扑相邻的两个高精道路节点连接的高精道路;获取标精地图数据中与高精道路匹配的标精道路;在高精道路上确定与标精道路包含的标精道路段匹配的高精道路段,建立高精地图数据与标精地图数据的道路段匹配关系。
81.获取标精地图数据中与高精道路匹配的标精道路,可以包括,分别确定高精道路两端的节点在标精地图数据中的匹配节点,将标精地图数据中的两个匹配节点连接的标精道路,确定为与高精道路匹配的标精道路。
82.在高精道路上确定与标精道路包含的标精道路段匹配的高精道路段,具体可以包括,若标精道路仅包括一条标精道路段,将高精道路作为一条高精道路段,确定高精道路段与标精道路段匹配;若标精道路包括不只一条标精道路段,将每条标精道路段向所述高精道路进行投影,得到与该标精道路段匹配的高精道路段。
83.可选的,还可以通过缓冲区求交算法建立高精地图数据与标精地图数据的道路段匹配关系。具体高精地图数据与标精地图数据的道路段匹配关系的确定方法,本实施例不做限定。
84.由于高精地图数据与标精地图数据的道路段匹配关系确定方法的不同,及高精地图数据与标精地图数据中道路段打断的规则不同,可能存在一条高精道路段匹配两条以上拓扑连接的标精道路段,或两条以上拓扑连接的高精道路段匹配一条标精道路段的情况。
85.但在实际应用中,一般只会存在上述一种情况,当高精地图数据与标精地图数据的道路段匹配关系中存在一条高精道路段匹配两条以上拓扑连接的标精道路段的情况时,标精地图数据的制作方法适用于后续实施例二;当高精地图数据与标精地图数据的道路段匹配关系中存在两条以上拓扑连接的高精道路段匹配一条标精道路段的情况时,标精地图数据的制作方法适用于后续实施例三。
86.实施例二
87.本公开实施例二提供一种地图制作方法的具体实现,其流程如图2所示,包括如下步骤:
88.步骤s21:从高精地图数据中,获取高精道路段上具有odd属性的区段。
89.步骤s22:根据预先确定的高精地图数据与标精地图数据的道路段匹配关系,在标精地图数据中确定与高精道路段匹配的标精道路段。
90.步骤s23:判断与高精道路段匹配的标精道路段是否是两条以上拓扑连接的标精道路段。
91.若是,执行步骤s24;若否,直接执行步骤s27。
92.步骤s24:基于与高精道路段匹配的两条以上的标精道路段的拓扑端点,将高精道路段进行分割。
93.具体的,可以包括,在高精地图数据中,确定标精道路段的拓扑端点的投影点,根据投影点确定高精道路段上的匹配形状点,将该形状点作为高精道路段的分割点,将高精道路段进行分割,使得分割后的高精道路段的每一段唯一对应一条标精道路段。
94.可选的,也可以是,根据与高精道路段匹配的各标精道路段的路径长度比例和排列顺序,按照等比例的原则分割高精道路段。
95.步骤s25:获得高精道路段上具有odd属性的区段,在分割后的高精道路段的每一
段上的位置和路径长度占比。
96.步骤s24中对高精道路段进行分割的过程中,若分割点位于具有odd属性区段的内部,则以该分割点继续分割odd属性区段,获得高精道路段上具有odd属性的区段,在分割后的高精道路段的每一段上的位置和路径长度占比。
97.步骤s26:针对分割后的具有odd属性区段的高精道路段,根据odd属性区段在分割后高精道路段中的位置信息,在相应的标精道路段中确定该区段的匹配区段。
98.上述odd属性区段可能是原来的区段,也可能是分割后的区段。
99.参照图3所示,高精地图数据中的高精道路段hd link(ab)与标精地图数据中的两条标精道路段sd links(sd link1和sd link2)匹配,高精道路段hd link具有odd属性区段hd odd range(可自动驾驶区段,即cd段)。根据sd links的条数2和sd link1与sd link2的路径长度比例关系,按照等比例原则拆分hd link,确定拆分点e在hd link中的匹配拆分点为e’,得到两条hd link(ae’和e’b)。由于拆分点e’在可自动驾驶区段的内部,故拆分hd link的同时拆分其包括的可自动驾驶区段hd odd range,得到hd range1(ce’)和hd range2(e’d);针对hd range1,根据hd range1与所在的高精道路段ae’中的其他区段ac的路径长度比例关系,及hd range1所在高精道路段ae’中的位置,按照等比例原则,确定hd range1在标精地图数据中标精道路段sd link1中的匹配区段为c’e,即sd link1 range;针对hd range2,根据hd range2与所在的高精道路段e’b中的其他区段db的路径长度比例关系,及hd range2所在高精道路段e’b中的位置,按照等比例原则,确定hd range2在标精地图数据中标精道路段sd link2中的匹配区段为ed’,即sd link2 range。
100.图3只是标精地图数据中可自动驾驶区段的确定过程的一个示例,实际情况中由于高精地图数据与标精地图数据的精度不同,故二者相匹配的道路段的路径长度一般是不完全相同的。
101.步骤s27:根据该区段在高精道路段中的位置信息,在标精道路段中确定该区段的匹配区段。
102.步骤s28:将区段的odd属性赋予标精道路段的匹配区段。
103.具体的,可以是遍历高精地图数据中的每条高精道路段,当前遍历的高精道路段上具有odd属性的区段时,执行后续步骤s22~步骤s28;可选的,也可以先完成高精地图数据中的所有高精道路段的遍历,确定所有的具有odd属性区段的高精道路段,再针对每条具有odd属性区段的高精道路段,分别执行步骤s22~步骤s28。
104.实施例三
105.本公开实施例三提供另一种地图制作方法的具体实现,其流程如图4所示,包括如下步骤:
106.步骤s41:遍历标精地图数据中的标精道路段,根据预先确定的高精地图数据与标精地图数据的道路段匹配关系,在高精地图数据中确定与标精道路段匹配的高精道路段。
107.步骤s42:判断匹配的高精道路段中是否至少有一条具有odd属性区段。
108.若是,执行步骤s43;若否,继续执行步骤s41。
109.步骤s43:判断匹配的高精道路段是否只有一条。
110.若否,执行步骤s44;若是,执行步骤s45。
111.步骤s44:得到与标精道路段匹配的拓扑相连的两条以上的高精道路段的拓扑端
点,基于得到的拓扑端点,将标精道路段进行分割。
112.具体的,可以包括,在标精地图数据中,确定高精道路段的拓扑端点的投影点,根据投影点确定标精道路段上的匹配形状点,将该形状点作为标精道路段的分割点,将标精道路段进行分割,使得分割后的标精道路段的每一段唯一对应一条高精道路段。
113.可选的,也可以是,根据与标精道路段匹配的各高精道路段的路径长度比例和排列顺序,按照等比例的原则分割标精道路段。
114.步骤s45:根据具有odd属性的区段在高精道路段中的位置信息,在标精道路段中确定该区段的匹配区段。
115.步骤s46:将区段的odd属性赋予标精道路段的匹配区段。
116.具体的,上述标精道路段可能是原来的标精道路段,也可能是分割后的标精道路段。当步骤s43中判断匹配的高精道路段只有一条时,上述标精道路段是原来的标精道路段;当步骤s43中判断匹配的高精道路段不只一条时,上述标精道路段为分割后的与具有odd属性区段的高精道路段匹配的标精道路段。
117.步骤s47:直至遍历完标精地图数据中的所有标精道路段。
118.可选的,也可以是先完成标精地图数据中的所有标精道路段的遍历,确定与每条标精道路段匹配的至少一条高精道路段,针对每组标精道路段与匹配的至少一条高精道路段,再分别执行步骤s42~步骤s46。
119.基于本公开的发明构思,本公开实施例还提供一种导航路线渲染方法,包括:
120.获取导航路线;将导航路线包括的导航道路段与基于上述地图制作方法制作的标精地图数据进行匹配,将匹配得到的具有odd属性的导航道路段按照预设的渲染样式进行渲染。
121.基于本公开的发明构思,本公开实施例还提供另一种导航路线渲染方法,包括:
122.基于上述地图制作方法制作的标精地图数据进行导航路线规划,将具有odd属性的导航道路段按照预设的渲染样式进行渲染。
123.基于本公开的发明构思,本公开实施例还提供一种地图制作装置,其结构如图5所示,包括:
124.获取模块51,用于从高精地图数据中,获取高精道路段上具有odd属性的区段;
125.第一确定模块52,用于根据预先确定的高精地图数据与标精地图数据的道路段匹配关系,在标精地图数据中确定与所述高精道路段匹配的标精道路段;
126.第二确定模块53,用于根据所述区段在高精道路段中的位置信息,在所述标精道路段中确定所述区段的匹配区段,将所述区段的odd属性赋予所述标精道路段的匹配区段。
127.在一个实施例中,上述装置还包括分割模块54,用于:
128.当一条高精道路段匹配两条以上拓扑连接的标精道路段时,基于所述两条以上的标精道路段的拓扑端点,将所述高精道路段进行分割,使得分割后的高精道路段的每一段唯一对应一条标精道路段,以及,获得高精道路段上具有odd属性的区段,在分割后的高精道路段的每一段上的位置和路径长度占比。
129.在一个实施例中,第二确定模块52,所述根据所述区段在高精道路段中的位置信息,在所述标精道路段中确定所述区段的匹配区段,具体用于:
130.根据所述区段在高精道路段中的位置和路径长度占比,按照等比例原则,在所述
标精道路段中确定所述区段的匹配区段。
131.在一个实施例中,上述装置还包括渲染模块55,用于:
132.基于标精地图数据渲染电子地图时,按照预设的渲染样式对具有odd属性的标精道路段进行渲染。
133.基于本公开的发明构思,本公开实施例还提供一种导航路线渲染装置,其结构如图6所示,包括:
134.获取模块61,用于获取导航路线;
135.匹配模块62,用于将获取模块61获取的导航路线包括的导航道路段与基于上述地图制作方法制作的标精地图数据进行匹配;
136.渲染模块63,用于将匹配模块62匹配得到的具有odd属性的导航道路段按照预设的渲染样式进行渲染。
137.基于本公开的发明构思,本公开实施例还提供一种导航路线渲染装置,其结构如图7所示,包括:
138.规划模块71,用于基于上述地图制作方法制作的标精地图数据进行导航路线规划;
139.渲染模块72,用于将规划模块71规划的导航路线中具有odd属性的导航道路段按照预设的渲染样式进行渲染。
140.关于上述实施例中的装置,其中各个模块执行操作的具体方式已经在有关该方法的实施例中进行了详细描述,此处将不做详细阐述说明。
141.基于本公开的发明构思,本公开实施例还提供一种具备导航功能的计算机程序产品,包括计算机程序/指令,当该程序/指令被处理器执行时实现上述地图制作方法或导航路线渲染方法。
142.基于本公开的发明构思,本公开实施例还提供一种服务器,包括:存储器、处理器及存储于存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现上述地图制作方法或导航路线渲染方法。
143.除非另外具体陈述,术语比如处理、计算、运算、确定、显示等等可以指一个或更多个处理或者计算系统、或类似设备的动作和/或过程,所述动作和/或过程将表示为处理系统的寄存器或存储器内的物理(如电子)量的数据操作和转换成为类似地表示为处理系统的存储器、寄存器或者其他此类信息存储、发射或者显示设备内的物理量的其他数据。信息和信号可以使用多种不同的技术和方法中的任何一种来表示。例如,在贯穿上面的描述中提及的数据、指令、命令、信息、信号、比特、符号和码片可以用电压、电流、电磁波、磁场或粒子、光场或粒子或者其任意组合来表示。
144.应该明白,公开的过程中的步骤的特定顺序或层次是示例性方法的实例。基于设计偏好,应该理解,过程中的步骤的特定顺序或层次可以在不脱离本公开的保护范围的情况下得到重新安排。所附的方法权利要求以示例性的顺序给出了各种步骤的要素,并且不是要限于所述的特定顺序或层次。
145.在上述的详细描述中,各种特征一起组合在单个的实施方案中,以简化本公开。不应该将这种公开方法解释为反映了这样的意图,即,所要求保护的主题的实施方案需要清楚地在每个权利要求中所陈述的特征更多的特征。相反,如所附的权利要求书所反映的那
样,本公开处于比所公开的单个实施方案的全部特征少的状态。因此,所附的权利要求书特此清楚地被并入详细描述中,其中每项权利要求独自作为本公开单独的优选实施方案。
146.本领域技术人员还应当理解,结合本文的实施例描述的各种说明性的逻辑框、模块、电路和算法步骤均可以实现成电子硬件、计算机软件或其组合。为了清楚地说明硬件和软件之间的可交换性,上面对各种说明性的部件、框、模块、电路和步骤均围绕其功能进行了一般地描述。至于这种功能是实现成硬件还是实现成软件,取决于特定的应用和对整个系统所施加的设计约束条件。熟练的技术人员可以针对每个特定应用,以变通的方式实现所描述的功能,但是,这种实现决策不应解释为背离本公开的保护范围。
147.结合本文的实施例所描述的方法或者算法的步骤可直接体现为硬件、由处理器执行的软件模块或其组合。软件模块可以位于ram存储器、闪存、rom存储器、eprom存储器、eeprom存储器、寄存器、硬盘、移动磁盘、cd-rom或者本领域熟知的任何其它形式的存储介质中。一种示例性的存储介质连接至处理器,从而使处理器能够从该存储介质读取信息,且可向该存储介质写入信息。当然,存储介质也可以是处理器的组成部分。处理器和存储介质可以位于asic中。该asic可以位于用户终端中。当然,处理器和存储介质也可以作为分立组件存在于用户终端中。
148.对于软件实现,本技术中描述的技术可用执行本技术所述功能的模块(例如,过程、函数等)来实现。这些软件代码可以存储在存储器单元并由处理器执行。存储器单元可以实现在处理器内,也可以实现在处理器外,在后一种情况下,它经由各种手段以通信方式耦合到处理器,这些都是本领域中所公知的。
149.上文的描述包括一个或多个实施例的举例。当然,为了描述上述实施例而描述部件或方法的所有可能的结合是不可能的,但是本领域普通技术人员应该认识到,各个实施例可以做进一步的组合和排列。因此,本文中描述的实施例旨在涵盖落入所附权利要求书的保护范围内的所有这样的改变、修改和变型。此外,就说明书或权利要求书中使用的术语“包含”,该词的涵盖方式类似于术语“包括”,就如同“包括,”在权利要求中用作衔接词所解释的那样。此外,使用在权利要求书的说明书中的任何一个术语“或者”是要表示“非排它性的或者”。术语“第一”、“第二”、“第三”仅用于描述目的,而不能理解为指示或暗示相对重要性。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献