一种三维产权体模型的构建方法及装置制造方法及图纸

技术编号:24122467 阅读:26 留言:0更新日期:2020-05-13 03:30
本申请属于建筑信息领域,涉及一种三维产权体模型的构建方法,包括:获取构件对象;根据所述构件对象,获得基础面要素;对所述基础面要素进行重构,获得三维产权体模型。该方法能够基于建筑信息模型数据获得构件对象,根据构件对象,实现了三维产权体模型的构建,提高了建筑三维产权体模型的完整性和准确性,实现权籍管理成果与规划、设计和建设成果在空间上的继承和一致的效果。本申请还公开了三维产权体模型的构建装置。

【技术实现步骤摘要】
一种三维产权体模型的构建方法及装置
本申请涉及建筑信息领域,例如涉及一种三维产权体模型的构建方法及装置、服务器。
技术介绍
目前,随着城市化进程的不断推进,城市空间向地下和空中不断延伸发展,空中跨街建筑、多层住宅、多功能综合用楼、地下通道、地下商场、地铁与地下管线一起呈现出错综复杂、相互交叠的立体城市建设特征。越来越多的具有不同产权主体的地上和地下建筑物、构筑物,因同时位于相同宗地或丘表面所带来的产权空间不清与相互交叠等问题日渐突出。在实现本公开实施例的过程中,发现相关技术中至少存在如下问题:现有技术中主要以二维权籍管理为主、三维权籍管理为辅,并且,三维产权体模型数据通常来源于二维图纸数据的垂直拉升建模或通过简单的三维布尔运算处理得到,难以适用于复杂建构筑三维产权体建模需求。
技术实现思路
为了对披露的实施例的一些方面有基本的理解,下面给出了简单的概括。概括不是泛泛评述,也不是要确定关键/重要组成元素或描绘这些实施例的保护范围,而是作为后面的详细说明的序言。本公开实施例提供了一种三维产权体模型的构建方法、装置,以解决如何构件完整、准确的三维产权体模型的技术问题。在一些实施例中,所述三维产权体模型的构建方法包括:获取构件对象;根据所述构件对象,获得基础面要素;对所述基础面要素进行重构,获得三维产权体模型。在一些实施例中,所述三维产权体模型的构建装置包括:处理器和存储有程序指令的存储器,该处理器被配置为在执行所述程序指令时,执行上述的三维产权体模型的构建方法。本公开实施例提供的一种三维产权体模型的构建方法、装置,可以实现以下技术效果:能够基于建筑信息模型数据获得构件对象,根据构件对象,实现了三维产权体模型的构建,提高了建筑三维产权体模型的完整性和准确性,实现权籍管理成果与规划、设计和建设成果在空间上的继承和一致。以上的总体描述和下文中的描述仅是示例性和解释性的,不用于限制本申请。附图说明一个或多个实施例通过与之对应的附图进行示例性说明,这些示例性说明和附图并不构成对实施例的限定,附图中具有相同参考数字标号的元件示为类似的元件,附图不构成比例限制,并且其中:图1是本公开实施例提供的三维产权体模型的构建方法流程图;图2是本公开实施例提供的三维产权体模型的构建装置的结构示意图。具体实施方式为了能够更加详尽地了解本公开实施例的特点与
技术实现思路
,下面结合附图对本公开实施例的实现进行详细阐述,所附附图仅供参考说明之用,并非用来限定本公开实施例。在以下的技术描述中,为方便解释起见,通过多个细节以提供对所披露实施例的充分理解。然而,在没有这些细节的情况下,一个或多个实施例仍然可以实施。在其它情况下,为简化附图,熟知的结构和装置可以简化展示。当前,建筑行业正在大力推广以BIM为核心的信息化技术,BIM数据一方面继承了规划、设计、建设资料,又精确地描述了建构筑物室内外三维结构,研究基于BIM的三维产权体构建方法,将有助于数据的重复利用和继承,保证规划、建设、产权管理的一致性和统一性。本公开实施例利用BIM数据转换生成表达三维空间产权范围的三维产权体数据,通过对BIM构件模型的选择提取和面要素转换处理,保证了三维产权体的封闭和完整特性,提高了BIM数据的应用深度。本公开实施例提供了一种三维产权体模型的构建方法,如图1所示,包括:步骤S101.获取构件对象;步骤S102.根据构件对象,获得基础面要素;步骤S103.对基础面要素进行重构,获得三维产权体模型。在一些实施例中,获取构件对象,包括:对建筑信息模型的IFC文件进行语义筛选,获得构件对象。可选地,IFC(IndustryFoundationClasses,数据交换标准)为对建筑信息模型(BuildingInformationModeling,BIM)领域的通用数据模型标准,IFC为符合标准规定的数据文件。在一些实施例中,构件对象为构成建筑信息模型的基本对象或组件,包括:IfcWall构件对象数据、IfcRoof构件对象数据和IfcSlab构件对象数据。在一些实施例中,读取IFC格式的建筑信息模型数据,根据语义信息选择并提取表达建筑外框架和内部结构的构件对象,可选地,IfcWall(墙)为包围和细分空间的垂直构件对象;IfcRoof(屋顶)为建筑的屋顶构件对象;IfcSlab(楼板)为建筑空间内水平方向的构件对象,包括较低平面,如楼板或较高平面,如屋顶板。在该技术方案中,通过以构件对象为单位进行语义筛选,并明确了用于生成三维产权体的BIM构件对象类别,有利于对IFC文件的快速解析和数据提取。在一些实施例中,根据所述构件对象获得基础面要素,包括:对所述构件对象进行面要素转换或提取,获得基础面要素。在一些实施例中,获取构件对象的几何信息;对几何信息进行转换或提取处理,获得基础面要素。在一些实施例中,根据构件对象的几何表达方式的不同,构件对象为扫掠实体模型构件对象、表面模型构件对象或边界表达模型构件对象之中的一种或一种以上。可选地,扫掠实体模型为将对象之间相交的位置定义为交叉段,然后沿某一方向拉伸交叉段对象,得到的特定长度几何形状实体。表面模型为通过二维连通面集合来表达的实体。边界表达模型为利用内外部边界的壳集合来表达的实体,其中,构成面要素是平面、每个环是多边环。在一些实施例中,分别对应提取扫掠实体模型的构件对象、表面模型的构件对象和边界表达模型的构件对象的几何信息。在一些实施例中,根据所述构件对象,获得基础面要素,包括:对扫掠实体模型的构件对象进行面要素提取,获得基础面要素。可选地,对扫掠实体模型的构件对象进行面要素提取获得基础面要素,包括:获取所述扫掠实体模型构件对象的扫掠轴线和扫掠截面信息,提取平行于扫掠截面主方向的侧边线和侧边中线,所述侧边线和所述侧边中线沿所述扫掠轴线移动得到备选面要素。根据所述备选面要素,从中选择得到所述基础面要素。可选地,当扫掠轴线为直线,得到平面要素;当扫掠轴线为曲线,得到曲面要素。在一些实施例中,根据所述构件对象,获得基础面要素,包括:对表面模型的构件对象进行面要素提取,获得基础面要素。可选地,对表面模型的构件对象进行面要素提取获得基础面要素,包括:提取表面模型的构件对象的第一备选面要素;提取两个平行的所述第一备选面要素,在其法线方向上插入中央分割面面要素;根据所述第一备选面要素和所述中央分割面面要素得到第二备选面要素;根据所述第二备选面要素,从中选择得到所述基础面要素。在一些实施例中,提取表面模型构件对象的面要素及其坐标点,根据面要素对称特性,提取面要素中面积最大且平行的两个面要素,在平行的两个面要素的法线方向上,得到与两个平行的面要素距离相等位置的中央分隔面。在一些实施例中,根据所述构件对象,获本文档来自技高网
...

【技术保护点】
1.一种三维产权体模型的构建方法,其特征在于,包括:/n获取构件对象;/n根据所述构件对象,获得基础面要素;/n对所述基础面要素进行重构,获得三维产权体模型。/n

【技术特征摘要】
1.一种三维产权体模型的构建方法,其特征在于,包括:
获取构件对象;
根据所述构件对象,获得基础面要素;
对所述基础面要素进行重构,获得三维产权体模型。


2.根据权利要求1所述的方法,其特征在于,获取构件对象,包括:
对建筑信息模型的IFC文件进行语义筛选,获得构件对象。


3.根据权利要求2所述的方法,其特征在于,所述构件对象,包括:
IfcWall构件对象数据、IfcRoof构件对象数据和IfcSlab构件对象数据。


4.根据权利要求1所述的方法,其特征在于,根据所述构件对象,获得基础面要素,包括:
对扫掠实体模型的构件对象进行面要素提取,获得基础面要素。


5.根据权利要求1所述的方法,其特征在于,根据所述构件对象,获得基础面要素,包括:
对表面模型的构件对象进行面要素提取,获得基础面要素。


6.根据权利要求1所述的方法,其特征在于,根据...

【专利技术属性】
技术研发人员:陈光薛梅胡章杰何兴富李锋陈翰新向泽君王阳生李响詹勇李劼王国牛
申请(专利权)人:重庆市勘测院
类型:发明
国别省市:重庆;50

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

1