一种基于语义改进的自动寻体构建建筑产权体的方法技术

技术编号:37122205 阅读:23 留言:0更新日期:2023-04-01 05:17
本发明专利技术公开了一种基于语义改进的自动寻体构建建筑产权体的方法,涉及三维不动产建模领域,包括构建知识规则库对建筑施工图进行预处理,提取建筑产权体所需的建筑要素语义信息,按语义描述分类提取和存储建筑语义对象的几何信息;对提取后的数据进行有效性检验;根据二维建筑施工图的层高、要素参数等属性值对几何面集合进行拉伸,生成建筑语义对象的离散的三维面集合;采用自动寻体算法,通过确定基于共享边的面片排序,确定最邻近面片,在相互连接的离散面之间构建拓扑关系,生成建筑语义对象的三维体集合;得到三维体集合后,对两两三维体进行布尔运算构建体与体之间的拓扑关系,从而构造出具有完备拓扑关系的建筑产权体。体。体。

【技术实现步骤摘要】
一种基于语义改进的自动寻体构建建筑产权体的方法


[0001]本专利技术涉及三维不动产建模
,具体的是一种基于语义改进的自动寻体构建建筑产权体的方法。

技术介绍

[0002]随着经济快速发展和持续的城市化进程,城市土地资源日益紧缺,高密度、立体化是土地利用的发展趋势。现行的二维地籍管理模型难以支撑立体空间三维产权体的明晰管理,迫切需要推动三维地籍建设。自我国实施不动产统一登记制度以来,地籍被赋予新的内涵,房地一体的三维不动产成为三维地籍管理的主要对象,土地空间是按照传统二维宗地划分形成的地表空间在垂直方向上的一定延伸,建筑产权空间则是实体建筑或其近似的地理空间。建筑产权空间的构建让产权内容表达更直观准确,是实现精细化城市管理的关键。
[0003]三维不动产数据建模,须重视建筑产权体的有效性,保证产权体的几何位置精度、封闭性和完备的拓扑关系。目前,建筑产权体建模的研究多基于图像人工交互建模、现代测绘技术建模、不动产测绘和建筑施工图纸数据建模,所构建的模型虽称之为三维不动产模型,但本质上该模型还是离散的面片,不具有严格的几何和拓扑上三维体的概念,同时也缺乏相应的语义描述以及体和面片的组织关系。为此,现在提出一种基于语义改进的自动寻体构建建筑产权体的方法。

技术实现思路

[0004]为解决上述
技术介绍
中提到的不足,本专利技术的目的在于提供一种基于语义改进的自动寻体构建建筑产权体的方法。
[0005]本专利技术的目的可以通过以下技术方案实现:一种基于语义改进的自动寻体构建建筑产权体的方法,方法包括以下步骤:
[0006]建立面向建筑产权体要素信息提取的知识规则库,利用知识规则库对建筑施工图进行预处理,根据建筑产权体所需的建筑要素,从建筑施工图中提取相应的语义描述信息组成建筑产权体的建筑语义对象,并从建筑施工图中提取和存储建筑语义对象的几何和属性信息;
[0007]根据二维数据有效性规则以及建筑物语义隐含的规则,检查建筑语义对象的几何面集合的有效性,确保二维点、边、面之间的拓扑正确性;
[0008]按照二维建筑施工图的层高和要素参数对几何面集合进行拉伸,生成建筑语义对象的离散的三维面集合;
[0009]基于建筑语义对象的离散的三维面集合,采用自动寻体算法,通过确定基于共享边的面片排序,确定最邻近面片,在相互连接的离散的三维面之间构建拓扑关系,生成建筑语义对象的三维体集合;
[0010]构建语义对象拓扑关系,得到建筑语义对象的三维体集合后,对两两三维体进行布尔运算,输出具有完备拓扑关系的建筑产权体模型。
[0011]优选地,所述对建筑施工图进行预处理的过程包括数据分幅、数据配准和数据校验。
[0012]优选地,所述数据校验是使用知识规则库进行建筑要素的检查修改,包括:图层名称校验、要素符号几何特征约束、属性信息规则检查和关系信息规则检查。
[0013]优选地,所述从建筑施工图中提取相应的语义描述信息组成建筑产权体的建筑语义对象的步骤如下:
[0014]对建筑施工图数据进行分类分幅,并按类别对已分幅数据进行规范化命名保存,再构建图层名称与建筑要素名称的映射关系,通过图层分层映射方法从分幅数据中识别与提取建筑要素的语义描述信息组成建筑产权体的建筑语义对象;
[0015]从建筑施工图中提取建筑语义对象的几何信息,对于采用直接表达的要素符号,提取其底面多边形,并根据直接表达的要素符号在建筑中的形态表达,提取相应的高度参数信息;对于没有按照几何形态而采用抽象符号表达的要素,在提取几何特征时需还原符号的几何形态。
[0016]优选地,所述检查建筑语义对象的几何面集合的有效性的过程包括以下内容:
[0017]检查几何面是否存在孤立点、孤立线段,若存在则删除孤立点、孤立线段;
[0018]检查组成几何面的边界序列的数量是否大于或等于1,若不符合则删除;
[0019]检查几何面的几何形态是否为平面,若不是则删除面;
[0020]检查几何面的方向是否能根据几何面上边界点的序列正确定向,若方向不统一则调整边界的方向。
[0021]优选地,所述对几何面集合进行拉伸的过程通过设置二维建筑施工图的层高、要素参数以及拉伸路径对几何面集合进行拉伸,根据建筑要素的复杂度,分为简单要素对象的直接拉伸和复杂要素对象的特殊拉伸,生成建筑语义对象的离散的三维面集合。
[0022]优选地,所述生成建筑语义对象的三维体集合的过程如下:
[0023]利用计算几何算法库CGAL的三维凸壳算法得到要素几何面集合的凸壳,计算几何面集合中各几何面到凸壳几何中心的距离d,找到距离最远的几何面,标记为最外表面片,并通过计算最外表面片的法向量与面上任意一点到最外包体几何中心点向量的夹角,确定最外表面片的方向;
[0024]从最外表面片的边界线e和面的正方向出发,以边界线e的方向作为右手定则的方向寻找最邻近面,从面的正向寻找邻近面夹角最小的面,面的反向寻找邻近面夹角最大的面,找到的邻近面进行同样计算直到凸壳上的所有的面被全部搜寻到为止;
[0025]将找到的第一个面为起始面,继续采用三维凸壳算法寻找除最外包体之外的邻近面,只是从面的正向寻找邻近面夹角最大的面,面的反向寻找邻近面夹角最小的面;
[0026]利用新搜索到的面重复上个步骤直到所有的面都被搜索过一次,没有新的面被搜索到,并且体与体的公共面搜索过两次,搜索终止。
[0027]优选地,所述最外表面片的方向分为正方向指向最外包体的体外、负方向指向最外包体的体内。
[0028]优选地,所述构建语义对象拓扑关系,得到建筑语义对象的三维体集合后,对两两三维体进行布尔运算,输出具有完备拓扑关系的建筑产权体模型,步骤如下:
[0029]对两两三维体进行空间运算,得到两个语义对象的交集,如果交集为空,那么语义
对象间的拓扑关系为相离,如果交集不为空,那么语义对象间的拓扑关系为相接;
[0030]若语义对象间的拓扑关系为相接,则构建三维体之间的拓扑关系。
[0031]优选地,所述构建三维体之间的拓扑关系的过程如下:
[0032]提取三维体的边界点,设置容差范围,处理处于容差范围内的点;
[0033]去除重复的几何面,使相同的几何面唯一化;
[0034]进行线线判交和面面判交,打散所有相互之间有公共部分的几何元素,并记录打散前后新旧几何元素的关系,更新初始几何元素所在的语义对象。
[0035]本专利技术的有益效果:
[0036]本专利技术在使用时,对于用于构建建筑产权体的建筑施工图,基于知识规则库进行自动化质检、修正等预处理,支撑准确高效地提取建筑要素信息,包括语义和几何信息;对于拉伸建模生成的建筑语义对象的离散的三维面集合,通过自动搜索封闭体和空间运算构建具有一定语义的、封闭的建筑产权体,满足了空间的几何和拓扑的一致性,所构建的模型能有效地支持建筑产权体的空间关系查询,进而在三维不动产的二维管理向精细化三维管理发展过本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于语义改进的自动寻体构建建筑产权体的方法,其特征在于,方法包括以下步骤:建立面向建筑产权体要素信息提取的知识规则库,利用知识规则库对建筑施工图进行预处理,根据建筑产权体所需的建筑要素,从建筑施工图中提取相应的语义描述信息组成建筑产权体的建筑语义对象,并从建筑施工图中提取和存储建筑语义对象的几何和属性信息;根据二维数据有效性规则以及建筑物语义隐含的规则,检查建筑语义对象的几何面集合的有效性,确保二维点、边、面之间的拓扑正确性;按照二维建筑施工图的层高和要素参数对几何面集合进行拉伸,生成建筑语义对象的离散的三维面集合;基于建筑语义对象的离散的三维面集合,采用自动寻体算法,通过确定基于共享边的面片排序,确定最邻近面片,在相互连接的离散的三维面之间构建拓扑关系,生成建筑语义对象的三维体集合;构建语义对象拓扑关系,得到建筑语义对象的三维体集合后,对两两三维体进行布尔运算,输出具有完备拓扑关系的建筑产权体模型。2.根据权利要求1所述的一种基于语义改进的自动寻体构建建筑产权体的方法,其特征在于,所述对建筑施工图进行预处理的过程包括数据分幅、数据配准和数据校验。3.根据权利要求2所述的一种基于语义改进的自动寻体构建建筑产权体的方法,其特征在于,所述数据校验是使用知识规则库进行建筑要素的检查修改,包括:图层名称校验、要素符号几何特征约束、属性信息规则检查和关系信息规则检查。4.根据权利要求1所述的一种基于语义改进的自动寻体构建建筑产权体的方法,其特征在于,所述从建筑施工图中提取相应的语义描述信息组成建筑产权体的建筑语义对象的步骤如下:对建筑施工图数据进行分类分幅,并按类别对已分幅数据进行规范化命名保存,再构建图层名称与建筑要素名称的映射关系,通过图层分层映射方法从分幅数据中识别与提取建筑要素的语义描述信息组成建筑产权体的建筑语义对象;从建筑施工图中提取建筑语义对象的几何信息,对于采用直接表达的要素符号,提取其底面多边形,并根据直接表达的要素符号在建筑中的形态表达,提取相应的高度参数信息;对于没有按照几何形态而采用抽象符号表达的要素,在提取几何特征时需还原符号的几何形态。5.根据权利要求1所述的一种基于语义改进的自动寻体构建建筑产权体的方法,其特征在于,所述检查建筑语义对象的几何面集合的有效性的过程包括以下内容:检查几何面是否存在孤立点、孤立线段,若存在则删除孤立点、孤立线段;检查组成几何面的边界序列的数量是否大于或等于1,若不符合则删除;检查几何面的几何形态是否为平面,若不是则删除面;检查几何面的方向是否能根据几何面上边界点...

【专利技术属性】
技术研发人员:王履华沈健朱烨郑晓丽王国杰路明月
申请(专利权)人:南京国图信息产业有限公司
类型:发明
国别省市:

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

1