基于CIM的模型处理方法、装置、设备及存储介质制造方法及图纸

技术编号:29221809 阅读:23 留言:0更新日期:2021-07-10 01:02
本申请提出一种基于CIM的模型处理方法、装置、设备及存储介质,该方法包括:获取现实空间中目标对象的三维属性信息;基于目标对象的三维属性信息,在城市信息模型CIM的三维地面模型中目标对象所属的目标地块内生成目标对象的三维网格体,并保存目标地块与目标对象的三维网格体的对应关系。如此,CIM中的对象通过形成三维空间关系的三维网格体表示,不再依赖BIM软件,为后续关于对象的一些应用奠定了基础,在脱离BIM软件的情况下,关于对象的一些应用也不会受到影响,避免了应用场景受限。避免了应用场景受限。避免了应用场景受限。

【技术实现步骤摘要】
基于CIM的模型处理方法、装置、设备及存储介质


[0001]本申请涉及智慧城市
,尤其涉及一种基于CIM的模型处理方法、装置、设备及存储介质。

技术介绍

[0002]城市信息模型(City Information Modeling,CIM)技术是建筑信息模型(Building Information Modeling,BIM)、大数据、云计算、人工智能、物联网等先进数字技术的综合体,是构建数字孪生城市的核心技术。CIM汇聚城市地上、地面、地下,过去、现在、将来的BIM数据,构成了数字孪生城市的时空载体,为孪生城市的模拟仿真功能提供了基础和施展平台。但是,该CIM中的对象是BIM模型,依赖BIM软件(Revit),在脱离BIM软件的情况下,关于对象的某些应用将受到影响,导致应用场景受限。

技术实现思路

[0003]本申请实施例提供一种基于CIM的模型处理方法、装置、设备及存储介质,以解决相关技术存在的问题,技术方案如下:
[0004]第一方面,本申请实施例提供了一种基于CIM的模型处理方法,包括:
[0005]获取现实空间中目标对象的三维属性信息;
[0006]基于目标对象的三维属性信息,在城市信息模型CIM的三维地面模型中目标对象所属的目标地块内生成目标对象的三维网格体,并保存目标地块与目标对象的三维网格体的对应关系。
[0007]在一种实施方式中,基于目标对象的三维属性信息,在CIM的三维地面模型中目标对象所属的目标地块内生成目标对象的三维网格体,包括:
>[0008]基于三维属性信息包含的地理位置,在三维地面模型中确定出目标对象所属的目标地块;
[0009]基于三维属性信息包含的三维轮廓信息,在目标地块上三维属性信息包含的地理位置处生成目标对象的三维网格体。
[0010]在一种实施方式中,基于三维属性信息包含的三维轮廓信息,在目标地块上三维属性信息包含的地理位置处生成目标对象的三维网格体,包括:
[0011]基于三维属性信息包含的基底轮廓信息,生成目标对象的基底轮廓,基于三维属性信息包含的基底轮廓信息对应的高度信息,在基底轮廓的基础上形成具有高度的三维网格体,以生成目标对象的三维网格体;
[0012]基于三维属性信息包含的基底轮廓信息对应的高度信息,将目标对象的三维网格体融合到目标地块上三维属性信息包含的地理位置处。
[0013]在一种实施方式中,,基于三维属性信息包含的基底轮廓信息对应的高度信息,将目标对象的三维网格体融合到目标地块上三维属性信息包含的地理位置处,包括:
[0014]基于三维属性信息包含的基底轮廓信息对应的高度信息,确定目标对象的三维网
格体的基底轮廓在目标地块上所处的高度;
[0015]在目标地块上三维属性信息包含的地理位置处,以目标对象的三维网格体的基底轮廓在目标地块上所处的高度为基准,将目标对象的三维网格体融合到目标地块上。
[0016]在一种实施方式中,将目标对象的三维网格体融合到目标地块上三维属性信息包含的地理位置处,包括:
[0017]将目标对象的三维网格体融合到目标地块上三维属性信息包含的地理位置处已生成的目标对象以外的其它对象的三维网格体中;
[0018]保存目标地块与目标对象的三维网格体的对应关系,包括:
[0019]保存目标地块、已生成的目标对象以外的其它对象的三维网格体与目标对象的三维网格体的对应关系。
[0020]在一种实施方式中,获取现实空间中目标对象的三维属性信息,包括:
[0021]从现实空间中目标对象的建筑信息模型BIM中提取三维属性信息。
[0022]在一种实施方式中,还包括:
[0023]确定目标点的三维空间位置;
[0024]基于目标点的三维空间位置以及对应关系,确定目标点所处的地块和所属对象的三维网格体,以及确定目标点在所属对象的三维网格体中的位置;
[0025]生成目标点对应的搜索结果,搜索结果至少包含目标点所处的地块、所属对象的三维网格体,以及目标点在所属对象的三维网格体中的位置。
[0026]在一种实施方式中,还包括:
[0027]基于对应关系,以目标点为中心确定搜索方向,基于搜索方向,确定目标点周围的其它对象的三维网格体;搜索结果还包含目标点周围的其它对象的三维网格体。
[0028]在一种实施方式中,还包括:
[0029]获取至少两个目标点对应的搜索结果;
[0030]基于至少两个目标点对应的搜索结果,确定至少两个目标点之间途径的三维空间体的路线以及路线的里程。
[0031]第二方面,本申请实施例提供了一种基于CIM的模型处理装置,包括:
[0032]属性获取模块,用于获取现实空间中目标对象的三维属性信息;
[0033]网格体生成模块,用于基于目标对象的三维属性信息,在城市信息模型CIM的三维地面模型中目标对象所属的目标地块内生成目标对象的三维网格体,并保存目标地块与目标对象的三维网格体的对应关系。
[0034]在一种实施方式中,网格体生成模块,具体用于:
[0035]基于三维属性信息包含的地理位置,在三维地面模型中确定出目标对象所属的目标地块;
[0036]基于三维属性信息包含的三维轮廓信息,在目标地块上三维属性信息包含的地理位置处生成目标对象的三维网格体。
[0037]在一种实施方式中,网格体生成模块,具体用于:
[0038]基于三维属性信息包含的基底轮廓信息,生成目标对象的基底轮廓,基于三维属性信息包含的基底轮廓信息对应的高度信息,在基底轮廓的基础上形成具有高度的第一网格体,以生成目标对象的三维网格体;
[0039]基于三维属性信息包含的基底轮廓信息对应的高度信息,将目标对象的三维网格体融合到目标地块上三维属性信息包含的地理位置处。
[0040]在一种实施方式中,网格体生成模块,具体用于:
[0041]基于三维属性信息包含的基底轮廓信息对应的高度信息,确定目标对象的三维网格体的基底轮廓在目标地块上所处的高度;
[0042]在目标地块上三维属性信息包含的地理位置处,以目标对象的三维网格体的基底轮廓在目标地块上所处的高度为基准,将目标对象的三维网格体融合到目标地块上。
[0043]在一种实施方式中,网格体生成模块,具体用于:
[0044]将目标对象的三维网格体融合到目标地块上三维属性信息包含的地理位置处已生成的目标对象以外的其它对象的三维网格体中;
[0045]保存目标地块、已生成的目标对象以外的其它对象的三维网格体与目标对象的三维网格体的对应关系。
[0046]在一种实施方式中,属性获取模块,具体用于:
[0047]从现实空间中目标对象的建筑信息模型BIM中提取三维属性信息。
[0048]在一种实施方式中,还包括搜索定位模块,用于:
[0049]确定目标点的三维空间位置;
[00本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种基于CIM的模型处理方法,其特征在于,包括:获取现实空间中目标对象的三维属性信息;基于所述目标对象的三维属性信息,在城市信息模型CIM的三维地面模型中所述目标对象所属的目标地块内生成所述目标对象的三维网格体,并保存所述目标地块与所述目标对象的三维网格体的对应关系。2.根据权利要求1所述的方法,其特征在于,所述基于所述目标对象的三维属性信息,在CIM的三维地面模型中所述目标对象所属的目标地块内生成所述目标对象的三维网格体,包括:基于所述三维属性信息包含的地理位置,在所述三维地面模型中确定出所述目标对象所属的目标地块;基于所述三维属性信息包含的三维轮廓信息,在所述目标地块上所述三维属性信息包含的地理位置处生成所述目标对象的三维网格体。3.根据权利要求2所述的方法,其特征在于,所述基于所述三维属性信息包含的三维轮廓信息,在所述目标地块上所述三维属性信息包含的地理位置处生成所述目标对象的三维网格体,包括:基于所述三维属性信息包含的基底轮廓信息,生成所述目标对象的基底轮廓,基于所述三维属性信息包含的所述基底轮廓信息对应的高度信息,在所述基底轮廓的基础上形成具有高度的三维网格体,以生成所述目标对象的三维网格体;基于所述三维属性信息包含的所述基底轮廓信息对应的高度信息,将所述目标对象的三维网格体融合到所述目标地块上所述三维属性信息包含的地理位置处。4.根据权利要求3所述的方法,其特征在于,所述基于所述三维属性信息包含的所述基底轮廓信息对应的高度信息,将所述目标对象的三维网格体融合到所述目标地块上所述三维属性信息包含的地理位置处,包括:基于所述三维属性信息包含的所述基底轮廓信息对应的高度信息,确定所述目标对象的三维网格体的所述基底轮廓在所述目标地块上所处的高度;在所述目标地块上所述三维属性信息包含的地理位置处,以所述目标对象的三维网格体的所述基底轮廓在所述目标地块上所处的高度为基准,将所述目标对象的三维网格体融合到所述目标地块上。5.根据权利要求3所述的方法,其特征在于,所述将所述目标对象的三维网格体融合到所述目标地块上所述三维属性信息包含的地理位置处,包括:将所述目标对象的三维网格体融合到所述目标地块上所述三维属性信息包含的地理位置处已生成的所述目标对象以外的其它对象的三维网格体中;所述保存所述目标地块与所述目标对象的三维网格体的对应关系,包括:保存所述目标地块、已生成的所述目标对象以外的其它对象的三维网格体与所述目标对象的三维网格体的对应关系。6.根据权利要求1所述的方法,其特征在于,所述获取现实空间中目标对象的三维属性信息,包括:从现实空间中所述目标对象的建筑信息模型BIM中提取所述三维属性信息。7.根据权利要求1

6任一项所述的方法,其特征在于,还包括:
确定目标点的三维空间位置;基于所述目标点的三维空间位置以及所述对应关系,确定所述目标点所处的地块和所属对象的三维网格体,以及确定所述目标点在所属对象的三维网格体中的位置;生成所述目标点对应的搜索结果,所述搜索结果至少包含所述目标点所处的地块、所属对象的三维网格体,以及所述目标点在所属对象的三维网格体中的位置。8.根据权利要求7所述的方法,其特征在于,还包括:基于所述对应关系,以所述目标点为中心确定搜索方向,基于所述搜索方向,确定所述目标点周围的其它对象的三维网格体;所述搜索结果还包含所述目标点周围的其它对象的三维网格体。9.根据权利要求7所述的方法,其特征在于,还包括:获取至少两个目标点对应的搜索结果;基于至少两个目标点对应的搜索结果,确定至少两个目标点之间途径的三维空间体的路线以及所述路线的里程。10.一种基于CIM的模型处理装置,其特征在于,包括:属...

【专利技术属性】
技术研发人员:朱江曹荣龙王宁周明玥
申请(专利权)人:苍穹数码技术股份有限公司
类型:发明
国别省市:

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

1