一种多层道路三维建模方法及系统技术方案

技术编号:23100422 阅读:39 留言:0更新日期:2020-01-14 20:51
本发明专利技术公开了一种多层道路三维建模方法。该方法包括:获取N条道路在二维地图上投影交叉点处的压盖关系数据;其中,N为大于1的整数;所述压盖关系数据至少反映所述N条道路中任意两条道路的相对上下关系;基于所述压盖关系数据,确定每条道路在所述N条道路中的层级;针对每条道路,建立直角三角形模型。本发明专利技术基于多层道路的压盖关系数据对多层道路进行三维建模,实现了对多层道路进行三维显示,以及在电子地图中显示各条道路的层级关系,提升了用户体验。

【技术实现步骤摘要】
一种多层道路三维建模方法及系统
本专利技术涉及导航领域,尤其涉及一种多层道路三维建模方法及系统。
技术介绍
电子地图为人们出行提供很大帮助,其提供的信息包括但不限于道路信息、楼宇信息等。但是电子地图显示的道路信息往往比实际道路情况简单,其中立交桥较为典型。实际情况中,立交桥中道路通常会发生穿插,即从俯视视角观察,不同的道路会发生相交。然而,电子地图中显示的立交桥,仅能获取道路发生相交的信息,用户无法看到相交道路的层级关系或者高低起伏情况。由于立交桥交错复杂,用户通过查看导航图,不能准确有效的获取到立交桥的各个线路的层级关系,因此也不能有效的确定自己位于立交桥的哪条线路上,影响了用户体验。因此,有必要提出一种多层道路三维建模方法及系统实现对多层道路进行三维显示的效果。
技术实现思路
本专利技术的实施例提供了一种多层道路三维建模方法、系统、装置和计算机可读存储介质。具体包括以下几个方面:第一方面,本专利技术披露了一种多层道路三维建模方法。该方法包括:获取N条道路在二维地图上投影交叉点处的压盖关系数据;其中,N为大于1的整本文档来自技高网...

【技术保护点】
1.一种多层道路三维建模方法,其特征在于,包括:/n获取N条道路在二维地图上投影交叉点处的压盖关系数据;其中,N为大于1的整数;所述压盖关系数据至少反映所述N条道路中任意两条道路的相对上下关系;/n基于所述压盖关系数据,确定每条道路在所述N条道路中的层级;/n针对每条道路,/n建立直角三角形模型,该直角三角形模型的参数包括:竖直直角边H(i)、水平直角边X(i)以及坡度α(i);其中,H(i)表示所述投影交叉点在第i条道路上的对应点P(i)到参考面的高度;X(i)表示所述对应点P(i)在参考面上的投影点O(i)到第i条道路与参考面交汇点A(i)的距离;i为1~N中的任意整数;/n设置H(i)的...

【技术特征摘要】
1.一种多层道路三维建模方法,其特征在于,包括:
获取N条道路在二维地图上投影交叉点处的压盖关系数据;其中,N为大于1的整数;所述压盖关系数据至少反映所述N条道路中任意两条道路的相对上下关系;
基于所述压盖关系数据,确定每条道路在所述N条道路中的层级;
针对每条道路,
建立直角三角形模型,该直角三角形模型的参数包括:竖直直角边H(i)、水平直角边X(i)以及坡度α(i);其中,H(i)表示所述投影交叉点在第i条道路上的对应点P(i)到参考面的高度;X(i)表示所述对应点P(i)在参考面上的投影点O(i)到第i条道路与参考面交汇点A(i)的距离;i为1~N中的任意整数;
设置H(i)的值,以及设置X(i)、α(i)中至少一个参数的值获得第i条道路的直角三角形模型;
在各直角三角模型中,上层级道路的H(i)大于下层级道路的H(j);i≠j,i、j均为1~N中的任意整数。


2.如权利要求1所述的方法,其特征在于,还包括:
获取所述投影交叉点在所述二维地图上的二维坐标;
针对第i条道路,i为1~N中的任意整数,
获取该道路上的对应点P(i)以外的任意一点C(i)在所述二维地图上的二维坐标;
基于所述投影交叉点在所述二维地图上的二维坐标、所述任意一点C(i)在所述二维地图上的二维坐标和第i道路对应的直角三角形模型,确定出第i道路上任意一点C(i)的高度值。


3.如权利要求2所述的方法,其特征在于,还包括:
基于所述N条道路上每一点在所述二维地图上的二维坐标及高度值,绘制所述N条道路的三维立体图像并显示。


4.如权利要求3所述的方法,其特征在于,还包括:
获取包含所述N条道路的实际三维立体图像;
调整参数H(i)、X(i)、α(i)中的至少一个参数的值以使得绘制的三维立体图像与实际三维立体图像的误差减小。


5.如权利要求1所述的方法,其特征在于,还包括:
获取所述投影交叉点在所述二维地图上的二维坐标;
获取第i道路上至少一点在所述二维地图上的二维坐标及其测量高度值;i为1~N中的任意整数;
基于所述投影交叉点的二维坐标、所述至少一点的二维坐标及其测量高度值,调整参数H(i)、X(i)、α(i)中的至少一个参数的值以使得调整后的参数与第i道路对应的真实参数的误差减小。


6.如权利要求5所述的方法,其特征在于,所述测量高度值通过测量所述至少一点处的气压值,并经过换算得到。


7.如权利要求1所述的方法,其特征在于,所述参考面为地平面。


8.一种多层道路三维建模系统,其特征在于,包括:
数据获取模块,用于获取N条道路在二维地图上投影交叉点处的压盖关系数据;其中,N为大于1的整数;所述压盖关系数据至少反映所述N条道路中任意两条道路的相对上下关系;
层级确定模块,用于基于所述压盖关系数据,确定每条道路在所述N条道路中的层级;
模型建立模块,用于...

【专利技术属性】
技术研发人员:向振伟
申请(专利权)人:北京嘀嘀无限科技发展有限公司
类型:发明
国别省市:北京;11

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

1