一种房屋建筑面积的计算方法、装置和存储介质制造方法及图纸

技术编号:23891424 阅读:28 留言:0更新日期:2020-04-22 06:37
本发明专利技术公开了一种房屋建筑面积的计算方法,包括:读取待测区域的用地范围线文件和原始地图文件;将同一坐标下的所述范围线图形和所述房屋平面图形进行比对,确定交叉区域图形;通过所述交叉区域图形中预设的点位的个数在所述房屋平面图形中预设的点位的个数的占比,结合所述房屋占地面积,计算所述交叉区域图形的占地面积;根据所述房屋楼层数,计算得到所述待测区域的用地范围线内已有房屋的实际建筑面积。本发明专利技术还公开了相应的房屋建筑面积的计算装置和存储介质,采用本发明专利技术实施例,能快速计算待测区域内已有房屋的建筑面积,为后续的商业开发和房屋改造等项目提供数据支持。其操作简单,降低了工作强度,有效节省了人力资源。

【技术实现步骤摘要】
一种房屋建筑面积的计算方法、装置和存储介质
本专利技术涉及建筑面积勘测领域,尤其涉及一种房屋建筑面积的计算方法、装置和存储介质。
技术介绍
随着社会经济的快速发展,居民的生活质量得到了较大的提高和改善,为实现改善居住、整治环境和振兴经济等目标,很多地方推行着城市更新等城市建设活动。在进行城市更新的三旧房屋改造时,会对改造范围区域内的所有栋房屋进行用地范围的划分,确定改造范围区域内的房屋用地范围线。在规定了改造范围区域内的房屋用地范围线后,按照规范要求,还需要结合全国土地调查地形图,对当前用地范围线内已有的房屋建筑面积进行计算和统计,以便进行后续的商业开发或更新改造项目的实施等。然而,在实施本专利技术过程中,专利技术人发现现有技术至少存在如下问题:在传统的房屋建筑面积计算方法中,通常是在现场实地对用地范围线内的房屋建地面积进行粗略测量,并结合楼层数计算得到房屋的建筑面积;或者基于土地调查地形图和房屋用地范围线,手动地采用Cad软件或ArcGIS软件,通过求“边界”的功能计算已有房屋的多边形面积,进而计算出房屋用地范围线内已有房屋的实际建筑面积。现有技术的计算方法都需要基于人工进行测量和计算,操作比较复杂,且花费时间较长。
技术实现思路
本专利技术实施例的目的是提供一种房屋建筑面积的计算方法、装置和存储介质,能快速计算待测区域内已有房屋的建筑面积,为后续的商业开发和房屋改造等项目提供数据支持。其操作简单,降低了工作强度,有效节省了人力资源。为实现上述目的,本专利技术实施例提供了一种房屋建筑面积的计算方法,包括读取待测区域的用地范围线文件和原始地图文件;其中,所述用地范围线文件包括范围线图形及范围线坐标;所述原始地图文件中包括已有房屋的房屋平面图形、房屋楼层数、房屋占地面积和房屋坐标;根据所述范围线坐标和所述房屋坐标,将同一坐标下的所述范围线图形和所述房屋平面图形进行比对,确定交叉区域图形;通过所述交叉区域图形中预设的点位的个数在所述房屋平面图形中预设的点位的个数的占比,结合所述房屋占地面积,计算所述交叉区域图形的占地面积;其中,所述点位在所述房屋平面图形中以预设密度均匀分布;根据所述房屋楼层数,计算得到所述待测区域的用地范围线内已有房屋的实际建筑面积。作为上述方案的改进,所述通过所述交叉区域图形中预设的点位的个数在所述房屋平面图形中预设的点位的个数的占比,结合所述房屋占地面积,计算所述交叉区域图形的占地面积,具体包括:预先在所述房屋平面图形上以预设密度设置若干个均匀分布的点位,获取所述房屋平面图形的点位数量;通过迭代算法,计算所述交叉区域图形中的点位数量;计算所述交叉区域图形中的点位数量占所述房屋平面图形的点位数量的比值,作为点位占比;以所述点位占比和所述房屋占地面积的乘积,确定所述交叉区域图形的占地面积。作为上述方案的改进,所述用地范围线文件还包括范围线编号;所述范围线编号与所述范围线图形一一对应;在所述根据所述房屋楼层数,计算得到所述待测区域的范围线图形内已有房屋的建筑面积之后,还包括:将所述范围线编号与所述范围线图形内已有房屋的实际建筑面积建立映射关系,并进行存储。作为上述方案的改进,所述读取待测区域的用地范围线文件和原始地图文件后,还包括步骤:判断所述待测区域内的范围线图形之间是否存在拓扑相交,或所述范围线编号是否有重复;当判定所述范围线图形之间存在拓扑相交,或所述范围线编号有重复时,接收用户输入的校准指令,对所述范围线图形或所述范围线编号进行校准。作为上述方案的改进,所述原始地图文件还包括原始地图比例;在所述读取待测区域的用地范围线文件和原始地图文件之后,还包括步骤:判断所述用地范围线文件中的所述范围线图形与实际用地范围线的比例是否与所述原始地图比例一致;当与所述原始地图比例不一致时,将所述范围线图形与实际用地范围线的比例转换为所述原始地图比例。作为上述方案的改进,在所述读取待测区域的用地范围线文件和原始地图文件之后,还包括步骤:对所述范围线图形和房屋平面图形进行预处理操作;其中,所述预处理操作包括图形矢量化、噪声去除和图形边缘简化。本专利技术实施例还提供了一种房屋建筑面积的计算装置,包括文件读取模块、图形比对模块、第一计算模块和第二计算模块;其中,所述文件读取模块,用于读取待测区域的用地范围线文件和原始地图文件;其中,所述用地范围线文件包括范围线图形及范围线坐标;所述原始地图文件中包括已有房屋的房屋平面图形、房屋楼层数、房屋占地面积和房屋坐标;所述图形比对模块,用于根据所述范围线坐标和所述房屋坐标,将同一坐标下的所述范围线图形和所述房屋平面图形进行比对,确定交叉区域图形;所述第一计算模块,用于通过所述交叉区域图形中预设的点位的个数在所述房屋平面图形中预设的点位的个数的占比,结合所述房屋占地面积,计算所述交叉区域图形的占地面积;其中,所述点位在所述房屋平面图形中以预设密度均匀分布;所述第二计算模块,用于根据所述房屋楼层数,计算得到所述待测区域的用地范围线内已有房屋的实际建筑面积。作为上述方案的改进,所述第一计算模块具体用于:预先在所述房屋平面图形上以预设密度设置若干个均匀分布的点位,获取所述房屋平面图形的点位数量;通过迭代算法,计算所述交叉区域图形中的点位数量;计算所述交叉区域图形中的点位数量占所述房屋平面图形的点位数量的比值,作为点位占比;以所述点位占比和所述房屋占地面积的乘积,确定所述交叉区域图形的占地面积。本专利技术实施例还提供了一种房屋建筑面积的计算装置,包括处理器、存储器以及存储在所述存储器中且被配置为由所述处理器执行的计算机程序,所述处理器执行所述计算机程序时实现如上任意一项所述的房屋建筑面积的计算方法。本专利技术实施例还提供了一种计算机可读存储介质,其特征在于,所述计算机可读存储介质包括存储的计算机程序,其中,在所述计算机程序运行时控制所述计算机可读存储介质所在设备执行如上任意一项所述的房屋建筑面积的计算方法。与现有技术相比,本专利技术公开的一种房屋建筑面积的计算方法、装置和存储介质,通过读取待测区域的用地范围线文件和原始地图文件,将对应的所述范围线图形和所述房屋平面图形进行比对,通过预先设置的均匀分布的点位,快速计算交叉区域的占地面积在其对应的房屋平面图形的占地面积中的比重,进而计算得到交叉区域的占地面积,再进一步结合房屋楼层数,计算得到待测区域的用地范围线内已有房屋的建筑面积,为后续的商业开发和房屋改造等项目提供数据支持。其操作简单,能有效降低工作强度,节省人力资源。附图说明图1是本专利技术实施例一提供的一种房屋建筑面积的计算方法的步骤流程示意图;图2是本专利技术实施例一提供的一种房屋建筑面积的计算方法中范围线图形和房屋平面图形的结构示意图;图3是本专利技术实施例一提供的一种房屋建筑面积的计算方法中范围线图形和房屋平面图形的局部结本文档来自技高网...

【技术保护点】
1.一种房屋建筑面积的计算方法,其特征在于,包括:/n读取待测区域的用地范围线文件和原始地图文件;其中,所述用地范围线文件包括范围线图形及范围线坐标;所述原始地图文件中包括已有房屋的房屋平面图形、房屋楼层数、房屋占地面积和房屋坐标;/n根据所述范围线坐标和所述房屋坐标,将同一坐标下的所述范围线图形和所述房屋平面图形进行比对,确定交叉区域图形;/n通过所述交叉区域图形中预设的点位的个数在所述房屋平面图形中预设的点位的个数的占比,结合所述房屋占地面积,计算所述交叉区域图形的占地面积;其中,所述点位在所述房屋平面图形中以预设密度均匀分布;/n根据所述房屋楼层数,计算得到所述待测区域的用地范围线内已有房屋的实际建筑面积。/n

【技术特征摘要】
1.一种房屋建筑面积的计算方法,其特征在于,包括:
读取待测区域的用地范围线文件和原始地图文件;其中,所述用地范围线文件包括范围线图形及范围线坐标;所述原始地图文件中包括已有房屋的房屋平面图形、房屋楼层数、房屋占地面积和房屋坐标;
根据所述范围线坐标和所述房屋坐标,将同一坐标下的所述范围线图形和所述房屋平面图形进行比对,确定交叉区域图形;
通过所述交叉区域图形中预设的点位的个数在所述房屋平面图形中预设的点位的个数的占比,结合所述房屋占地面积,计算所述交叉区域图形的占地面积;其中,所述点位在所述房屋平面图形中以预设密度均匀分布;
根据所述房屋楼层数,计算得到所述待测区域的用地范围线内已有房屋的实际建筑面积。


2.如权利要求1所述的房屋建筑面积的计算方法,其特征在于,所述通过所述交叉区域图形中预设的点位的个数在所述房屋平面图形中预设的点位的个数的占比,结合所述房屋占地面积,计算所述交叉区域图形的占地面积,具体包括:
预先在所述房屋平面图形上以预设密度设置若干个均匀分布的点位,获取所述房屋平面图形的点位数量;
通过迭代算法,计算所述交叉区域图形中的点位数量;
计算所述交叉区域图形中的点位数量占所述房屋平面图形的点位数量的比值,作为点位占比;
以所述点位占比和所述房屋占地面积的乘积,确定所述交叉区域图形的占地面积。


3.如权利要求1所述的房屋建筑面积的计算方法,其特征在于,所述用地范围线文件还包括范围线编号;所述范围线编号与所述范围线图形一一对应;
在所述根据所述房屋楼层数,计算得到所述待测区域的范围线图形内已有房屋的建筑面积之后,还包括:
将所述范围线编号与所述范围线图形内已有房屋的实际建筑面积建立映射关系,并进行存储。


4.如权利要求3所述的房屋建筑面积的计算方法,其特征在于,所述读取待测区域的用地范围线文件和原始地图文件后,还包括步骤:
判断所述待测区域内的范围线图形之间是否存在拓扑相交,或所述范围线编号是否有重复;
当判定所述范围线图形之间存在拓扑相交,或所述范围线编号有重复时,接收用户输入的校准指令,对所述范围线图形或所述范围线编号进行校准。


5.如权利要求1所述的房屋建筑面积的计算方法,其特征在于,所述原始地图文件还包括原始地图比例;
在所述读取待测区域的用地范围线文件和原始地图文件之后,还包括步骤:
判断所述用地范围线文件中的...

【专利技术属性】
技术研发人员:韦长算彭振中郑仲锦肖宵
申请(专利权)人:广州市城市建设工程监理公司
类型:发明
国别省市:广东;44

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

1