?

竣工測量成果自動化生產系統的設計與實現

2016-07-15 05:08馮媛媛劉艷蕓
測繪通報 2016年6期
關鍵詞:二次開發

馮媛媛,劉艷蕓

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

?

竣工測量成果自動化生產系統的設計與實現

馮媛媛,劉艷蕓

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

摘要:竣工測量成果眾多,包括各類圖表,且圖表之間存在各種對應關系,手工操作繁雜易出錯。為此本文基于AutoCAD進行二次開發,研制出竣工測量成果自動化生產系統,實現了竣工測量成果中的圖、報告和入庫數據的快速制作。該軟件已經在筆者單位內部廣泛使用,并取得了較好的效果。

關鍵詞:竣工測量;自動化生產系統;AutoCAD;二次開發

竣工測量是在建設工程項目完工后,測繪單位為獲得各類建(構)筑物的平面位置和高程等信息而進行的測量工作,該測量成果用于檢驗建設工程是否符合建設工程規劃許可證的證載要求,是規劃主管部門進行建筑規劃驗收的重要依據之一。在竣工測量成果的制作過程中,需要對每個建筑的長寬尺寸、與相鄰地物的間距尺寸、高度、面積等進行量算,需要對整個項目的占地面積、建筑面積、容積率等進行統計。在此過程中涉及大量數據的重復處理和轉換工作,傳統上先利用AutoCAD軟件進行成果圖繪制,再人工逐個統計的模式,不僅制約了成果的生產效率,而且成果質量也得不到保證,嚴重影響了此類業務的順利開展。因此,通過改變成果制作模式,研發一套適合竣工測量成果的自動化生產系統,對提高竣工測量成果的生產效率和質量,提升測繪單位在城市建設方面的保障能力有著十分重要的作用。

一、開發平臺選擇

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

格式的規劃竣工測量技術報告,DWG格式的竣工總平面圖、立(剖)面圖,SHP格式的入庫數據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分析中的應用
基于虛擬現實技術二次開發的學生公寓漫游仿真的研究
關于平面設計軟件二次開發的分析
91香蕉高清国产线观看免费-97夜夜澡人人爽人人喊a-99久久久无码国产精品9-国产亚洲日韩欧美综合