一种三维导航方法和装置制造方法及图纸

技术编号:10484961 阅读:82 留言:0更新日期:2014-10-03 15:06
本发明专利技术实施例公开了一种三维导航方法和装置,包括:根据被导航车辆的行驶方向,从当前导航显示界面中筛选出位于被导航车辆后方的目标建筑物;判断目标建筑物底面与所述被导航车辆之间是否满足预定关系;当满足预定关系时,将所述目标建筑物的高度设置为0或对所述目标建筑物透明处理,可以看出,通过判断被导航车辆与被导航车辆后方建筑物之间是否满足预定关系,并将满足所述预定关系的建筑物的高度设置为零,从而有效的解决建筑物遮挡被导航车辆的问题,让用户清楚看到车辆前方导航的场景,大大提高了用户的体验感。

【技术实现步骤摘要】
一种三维导航方法和装置
本专利技术涉及三维导航领域,特别是涉及一种三维导航方法和装置。
技术介绍
三维导航是一种模拟城市场景的导航方法,在三维导航中,采用街区航拍数据模拟真实城市场景,根据建筑物底面多边形以及其高度信息拔高渲染,再根据该建筑物的类别信息,贴上不同的纹理材质,从而取得良好的仿真效果,同时,在三维导航中,一般在被导航车辆所在的位置使用大概40像素左右大小的车位图标来代表被导航车辆,该车位图标随着被导航车辆的移动而在导航界面移动。但是,为进一步的提高三维导航的真实性,在三维导航实际的使用过程中,代表被导航车辆的车位图标位于三维导航显示界面的中间偏下的固定位置,当被导航车辆改变行驶方向时,三维导航的视角将随着被导航车辆的行驶方向而改变,以使得被导航车辆的行驶方向一直保持朝向三维导航显示界面的正上方。 但是,如图1所示,在T字路口拐弯时,处于被导航车辆后方的比较高的建筑物会遮挡住三维导航显示界面中的被导航车辆,而且,由于三维导航对车辆的转弯判定是有一定的判断缓冲范围和反应速度的,当车辆刚开始转弯或者转弯速度较快时,三维导航的视角还没有及时跟随车辆的行驶方向进行调整,如图2所示,同样也会导致在三维导航显示界面中,出现被导航车辆被周边的建筑物遮挡住的问题,由此导致用户的体验感差。
技术实现思路
为了解决上述建筑物遮挡被导航车辆的技术问题,本专利技术提供了一种三维导航方法和装置。 本专利技术实施例公开了如下技术方案: 一种三维导航的方法,包括: 根据被导航车辆的行驶方向,从当前导航显示界面中筛选出位于被导航车辆后方的目标建筑物; 判断目标建筑物底面与所述被导航车辆之间是否满足预定关系; 当满足预定关系时,将所述目标建筑物的高度设置为O或对所述目标建筑物透明处理。 优选的,所述从当前导航显示界面中筛选出位于被导航车辆后方的目标建筑物,具体为: 建立直角坐标系统,该直角坐标系统包括相互垂直的第一坐标轴、第二坐标轴和第三坐标轴,其中,所述第一坐标轴正方向与被导航车辆的行驶方向一致,第二坐标轴为导航显示界面中建筑物的高度坐标轴; 判断当前导航显示界面中建筑物底面在第一坐标轴上的最大值是否小于所述被导航车辆在第一坐标轴上的最大值; 若是,则判定所述建筑物为位于所述被导航车辆后方的目标建筑物。 优选的,所述预定关系为相交。 优选的,判断目标建筑物底面与所述被导航车辆是否满足相交,具体为: 绘制目标建筑物的底面的最小外接矩形; 绘制所述被导航车辆在第一坐标轴和第三坐标轴所构成的平面上的外接矩形; 判断所述目标建筑物底面的最小外接矩形是否与所述被导航车辆的外接矩形部分或全部重叠,若是,则确定目标建筑物底面与所述被导航车辆满足相交关系,若否,则确定目标建筑物底面与所述被导航车辆不满足相交关系。 优选的,所述被导航车辆的外接矩形的大小与被导航车辆的大小成大于I的比例关系。 一种三维导航的装置,包括: 筛选单元,用于根据被导航车辆的行驶方向,从当前导航显示界面中筛选出位于被导航车辆后方的目标建筑物; 判断单元,用于判断目标建筑物底面与所述被导航车辆之间是否满足预定关系; 设置单元,用于判断单元判断满足预订关系时,将所述目标建筑物的高度设置为O或对所述目标建筑物透明处理。 优选的,所述筛选单元包括: 坐标系统建立子单元,用于建立直角坐标系统,该直角坐标系统包括相互垂直的第一坐标轴、第二坐标轴和第三坐标轴,其中,所述第一坐标轴正方向与被导航车辆的行驶方向一致,第二坐标轴为导航显示界面中建筑物的高度坐标轴; 判断子单元,用于判断当前导航显示界面中建筑物底面在第一坐标轴上的最大值是否小于所述被导航车辆在第一坐标轴上的最大值; 判定子单元,用于在所述判断子单元判断为是时,判定所述建筑物为位于所述被导航车辆后方的目标建筑物。 优选的,所述预定关系为相交。 优选的,所述判断单元包括: 第一绘制子单元,用于绘制目标建筑物的底面的最小外接矩形; 第二绘制子单元,用于绘制所述被导航车辆在第一坐标轴和第三坐标轴所构成的平面上的外接矩形; 确定子单元,用于判断所述目标建筑物底面的最小外接矩形是否与所述被导航车辆的外接矩形部分或全部重叠,若是,则确定目标建筑物底面与所述被导航车辆满足相交关系,若否,则确定目标建筑物底面与所述被导航车辆不满足相交关系。 由上述技术方案可以看出,通过判断被导航车辆与被导航车辆后方建筑物之间是否满足预定关系,并将满足所述预定关系的建筑物的高度设置为零,从而有效的解决建筑物遮挡被导航车辆的问题,让用户清楚看到车辆前方导航的场景,大大提高了用户的体验感。 【附图说明】 为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。 图1为三维导航中T字路口出现建筑物遮挡的效果图; 图2为三维导航中被导航车辆转弯时出现建筑物遮挡的效果图; 图3为本专利技术一种三维导航方法的方法流程图; 图4为本专利技术中一种判断两目标单位相对前后位置的坐标图; 图5为本专利技术中一种判断两目标单位相交的坐标图; 图6为本专利技术一种三维导航装置的装置结构图; 图7为本专利技术一种三维导航装置的另一个装置结构图; 图8为本专利技术一种三维导航装置的另一个装置结构图; 图9、图10为本专利技术解决建筑遮挡问题后的效果图。 【具体实施方式】 本专利技术实施例提供了一种三维导航方法和装置。首先,筛选出当前显示界面中处于被导航车辆后方的建筑物,并判断筛选出的目标建筑物与导航地图中被导航车辆之间的关系是否满足预先设定的预定关系,当满足该预定关系时,设定目标建筑物的高度为0,从而有效的解决建筑物遮挡被导航车辆的问题,让用户清楚看到车辆前方导航的场景,大大提闻了用户的体验感。 为使本专利技术的上述目的、特征和优点能够更加明显易懂,下面结合附图对本专利技术实施例进行详细描述。 实施例一 请参阅图3,其为本专利技术一种三维导航方法的方法流程图,该方法包括以下步骤: S301:根据被导航车辆的行驶方向,从当前导航显示界面中筛选出位于被导航车辆后方的目标建筑物; 优选的,建立直角坐标系统,该直角坐标系统包括相互垂直的第一坐标轴、第二坐标轴和第三坐标轴,其中,所述第一坐标轴正方向与被导航车辆的行驶方向一致,第二坐标轴为导航显示界面中建筑物的高度坐标轴; 判断当前导航显示界面中建筑物底面在第一坐标轴上的最大值是否小于所述被导航车辆在第一坐标轴上的最大值;本专利技术实施例中建筑物底面是指建筑物与地面接触的面; 若是,则判定所述建筑物为位于所述被导航车辆后方的目标建筑物。 上述优选的筛选方法请参阅图4,其为本专利技术中一种判断两目标单位相对前后位置的坐标图。 首先,对于建立直角坐标系统,第一坐标轴的方向已经确定了,由于第二坐标轴的位置是建筑物的拔高方向即也是确定的,那么同时垂直于第一和第二坐标轴的第三坐标轴也是唯一确定的了。那么对于该坐标系统原点的位置需要进一步说明,图4中的坐标系统原点设定在所述本文档来自技高网...

【技术保护点】
一种三维导航的方法,其特征在于,包括:根据被导航车辆的行驶方向,从当前导航显示界面中筛选出位于被导航车辆后方的目标建筑物;判断目标建筑物底面与所述被导航车辆之间是否满足预定关系;当满足预定关系时,将所述目标建筑物的高度设置为0或对所述目标建筑物透明处理。

【技术特征摘要】
1.一种三维导航的方法,其特征在于,包括: 根据被导航车辆的行驶方向,从当前导航显示界面中筛选出位于被导航车辆后方的目标建筑物; 判断目标建筑物底面与所述被导航车辆之间是否满足预定关系; 当满足预定关系时,将所述目标建筑物的高度设置为O或对所述目标建筑物透明处理。2.根据权利要求1所述的方法,其特征在于,所述从当前导航显示界面中筛选出位于被导航车辆后方的目标建筑物,具体为: 建立直角坐标系统,该直角坐标系统包括相互垂直的第一坐标轴、第二坐标轴和第三坐标轴,其中,所述第一坐标轴正方向与被导航车辆的行驶方向一致,第二坐标轴为导航显示界面中建筑物的高度坐标轴; 判断当前导航显示界面中建筑物底面在第一坐标轴上的最大值是否小于所述被导航车辆在第一坐标轴上的最大值; 若是,则判定所述建筑物为位于所述被导航车辆后方的目标建筑物。3.根据权利要求2所述的方法,其特征在于,所述预定关系为相交。4.根据权利要求 3所述的方法,其特征在于,判断目标建筑物底面与所述被导航车辆是否满足相交,具体为: 绘制目标建筑物的底面的最小外接矩形; 绘制所述被导航车辆在第一坐标轴和第三坐标轴所构成的平面上的外接矩形; 判断所述目标建筑物底面的最小外接矩形是否与所述被导航车辆的外接矩形部分或全部重叠,若是,则确定目标建筑物底面与所述被导航车辆满足相交关系,若否,则确定目标建筑物底面与所述被导航车辆不满足相交关系。5.根据权利要求4所述的方法,其特征在于,所述被导航车辆的外接矩形的大小与被导航车辆的大小成大于I的比...

【专利技术属性】
技术研发人员:吴朝良
申请(专利权)人:高德信息技术有限公司
类型:发明
国别省市:北京;11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1