APP下载

竣工测量成果自动化生产系统的设计与实现

2016-07-15冯媛媛刘艳芸

测绘通报 2016年6期
关键词:二次开发

冯媛媛,刘艳芸

(天津市勘察院,天津 300191)



竣工测量成果自动化生产系统的设计与实现

冯媛媛,刘艳芸

(天津市勘察院,天津 300191)

摘要:竣工测量成果众多,包括各类图表,且图表之间存在各种对应关系,手工操作繁杂易出错。为此本文基于AutoCAD进行二次开发,研制出竣工测量成果自动化生产系统,实现了竣工测量成果中的图、报告和入库数据的快速制作。该软件已经在笔者单位内部广泛使用,并取得了较好的效果。

关键词:竣工测量;自动化生产系统;AutoCAD;二次开发

竣工测量是在建设工程项目完工后,测绘单位为获得各类建(构)筑物的平面位置和高程等信息而进行的测量工作,该测量成果用于检验建设工程是否符合建设工程规划许可证的证载要求,是规划主管部门进行建筑规划验收的重要依据之一。在竣工测量成果的制作过程中,需要对每个建筑的长宽尺寸、与相邻地物的间距尺寸、高度、面积等进行量算,需要对整个项目的占地面积、建筑面积、容积率等进行统计。在此过程中涉及大量数据的重复处理和转换工作,传统上先利用AutoCAD软件进行成果图绘制,再人工逐个统计的模式,不仅制约了成果的生产效率,而且成果质量也得不到保证,严重影响了此类业务的顺利开展。因此,通过改变成果制作模式,研发一套适合竣工测量成果的自动化生产系统,对提高竣工测量成果的生产效率和质量,提升测绘单位在城市建设方面的保障能力有着十分重要的作用。

一、开发平台选择

本系统涉及制作的竣工测量的成果主要有DOC

格式的规划竣工测量技术报告,DWG格式的竣工总平面图、立(剖)面图,SHP格式的入库数据3类成果。基于3类成果中DWG格式的成果图是其他成果的制作基础,并且涉及的工作比重最大。因此本系统采用VisualStudio2008平台的.NET框架,通过C#语言对AutoCAD2010进行二次开发,其中利用了AutoCAD提供的两个重要的.NET封装类acdbmgd.dll和acmgd.dll实现图形的绘制和编辑功能;另外系统还调用了Office提供的Word类库和Esri提供的相关类库以辅助完成报告和入库数据的自动化制作。

二、流程设计

由于规划竣工测量技术报告和入库数据中的测量数据(包括满外尺寸信息、面积信息、高度信息等)均来自于竣工总平面图、立(剖)面图和面积计算图,故本系统将成果制作流程分为3个阶段:数据准备阶段、图形绘制阶段及报告和入库数据制作阶段,如图1所示。

图1 竣工测量成果自动化实现流程

1. 数据准备阶段

竣工测量成果的制作需要多方面的数据,包括甲方提供数据、已有地形资料、外业采集数据、项目相关信息(如项目名称、建设单位、项目坐落等)、项目所在的用地信息、建设工程设计方案、规划路信息等,这些信息都是竣工测量成果制作的基础。

2. 图形绘制阶段

该阶段的任务是将数据准备阶段获取的信息,按照规定的格式绘制成竣工总平面图和立(剖)面图,按照建筑面积计算规范绘制面积计算图。其中,竣工总平面图中的长宽标注、间距标注、剖面线等,立(剖)面图中的高度要素,面积图中的面积属性要素必须通过程序来辅助完成,以便于这些重要信息的自动化提取,从而完成报告和入库数据自动化制作。

3. 报告和入库数据制作阶段

从前两个阶段的已知数据和成果数据中提取建筑物的长宽、间距、面积、高度等信息及项目其他相关信息,制作规划竣工测量技术报告和入库数据。

三、系统功能设计与实现

根据流程设计,竣工测量成果自动化生产系统设计为由项目管理、图形绘制、报告和入库数据制作4个模块组成,如图2所示。

图2 系统模块划分

1. 项目管理模块

该模块负责管理各类项目信息(如用地信息、项目名称、建设工程设计方案编号、仪器信息、人员信息、项目的存储目录等)和建筑物的发证信息(如建筑物的长宽信息、高度信息、间距信息、面积信息等),这些信息是竣工测量成果制作过程中重要的已知数据。系统提供了录入、查看和编辑这些信息的功能,而且当项目信息发生变化时,通过项目更新功能可以将成果中所有涉及变化的信息项进行更新,如图3所示。

图3项目管理模块功能

2. 图形绘制模块

图形绘制模块提供了从新建图形文件、设置比例尺,到绘制界址线、编辑建筑物属性、绘制标注、绘制剖面线、绘制高度要素、编辑面积属性,再到最后的图廓整饰等一系列的功能,如图4所示。以下对建筑物属性编辑、标注绘制、面积属性编辑、标高绘制4个重要的功能进行详细说明。

图4图形绘制模块功能

(1) 建筑物属性编辑

竣工测量过程中涉及的每个建筑物均需要调查清楚其类型、性质、名称、层数,建筑物属性编辑功能就是将这些属性赋给每个建筑物的范围线。系统会根据各项设置对范围线的样式(如线型、线宽、填充、名称注记、层数注记等)进行自动化处理,达到编辑完建筑物属性后其自身及相关要素能一步到位的效果。系统设计时考虑了当建筑物为矩形建筑时,长宽标注值的乘积需要与面积保持一致;同时,系统还兼容了中间有空洞的复杂建筑物,保证了建筑面积计算和入库数据制作的准确性。建筑物属性信息如图5所示。

图5 建筑物属性信息

(2) 标注绘制

竣工总平面图中的标注主要分为4类:长度标注和宽度标注分别描述单个竣工建筑物的长度和宽度;间距标注描述竣工建筑物之间的间距、竣工建筑物与其他类型建筑物之间的间距、竣工建筑物与用地边界之间的间距及竣工建筑物与规划路之间的间距标注等;其他标注主要描述规划路中线到边线的距离和规划路到用地边界的距离。如图6所示,图中分别展示了这4种标注。

绘制标注功能可完成两项任务:一是在用户指定的两点间绘制规定样式的标注;二是根据标注两个端点的位置,将其所在的地物名称记录在标注的扩展属性中。图6中1号楼和2号楼之间的间距标注的属性信息如图7所示。标注及其扩展属性为后续制作规划竣工测量技术报告中的满外尺寸对比表和间距表奠定了基础。

图6 标注图

图7 标注属性

(3) 面积属性编辑

建设部发布的《建筑工程建筑面积计算规范》(GB/T50353—2013)对不同建筑结构的建筑面积的计算方式有着明确的规定,如单层建筑物高度在2.2m及以上者应计算全面积,高度不足2.2m应计算1/2面积。面积属性编辑即是针对不同建筑物不同层次的不同部位的范围线,明确其面积计算方式,实现建筑物面积的自动统计,面积属性信息对话框如图8所示。作业人员需要在计算图中将每个竣工建筑物的每个层次的范围线均赋予相应的属性,这样在制作规划竣工测量技术报告中的面积表时程序会通过面积计算图自动完成整个项目所有竣工建筑物的面积统计工作,省去了作业人员逐层计算逐层统计的麻烦,大大提高了面积的统计效率和准确度。

图8 面积属性信息对话框

(4) 标高要素绘制

立面图是竣工成果中描述建筑物高度的重要图件,它如实反映了建筑的立面情况。立面图中需要对建筑物的关键部位的标高进行绘制,如首层地坪标高、室外地坪标高、女儿墙标高等。高度要素绘制功能就是辅助绘图人员绘制各类标高,如图9所示,首先在标高信息对话框中设置标高的类型、描述信息和数值,然后指定标高的位置和标注的摆放基点即可将标高要素绘制完毕,绘制结果如图10所示。在制作规划竣工测量技术报告中的高度表时,程序可以自动识别出通过该功能绘制的标高要素,分别将不同建筑物的高度信息生成至高度表中。

图9 标高信息对话框

图10 立面图中的标高

3. 报告和入库数据制作模块

报告和入库数据分别是项目信息、建筑物信息和地块信息在Word报告和SHP数据中的两种表现方式,制作这两种成果的数据均来自于项目信息、竣工总平面图、立(剖)面图、面积计算图等,因此图形绘制模块进行完毕后,报告和入库数据即可进行自动化制作。

四、结束语

基于AutoCAD的竣工测量成果自动化生产系统以插件的形式存在于AutoCAD软件中,辅助实现了竣工测量成果的自动化制作,保证了不同表现形式的成果数据的一致性,很大程度上减少了内业人员的手工操作,提高了生产效率和产品质量。但是,为了更好地辅助生产,系统仍需进一步完善,如将项目的相关数据在制作过程中统一存放至数据库中,

随着工程项目数据的不断积累,可以对这些数据进行分析,充分挖掘其单个项目之外的作用。

参考文献:

[1]中华人民共和国住房和城乡建设部. 城市测量规范:CJJ/T8—2011[S].北京:中国标准出版社,2012.

[2]WANTSONK,NAGELC.C#入门经典[M]. 北京:清华大学出版社,2006.

[3]张成才,秦昆,卢艳,等.GIS空间分析理论与方法[M]. 武汉:武汉大学出版社,2004.

[4]胡鹏,黄杏元,华一新.地理信息系统教程[M]. 武汉:武汉大学出版社,2002.

[5]李冠亿. 深居浅出AutoCAD二次开发[M]. [S.l.]:[s.n.],2010.

[6]张文金. 测绘成果管理系统的设计与实现[J]. 城市勘测,2013(5):43-45.

[7]王海存. 基于AutoCAD的测绘成果管理系统的研究与实现[D]. 长沙:中南大学,2009.

[8]陶许. 基于AutoCAD的规划测绘辅助检核系统设计与实现[J]. 测绘通报,2013(9):121-124.

[9]郑智化. 基于GIS技术的房屋产权登记管理信息系统的研究与实践[D]. 杭州:浙江工业大学,2008.

[10]许庆领,李巍巍,杨国俊.ObjectARX二次开发在土地复垦项目中的应用[J],地理空间信息,2014,12(2),134-135.

Design and Implementation of Finish Construction Survey ResultsAuto-ProductionSystem

FENG Yuanyuan,LIU Yanyun

收稿日期:2015-10-20

作者简介:冯媛媛(1983—),女,硕士,工程师,主要从事工程测量方面的研发工作。E-mail:fengyuanyuan@163.com

中图分类号:P258

文献标识码:B

文章编号:0494-0911(2016)06-0091-03

引文格式: 冯媛媛,刘艳芸. 竣工测量成果自动化生产系统的设计与实现[J].测绘通报,2016(6):91-93.DOI:10.13474/j.cnki.11-2246.2016.0198.

猜你喜欢

二次开发
西门子Operate高级编程的旋转坐标系二次开发
浅谈Mastercam后处理器的二次开发
西门子Easy Screen对倒棱机床界面二次开发
ANSYS Workbench二次开发在汽车稳定杆CAE分析中的应用
基于虚拟现实技术二次开发的学生公寓漫游仿真的研究
关于平面设计软件二次开发的分析