【技术实现步骤摘要】
渲染方法、装置及电子设备
[0001]本申请涉及地图渲染
,特别是涉及一种渲染方法
、
装置及电子设备
。
技术介绍
[0002]随着终端性能和地图数据质量的提升,电子地图的渲染效果也在朝着越来越精细化的方向演进
。
电子地图通常应用在基于位置提供服务的各类场景,比如网约车
、
购物
、
导航
、
智能驾驶等
。
以导航场景为例,为了使用户使用导航功能时产生身临其境的用户体验,现有技术提出了在三维电子地图上叠加显示导航相关信息
(
比如,导航路线
、
路况
、
引导动作等
)
的技术方案
。
[0003]虽然三维电子地图的渲染效果会更精细
、
更接近现实世界,但专利技术人发现,由于用户看三维电子地图的视角和用户看现实世界的视角并不同,如果三维电子地图中的建筑物的显示高度不合理,会出现建筑物遮挡三维电子地图中其他空间要素的问 ...
【技术保护点】
【技术特征摘要】
1.
一种渲染方法,其特征在于,所述方法包括:基于目标对象的目标位置,获得在所述目标位置周边设定距离范围内的目标建筑物;获取所述目标位置到所述目标建筑物的顶点的目标距离;根据所述顶点的目标距离,确定所述顶点的目标高度压缩系数;根据所述顶点的目标高度压缩系数和所述顶点的高度值,确定所述顶点的渲染高度值;根据所述目标建筑物的顶点的渲染高度值,渲染所述目标建筑物
。2.
根据权利要求1所述的方法,其特征在于,所述根据所述顶点的目标距离,确定所述顶点的目标高度压缩系数,包括:根据所述目标距离和预设的距离区间与高度压缩系数的对应关系,确定所述顶点的目标高度压缩系数
。3.
根据权利要求2所述的方法,其特征在于,若预设了两个以上的距离区间且所述距离区间的距离值不重合,则不同的距离区间对应的高度压缩系数不同,距离值大的距离区间对应的高度压缩系数小于距离值小的距离区间对应的高度压缩系数
。4.
根据权利要求3所述的方法,其特征在于,所述两个以上的距离区间的包括第一距离区间
、
第二距离区间和第三距离区间,第一距离区间的距离取值小于第二距离区间,第二距离区间的距离取值小于第三距离区间,则当所述目标距离落入第二距离区间时,所述根据所述目标距离和预设的距离区间与高度压缩系数的对应关系,确定所述顶点的目标高度压缩系数,包括:根据所述目标距离
、
所述第一距离区间和第三距离区间对应的距离取值和高度压缩系数,确定所述顶点的目标高度压缩系数
。5.
根据权利要求1‑4中任一项权利要求所述的方法,其特征在于,所述根据所述顶点的目标高度压缩系数和所述顶点的高度值,确定所述顶点的渲染高度值,包括:所述顶点的高度值乘以所述目标高度压缩系数,得到所述顶点的渲染高度值
。6.
一种渲染装置,其特征在...
【专利技术属性】
技术研发人员:陈书全,朱永峰,
申请(专利权)人:北京高德云图科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。