本发明涉及导航技术领域,特别涉及一种地图上的过渡路面的生成方法、装置和相关设备。
背景技术:
在导航技术领域,由于某些条件的限制,高精度车线数据并不能完全覆盖全路网,这样就会出现高精度道路与传统导航的普通道路共存并连接的现象,在这种情况下,直接描画这两种不同类型的道路,导航地图上展现出来的效果会由于缺乏过渡而显得非常突兀,影响用户使用体验。
针对上述地图道路描画过程中的问题,如何做到不同精度之间的导航道路地图上的路线数据进行有效地过渡,成了本领域技术人员亟需解决的问题。
技术实现要素:
鉴于现有技术中存在的技术缺陷和技术弊端,本发明实施例提供克服上述问题或者至少部分地解决上述问题的一种地图上的过渡路面的生成方法、装置和相关设备。
作为本发明实施例的第一方面,涉及一种地图上的过渡路面的生成方法,包括:
根据普通道路数据和高精度道路数据,分别确定地图上普通道路和高精度道路的连接处的端点;普通道路中道路线段未包含车道组单元;高精度道路中道路线段中包含至少一个车道组单元;
对确定出的高精度道路数据与普通道路数据的端点进行整合处理,生成普通道路与高精度道路相连接的过渡路面。
在一个可选的实施例中,确定连接处的端点之前,还包括:
确定地图的比例尺数值,将比例尺数值与预设的比例尺阈值进行比较;
当比例尺数值大于比例尺阈值时,判定为大比例尺状态,转向确定连接处的端点的步骤。
在一个可选的实施例中,整合处理包括:
将与普通道路相连接的车道组单元上的连接处的端点向内部缩进第一预设距离,得到第一组端点;
将与车道组单元相连接的普通道路上的道路线段进行面化处理,得到第二组端点;
将第一组端点和第二组端点位于同一边上的端点进行连线。
在一个可选的实施例中,第二组端点位于车道组单元上的连接处端点的连接线段上。
在一个可选的实施例中,获取第一组端点之后还包括:
将距离第一组端点第二预设距离处的高精度道路上的道路线段进行面化处理,得到第三组端点;第三组端点位于第一组端点和第二组端点之间;
将第一组端点和第三组端点位于同一边上的端点进行连线;
将第二组端点与第三组端点位于同一边上的端点进行连线。
在一个可选的实施例中,获取第二组端点之后还包括:
将第二组端点沿着普通道路上的道路线段进行面化处理后的图形边界延长第三预设距离,得到第四组端点;
将第一组端点和第四组端点位于同一边上的端点进行连线;
将第二组端点与第四组端点位于同一边上的端点进行连线。
在一个可选的实施例中,该方法还包括对第一组端点与第二组端点之间的过渡路面进行渐变处理。
作为本发明实施例的第二方面,涉及一种地图上的过渡路面的生成装置,包括:
确定端点模块,用于根据普通道路数据和高精度道路数据,分别确定地图上普通道路和高精度道路的连接处的端点;普通道路中道路线段未包含车道组单元;高精度道路中道路线段中包含至少一个车道组单元;
整合处理模块,用于对确定出的高精度道路数据与普通道路数据的端点进行整合处理;
生成路面模块,用于生成普通道路与高精度道路相连接的过渡路面。
在一个可选的实施例中,该装置还包括:判断模块,用于确定地图的比例尺数值,将比例尺数值与预设的比例尺阈值进行比较;当比例尺数值大于比例尺阈值时,判定为大比例尺状态,转向确定连接处的端点的步骤。
在一个可选的实施例中,整合处理模块包括:
第一组端点获得单元,用于将与普通道路相连接的车道组单元上的连接处的端点向内部缩进第一预设距离,得到第一组端点;
第二组端点获得单元,用于将与车道组单元相连接的普通道路上的道路线段进行面化处理,得到第二组端点;
端点连线单元,用于将第一组端点和第二组端点位于同一边上的端点进行连线。
在一个可选的实施例中,该装置的第二组端点位于车道组单元上的连接处端点的连接线段上。
在一个可选的实施例中,整合处理模块还包括:第三组端点获得单元,用于获取第一组端点之后,将距离第一组端点第二预设距离处的高精度道路上的道路线段进行面化处理,得到第三组端点;第三组端点位于第一组端点和第二组端点之间;
端点连线单元,还用于将第一组端点和第三组端点位于同一边上的端点进行连线;将第二组端点与第三组端点位于同一边上的端点进行连线。
在一个可选的实施例中,整合处理模块还包括:第四组端点获得单元,用于获取第二组端点之后,将第二组端点沿着普通道路上的道路线段进行面化处理后的图形边界延长第三预设距离,得到第四组端点;
端点连线单元,还用于将第一组端点和第四组端点位于同一边上的端点进行连线;将第二组端点与第四组端点位于同一边上的端点进行连线。
在一个可选的实施例中,该装置还包括:渐变处理单元,用于对第一组端点与第二组端点之间的过渡路面进行渐变处理。
作为本发明实施例的第三方面,涉及一种导航设备,包括:存储器、处理器及存储于存储器上并可在处理器上运行的计算机程序,处理器执行程序时实现下述方法:
根据普通道路数据和高精度道路数据,分别确定地图上普通道路和高精度道路的连接处的端点;普通道路中道路线段未包含车道组单元;高精度道路中道路线段中包含至少一个车道组单元;
对确定出的高精度道路数据与普通道路数据的端点进行整合处理,生成普通道路与高精度道路相连接的过渡路面。
作为本发明实施例的第四方面,涉及一种计算机可读存储介质,其上存储有计算机指令,该指令被处理器执行时实现上述的地图上的过渡路面的生成方法。
本发明实施例提供的上述技术方案的有益效果至少包括:
本发明实施例提供的上述地图上的过渡路面的生成方法、装置和相关设备,根据普通道路数据和高精度道路数据,分别确定地图上普通道路和高精度道路的连接处的端点;普通道路中道路线段未包含车道组单元;高精度道路中道路线段中包含至少一个车道组单元;对确定出的高精度道路数据与普通道路数据的端点进行整合处理,生成普通道路与高精度道路相连接的过渡路面。本发明实施例能够基于对普通道路与高精度道路相连接的连接处端点进行整合处理,从而形成过渡路面,对地图中不同精度道路突兀的连接处进行了有效的美化,使地图整体上观看时更加美观,在应用时更加方便使用者对道路的了解。
本发明的其它特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变得显而易见,或者通过实施本发明而了解。本发明的目的和其他优点可通过在所写的说明书、权利要求书、以及附图中所特别指出的结构来实现和获得。
下面通过附图和实施例,对本发明的技术方案做进一步的详细描述。
附图说明
附图用来提供对本发明的进一步理解,并且构成说明书的一部分,与本发明的实施例一起用于解释本发明,并不构成对本发明的限制。在附图中:
图1为本发明实施例中提供的过渡路面的生成方法的流程图;
图2为本发明实施例中提供的未处理之前普通道路与高精度道路连接示意图;
图3为本发明实施例中提供的端点整合处理的流程图;
图4a为本发明实施例中提供的确定第一组端点的示意图;
图4b为本发明实施例中提供的确定第二组端点的示意图;
图4c为本发明实施例中提供的第一种连线的示意图;
图5a为本发明实施例中提供的确定第三组端点的示意图;
图5b为本发明实施例中提供的第二种连线的示意图;
图6a为本发明实施例中提供的确定第四组端点的示意图;
图6b为本发明实施例中提供的第三组连线的示意图;
图7为本发明实施例中提供的过渡路面的效果图;
图8为本发明实施例中提供的过渡路面的生成装置的结构图;
图9为本发明实施例中提供的过渡路面的生成装置的具体结构图。
具体实施方式
下面将参照附图更详细地描述本公开的示例性实施例。虽然附图中显示了本公开的示例性实施例,然而应当理解,可以以各种形式实现本公开而不应被这里阐述的实施例所限制。相反,提供这些实施例是为了能够更透彻地理解本公开,并且能够将本公开的范围完整的传达给本领域的技术人员。
下面分别对本发明实施例提供的地图上的过渡路面的生成方法、装置和相关设备的具体实施方式进行详细的说明。
本发明实施例的第一方面,涉及一种地图上的过渡路面的生成方法,该方法能够通过对不同精度的道路上各种端点数据进行采集分析,进而进行整合处理形成平滑圆润的过渡路面,使导航道路地图显示更加美观,方便驾驶人员对导航道路地图的直观观察。
上述过渡路面的生成方法的流程参照图1所示,包括以下步骤:
s11、根据普通道路数据和高精度道路数据,分别确定地图上普通道路和高精度道路的连接处的端点;
上述普通道路中道路线段link1未包含车道组单元,其中的普通道路数据包含了该普通道路地理信息和端点处的数据信息等;
高精度道路中道路线段link2中包含至少一个车道组单元,其中的高精度道路数据不仅仅包含上述普通道路数据的所有内容,而且还包含了车道组单元的数据,例如,车道边缘线地理信息、车道边缘线的端点信息、车道组单元的地理信息等。
参照图2所示,为未进行处理之前普通道路与高精度道路连接示意图,图中直接展现出来的地图非常突兀,而且极不美观。本发明实施例提供的上述过渡路面的生成方法,需要从图2数据中确定普通道路数据中的道路线段link1与高精度道路上的车道组单元之间连接处的端点信息;其中,一条普通道路中道路线段link1上有一个端点(参照图2中三角形所示的位置),此端点也位于高精度道路中的道路线段link2中;一条高精度道路中连接的车道组单元上有两个端点(参照图2中圆圈所示的位置)。
在一个可选的实施例中,确定连接处的端点之前,还包括:确定所述地图的比例尺数值,将所述比例尺数值与预设的比例尺阈值进行比较;当所述比例尺数值大于所述比例尺阈值时,判定为大比例尺状态,转向确定所述连接处的端点的步骤。
在地图导航或者应用的过程中,因为场景的不同需要经常切换不同大小的比例尺。比如,预设的比例尺阈值为1:200,在比例尺为大比例尺(如1:10,1:25,1:50)时,显示的为普通道路数据和高精度道路数据,存在不同精度道路的路面的过渡情景,需要对过渡路面进行一系列的处理;当比例尺为小比例尺(如1:500,1:1000)时,均显示为普通道路数据,不存在不同精度道路的情景。即存储上述数据时都会存储两套数据,分别用于显示在不同比例尺下描画道路地图进行显示的过程中,若比例尺为大比例尺,则获取的描画数据为高精度道路中的道路线段和普通道路中的道路线段进行描画显示,同时描画过渡路面;若比例尺为小比例尺,则获取的描画数据为:普通道路中的道路线段,直接进行描画显示。
s12、对确定出的高精度道路数据与普通道路数据的端点进行整合处理,生成普通道路与高精度道路相连接的过渡路面。
上述整合处理,是将高精度道路数据与普通道路数据上的端点通过进行一系列地加工,然后进行有效的连接,从而形成一个过渡路面,使原图(未处理的图,参照图2所示)处理后观看时不再突兀,同时,对整合后的图形进行再次描画等。
对上述确定出的端点(参照图2中三角形或者圆圈所处的位置)进行一系列的整合处理,具体整合处理的流程参照图3所示,包括以下步骤:
s21、将与普通道路相连接的车道组单元上的连接处的端点向内部缩进第一预设距离,得到第一组端点;
通过已知的普通道路数据和高精度道路数据,确定与普通道路相连接的车道组单元,参照图4a所示,与普通道路中道路线段link1相连接的为高精度道路中道路线段link2中的车道组单元1,其中车道组单元1上连接处的一组端点为端点a和端点a';将上述端点a和端点a'向车道组单元1内部方向缩进第一预设距离(本申请中的预设距离可以根据实际需要进行调整),缩进边界参照图中所示,缩进之后车道组单元1在车道边缘上的端点为第一组端点,即端点b和端点b'。
s22、将与车道组单元相连接的普通道路上的道路线段进行面化处理,得到第二组端点;
参照图4a所示,与高精度道路中道路线段link2中的车道组单元1相连接的为普通道路的道路线段link1,连接处的端点m如图4a所示,对上述道路线段link1进行面化处理,将其中的点数据变换成面数据,端点m会形成两个端点。参照图4b所示,通过对道路线段link1上的形状点数据通过点线面化算法进行面化处理(具体的面化处理过程,可以参考现有的面化处理技术),生成可铺盖纹理图片的图形数据,在上述图形与车道组单元1连接处的端部得到第二组端点,分别为端点c和端点c'。
s23、将第一组端点和第二组端点位于同一边上的端点进行连线。
通过上述步骤s21和步骤s22得到第一组端点b和b'以及第二组端点c和c';参照图4c所示,将位于同一边上的端点进行连线,即将端点b与端点c进行连线,将端点b'与端点c'进行连线。由上述端点b、端点b'、端点c'和端点c围成的图形即为过渡路面。
上述步骤s21和步骤s22执行顺序不分先后,先执行步骤s21和先执行步骤s22都可以,当然也可以同时执行,本发明实施例对此不作具体限定。
在一个可选的实施例中,第二组端点位于车道组单元上的连接处端点的连接线段上。
参照图4b所示,将道路线段link1进行面化处理之后,得到第二组端点c和c',上述端点c和端点c'位于由端点a和端点a'连接而成的线段上。
在一个可选的实施例中,参照图5a所示,获取第一组端点之后还包括:
将距离第一组端点第二预设距离处的高精度道路上的道路线段link2进行面化处理,得到第三组端点;第三组端点位于第一组端点和第二组端点之间;将第一组端点和第三组端点位于同一边上的端点进行连线;将第二组端点与第三组端点位于同一边上的端点进行连线。
参照图5a所示,在距离第一组端点b和b'第二预设距离处的道路线段link2上的形状点数据通过点线面化算法进行面化处理,生成可铺盖纹理图片的图形数据,在上述图形与距离端点b或端点b'第二预设距离处得到第三组端点,分别为端点d和端点d',且上述端点位于第一组端点和第二组端点之间。当然,上述第二预设距离小于第一预设距离。参照图5b所示,将端点b与端点d连线,将端点b'与端点d'连线;将端点c与端点d连线,将端点c'与端点d'连线。由上述端点c、端点d、端点b、端点b'、端点d'和端点c'围成的图形即为过渡路面。
在一个可选的实施例中,参照图6a所示,在获取第二组端点之后,还可以将第二组端点沿着普通道路上的道路线段link1进行面化处理后的图形边界延长第三预设距离,得到第四组端点,分别是端点e和端点e'。当然,上述第三预设距离小于第一预设距离。将第一组端点和第四组端点位于同一边上的端点进行连线;将第二组端点与第四组端点位于同一边上的端点进行连线。即,参照图6b所示,将端点b与端点e连线,将端点b'与端点e'连线;将端点c与端点e连线,将端点c'与端点e'连线。由上述端点c、端点e、端点b、端点b'、端点e'和端点c'围成的图形即为过渡路面。
在一个可选的实施例中,还可以包括,对第一组端点与第二组端点之间的过渡路面进行渐变处理。具体的为,对由端点b、端点b'、端点c'和端点c围成的过渡路面,或,由端点c、端点d、端点b、端点b'、端点d'和端点c'围成的过渡路面,或,由端点c、端点e、端点b、端点b'、端点e'和端点c'围成的过渡路面进行渐变处理。因为普通道路数据和高精度道路数据的处理流程不同,呈现出来的地图色调、线条等方面也有差异,所以需要进行渐变处理,具体过程是通过获取高精度道路数据中的颜色数据和普通道路数据中的颜色数据,通过渲染处理,达到从高精度道路的颜色渐变到普通道路的颜色的渲染效果。参照图7所示,为渐变处理之后显示的地图上的过渡路面效果图。
本发明实施例的第二方面,涉及一种地图上的过渡路面的生成装置,参照图8所示,包括:
确定端点模块100,用于根据普通道路数据和高精度道路数据,分别确定地图上普通道路和高精度道路的连接处的端点;普通道路中道路线段未包含车道组单元;高精度道路中道路线段中包含至少一个车道组单元;
整合处理模块200,用于对确定出的高精度道路数据与普通道路数据的端点进行整合处理;
生成路面模块300,用于生成普通道路与高精度道路相连接的过渡路面。
具体的举例说明可参见上述过渡路面的生成方法实施例的相关内容,此处不再赘述。
在一个可选的实施例中,参照图8所示,该装置还包括:比较模块400,用于确定所述地图的比例尺数值,将所述比例尺数值与预设的比例尺阈值进行比较;当所述比例尺数值大于所述比例尺阈值时,判定为大比例尺状态,转向确定所述连接处的端点的步骤。
具体的举例说明可参见上述过渡路面的生成方法实施例的相关内容,此处不再赘述。
在一个可选的实施例中,参照图9所示,整合处理模块200包括:
第一组端点获得单元201,用于将与普通道路相连接的车道组单元上的连接处的端点向内部缩进第一预设距离,得到第一组端点;
第二组端点获得单元202,用于将与车道组单元相连接的普通道路上的道路线段进行面化处理,得到第二组端点;
端点连线单元203,用于将第一组端点和第二组端点位于同一边上的端点进行连线。
具体的举例说明可参见上述生成方法实施例的相关内容,此处不再赘述。
在一个可选的实施例中,该装置第二组端点位于车道组单元上的连接处端点的连接线段上。具体的举例说明可参见上述生成方法实施例的相关内容,此处不再赘述。
在一个可选的实施例中,参照图9所示,整合处理模块200还可以包括:
第三组端点获得单元204,用于获取第一组端点之后,将距离第一组端点第二预设距离处的高精度道路上的道路线段进行面化处理,得到第三组端点;第三组端点位于第一组端点和第二组端点之间;
端点连线单元203,还用于将第一组端点和第三组端点位于同一边上的端点进行连线;将第二组端点与第三组端点位于同一边上的端点进行连线。
具体的举例说明可参见上述生成方法实施例的相关内容,此处不再赘述。
在一个可选的实施例中,参照图9所示,整合处理模块200还可以包括:第四组端点获得单元205,用于获取第二组端点之后,将第二组端点沿着所述普通道路上的道路线段进行面化处理后的图形边界延长第三预设距离,得到第四组端点;
端点连线单元203,还用于将第一组端点和第四组端点位于同一边上的端点进行连线;将第二组端点与第四组端点位于同一边上的端点进行连线。
具体的举例说明可参见上述生成方法实施例的相关内容,此处不再赘述。
在一个可选的实施例中,参照图9所示,该装置还包括:渐变处理单元206,用于对第一组端点与第二组端点之间的过渡路面进行渐变处理。
具体的举例说明可参见上述生成方法实施例的相关内容,此处不再赘述。
基于同一发明构思,本发明实施例还提供了一种导航设备,包括:存储器、处理器及存储于存储器上并可在处理器上运行的计算机程序,上述处理器执行上述程序时实现下述方法:
根据普通道路数据和高精度道路数据,分别确定地图上普通道路和高精度道路的连接处的端点;普通道路中道路线段未包含车道组单元;高精度道路中道路线段中包含至少一个车道组单元;
对确定出的高精度道路数据与普通道路数据的端点进行整合处理,生成普通道路与高精度道路相连接的过渡路面。
基于同一发明构思,本发明实施例还提供了一种计算机可读存储介质,其上存储有计算机指令,该指令被处理器执行时实现如上述过渡路面的生成方法。
除非另外具体陈述,术语比如处理、计算、运算、确定、显示等等可以指一个或更多个处理或者计算系统、或类似设备的动作和/或过程,所述动作和/或过程将表示为处理系统的寄存器或存储器内的物理(如电子)量的数据操作和转换成为类似地表示为处理系统的存储器、寄存器或者其他此类信息存储、发射或者显示设备内的物理量的其他数据。信息和信号可以使用多种不同的技术和方法中的任何一种来表示。例如,在贯穿上面的描述中提及的数据、指令、命令、信息、信号、比特、符号和码片可以用电压、电流、电磁波、磁场或粒子、光场或粒子或者其任意组合来表示。
应该明白,公开的过程中的步骤的特定顺序或层次是示例性方法的实例。基于设计偏好,应该理解,过程中的步骤的特定顺序或层次可以在不脱离本公开的保护范围的情况下得到重新安排。所附的方法权利要求以示例性的顺序给出了各种步骤的要素,并且不是要限于所述的特定顺序或层次。
在上述的详细描述中,各种特征一起组合在单个的实施方案中,以简化本公开。不应该将这种公开方法解释为反映了这样的意图,即,所要求保护的主题的实施方案需要清楚地在每个权利要求中所陈述的特征更多的特征。相反,如所附的权利要求书所反映的那样,本发明处于比所公开的单个实施方案的全部特征少的状态。因此,所附的权利要求书特此清楚地被并入详细描述中,其中每项权利要求独自作为本发明单独的优选实施方案。
本领域技术人员还应当理解,结合本文的实施例描述的各种说明性的逻辑框、模块、电路和算法步骤均可以实现成电子硬件、计算机软件或其组合。为了清楚地说明硬件和软件之间的可交换性,上面对各种说明性的部件、框、模块、电路和步骤均围绕其功能进行了一般地描述。至于这种功能是实现成硬件还是实现成软件,取决于特定的应用和对整个系统所施加的设计约束条件。熟练的技术人员可以针对每个特定应用,以变通的方式实现所描述的功能,但是,这种实现决策不应解释为背离本公开的保护范围。
结合本文的实施例所描述的方法或者算法的步骤可直接体现为硬件、由处理器执行的软件模块或其组合。软件模块可以位于ram存储器、闪存、rom存储器、eprom存储器、eeprom存储器、寄存器、硬盘、移动磁盘、cd-rom或者本领域熟知的任何其它形式的存储介质中。一种示例性的存储介质连接至处理器,从而使处理器能够从该存储介质读取信息,且可向该存储介质写入信息。当然,存储介质也可以是处理器的组成部分。处理器和存储介质可以位于asic中。该asic可以位于用户终端中。当然,处理器和存储介质也可以作为分立组件存在于用户终端中。
对于软件实现,本申请中描述的技术可用执行本申请所述功能的模块(例如,过程、函数等)来实现。这些软件代码可以存储在存储器单元并由处理器执行。存储器单元可以实现在处理器内,也可以实现在处理器外,在后一种情况下,它经由各种手段以通信方式耦合到处理器,这些都是本领域中所公知的。
上文的描述包括一个或多个实施例的举例。当然,为了描述上述实施例而描述部件或方法的所有可能的结合是不可能的,但是本领域普通技术人员应该认识到,各个实施例可以做进一步的组合和排列。因此,本文中描述的实施例旨在涵盖落入所附权利要求书的保护范围内的所有这样的改变、修改和变型。此外,就说明书或权利要求书中使用的术语“包含”,该词的涵盖方式类似于术语“包括”,就如同“包括,”在权利要求中用作衔接词所解释的那样。此外,使用在权利要求书的说明书中的任何一个术语“或者”是要表示“非排它性的或者”。
1.一种地图上的过渡路面的生成方法,其特征在于,包括:
根据普通道路数据和高精度道路数据,分别确定地图上所述普通道路和所述高精度道路的连接处的端点;所述普通道路中道路线段未包含车道组单元;所述高精度道路中道路线段中包含至少一个车道组单元;
对确定出的所述高精度道路数据与所述普通道路数据的端点进行整合处理,生成所述普通道路与所述高精度道路相连接的过渡路面。
2.如权利要求1所述的方法,其特征在于,确定所述连接处的端点之前,还包括:
确定所述地图的比例尺数值,将所述比例尺数值与预设的比例尺阈值进行比较;
当所述比例尺数值大于所述比例尺阈值时,判定为大比例尺状态,转向确定所述连接处的端点的步骤。
3.如权利要求1所述的方法,其特征在于,所述整合处理包括:
将与所述普通道路相连接的所述车道组单元上的所述连接处的端点向内部缩进第一预设距离,得到第一组端点;
将与所述车道组单元相连接的所述普通道路上的道路线段进行面化处理,得到第二组端点;
将所述第一组端点和所述第二组端点位于同一边上的端点进行连线。
4.如权利要求3所述的方法,其特征在于,所述第二组端点位于所述车道组单元上的所述连接处端点的连接线段上。
5.如权利要求3所述的方法,其特征在于,获取所述第一组端点之后还包括:
将距离所述第一组端点第二预设距离处的所述高精度道路上的道路线段进行面化处理,得到第三组端点;所述第三组端点位于所述第一组端点和所述第二组端点之间;
将所述第一组端点和所述第三组端点位于同一边上的端点进行连线;
将所述第二组端点与所述第三组端点位于同一边上的端点进行连线。
6.如权利要求3所述的方法,其特征在于,获取所述第二组端点之后还包括:
将所述第二组端点沿着所述普通道路上的道路线段进行面化处理后的图形边界延长第三预设距离,得到第四组端点;
将所述第一组端点和所述第四组端点位于同一边上的端点进行连线;
将所述第二组端点与所述第四组端点位于同一边上的端点进行连线。
7.如权利要求3-6任一所述的方法,其特征在于,还包括对所述第一组端点与所述第二组端点之间的过渡路面进行渐变处理。
8.一种地图上的过渡路面的生成装置,其特征在于,包括:
确定端点模块,用于根据普通道路数据和高精度道路数据,分别确定地图上所述普通道路和所述高精度道路的连接处的端点;所述普通道路中道路线段未包含车道组单元;所述高精度道路中道路线段中包含至少一个车道组单元;
整合处理模块,用于对确定出的所述高精度道路数据与所述普通道路数据的端点进行整合处理;
生成路面模块,用于生成所述普通道路与所述高精度道路相连接的过渡路面。
9.一种导航设备,包括:存储器、处理器及存储于存储器上并可在处理器上运行的计算机程序,其特征在于,所述处理器执行所述程序时实现下述方法:
根据普通道路数据和高精度道路数据,分别确定地图上所述普通道路和所述高精度道路的连接处的端点;所述普通道路中道路线段未包含车道组单元;所述高精度道路中道路线段中包含至少一个车道组单元;
对确定出的所述高精度道路数据与所述普通道路数据的端点进行整合处理,生成所述普通道路与所述高精度道路相连接的过渡路面。
10.一种计算机可读存储介质,其上存储有计算机指令,其特征在于,该指令被处理器执行时实现如权利要求1-7任一项所述的地图上的过渡路面的生成方法。
技术总结