技术新讯 > 计算推算,计数设备的制造及其应用技术 > 一种建筑物的建模方法、地图渲染方法、装置和设备与流程  >  正文

一种建筑物的建模方法、地图渲染方法、装置和设备与流程

  • 国知局
  • 2024-11-21 11:30:40

本说明书一个或多个实施例涉及计算机应用,尤其涉及一种建筑物的建模方法、地图渲染方法、装置和设备。

背景技术:

1、在对现实世界中的建筑物进行建模时,有些场景简单的将建筑物建模为方盒子进行呈现。例如,在地图应用中可以通过3d模式呈现建筑物,而在3d模式下地图应用中的建筑物一般是通过不同大小的“方盒子”来呈现。然而,现实世界中的建筑物形状多样、特征化差异较大,比如商场类的建筑、写字楼类的建筑、住宅类建筑、古典建筑等,普通的方盒子建筑并不能帮助到用户区分地图上的不同建筑物,获取更多信息。

2、此外,即使有一些场景中在建模建筑物时,会将建筑物建模为稍复杂的建筑物形态。但是大多数的建模方式,在建模这种细化的建模物模型时,都是通过人工建模方式构建,比如,由三维建模的设计师通过三维建模的软件工具,来构建建筑物的稍微复杂的三维模型,但是这种建模方式的建模效率较低。

技术实现思路

1、有鉴于此,本说明书一个或多个实施例提供一种建筑物的建模方法、地图渲染方法、装置和设备,以增强建筑物模型的真实性,并且提高建模效率。

2、为实现上述目的,本说明书一个或多个实施例提供技术方案如下:

3、根据本说明书实施例的第一方面,提供了一种建筑物的建模方法,所述方法包括:

4、对于待建模的建筑物,获取所述建筑物对应的形体单元参数,所述形体单元参数用于建模所述建筑物的形体结构中的重复形体单元;所述待建模的建筑物是在形体结构上含有共性特点的建筑;

5、基于所述形体单元参数,构建所述重复形体单元;

6、根据所述建筑物的形体单元数量,对所述重复形体单元进行旋转建模,得到所述建筑物的建筑物模型,所述建筑物模型中包括:所述形体单元数量个重复形体单元。

7、根据本说明书实施例的第二方面,提供了一种地图渲染方法,所述方法包括:

8、展示待建模的建筑物所在的地图页面;

9、在所述地图页面的所述建筑物对应的建筑位置,渲染展示所述建筑物的建筑物模型,所述建筑物模型是通过本说明书任一实施例所述的方法建模得到。

10、根据本说明书实施例的第三方面,提供了一种建筑物的建模装置,所述装置包括:

11、信息获取模块,用于对于待建模的建筑物,获取所述建筑物对应的形体单元参数,所述形体单元参数用于建模所述建筑物的形体结构中的重复形体单元;所述待建模的建筑物是在形体结构上含有共性特点的建筑;

12、形体构建模块,用于基于所述形体单元参数,构建所述重复形体单元;

13、旋转建模模块,用于根据所述建筑物的形体单元数量,对重复形体单元进行旋转建模,得到所述建筑物的建筑物模型,所述建筑物模型中包括所述形体单元数量个重复形体单元。

14、根据本说明书实施例的第四方面,提供了一种地图渲染装置,所述装置包括:

15、页面展示模块,用于展示待建模的建筑物所在的地图页面;

16、模型渲染模块,用于在所述地图页面的所述建筑物对应的建筑位置,渲染展示所述建筑物的建筑物模型,所述建筑物模型是通过本说明书任一实施例所述的方法建模得到。

17、根据本说明书实施例的第五方面,提供了一种电子设备,包括:

18、处理器;

19、用于存储处理器可执行指令的存储器;

20、其中,所述处理器通过运行所述可执行指令以实现本说明书任一实施例所述的方法。

21、根据本说明书实施例的第六方面,提供了一种计算机可读存储介质,其上存储有计算机指令,该指令被处理器执行时实现本说明书任一实施例所述的方法。

22、本说明书实施例的建筑物的建模方法、地图渲染方法、装置和设备,通过获取待建模的建筑物的形体单元参数,并基于该形体单元参数建模重复形体单元,然后将重复形体单元旋转建模起该建筑物的建筑物模型,该方法是一种自动化建模的方式,提高了建筑物的建模效率;并且,这种方式具有通用性,建筑物具有共性的形体结构,则通过设置该共性的形体结构对应的参数,并结合旋转建模的方式,使得可以快速的构建起建筑物的建筑物模型,提高建模速度。

技术特征:

1.一种建筑物的建模方法,其特征在于,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述对于待建模的建筑物,获取所述建筑物对应的形体单元参数,包括:

3.根据权利要求1所述的方法,其特征在于,所述对所述重复形体单元进行旋转建模,得到所述建筑物的建筑物模型,包括:

4.根据权利要求1所述的方法,其特征在于,所述基于所述形体单元参数,构建所述重复形体单元,包括:

5.根据权利要求1所述的方法,其特征在于,在基于所述形体单元参数,构建所述重复形体单元之前,所述方法还包括:

6.根据权利要求5所述的方法,其特征在于,所述根据底座形体参数,设置所述建筑物的底座,包括:

7.根据权利要求1所述的方法,其特征在于,所述形体单元参数,包括:基础形体参数和细节组件参数;

8.根据权利要求1所述的方法,其特征在于,所述建筑物的形体结构,包括:多个重复形体单元,任意两个重复形体单元对应的形体单元参数不相同;

9.一种地图渲染方法,其特征在于,所述方法包括:

10.一种建筑物的建模装置,其特征在于,所述装置包括:

11.一种地图渲染装置,其特征在于,所述装置包括:

12.一种电子设备,其特征在于,包括:

技术总结本说明书一个或多个实施例提供一种建筑物的建模方法、地图渲染方法、装置和设备,其中方法包括:对于待建模的建筑物,获取所述建筑物对应的形体单元参数,所述形体单元参数用于建模所述建筑物的形体结构中的重复形体单元;所述待建模的建筑物是在形体结构上含有共性特点的建筑;基于所述形体单元参数,构建所述重复形体单元;根据所述建筑物的形体单元数量,对所述重复形体单元进行旋转建模,得到所述建筑物的建筑物模型,所述建筑物模型中包括:所述形体单元数量个重复形体单元。这样,可以增强建筑物模型的真实性,并且提高建模效率。技术研发人员:夏增荣,姜洋,薛俊强,吴铮受保护的技术使用者:北京高德云图科技有限公司技术研发日:技术公布日:2024/11/18

本文地址:https://www.jishuxx.com/zhuanli/20241120/331548.html

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 YYfuon@163.com 举报,一经查实,本站将立刻删除。