吳遠(yuǎn)忠
(福建省八閩測(cè)繪院,福建廈門 361012)
房產(chǎn)測(cè)量中房屋分層分戶平面圖的自動(dòng)化生產(chǎn)
吳遠(yuǎn)忠?
(福建省八閩測(cè)繪院,福建廈門 361012)
結(jié)合晉江市房產(chǎn)測(cè)量中的實(shí)際情況,介紹了房產(chǎn)測(cè)量成果中房屋分層分戶平面圖的自動(dòng)化生產(chǎn)程序,該程序可以滿足不同縣市房產(chǎn)部門對(duì)房屋分層分戶平面圖的多樣化需求。
房產(chǎn)測(cè)量;分層分戶平面圖;LISP
隨著近年來房地產(chǎn)業(yè)的快速發(fā)展及房屋價(jià)格的迅速攀升,“寸土寸金”已經(jīng)不再是神話。在此背景下房屋測(cè)量再度成為廣大買房人和賣房人關(guān)注的焦點(diǎn)。針對(duì)當(dāng)前各個(gè)縣市房管部門的對(duì)房產(chǎn)測(cè)量具體成果要求不盡相同,尤其是對(duì)房產(chǎn)測(cè)量成果中的房屋分層分戶平面圖的要求各個(gè)地方樣式各異。為了滿足各個(gè)地方對(duì)房屋分層分戶平面圖的多樣化要求,本文結(jié)合某縣的實(shí)際情況,利用AutoCAD軟件的二次開發(fā)功能,詳細(xì)介紹了房屋分層分戶平面圖自動(dòng)化生產(chǎn)程序。
在從事晉江市房產(chǎn)測(cè)量工作中,發(fā)現(xiàn)該市由于政策的原因?qū)е路慨a(chǎn)測(cè)量成果中房屋分層分戶平面圖的版面發(fā)生變化。這樣使原來的房產(chǎn)測(cè)量軟件打印的房屋分層分戶平面圖不能使用。手工制作房屋分層分戶平面圖效率太慢,又容易出錯(cuò)。這就需要我們?cè)谠瓉矸慨a(chǎn)測(cè)量軟件的基礎(chǔ)上開發(fā)出一套適合這種變化的程序,滿足客戶對(duì)房屋分層分戶平面圖的多樣化的需求。
由于每幢房屋的產(chǎn)籍情況和房產(chǎn)面積的分?jǐn)偳闆r是存儲(chǔ)在一個(gè)Access數(shù)據(jù)庫中,如圖1所示。
圖1 房屋的產(chǎn)籍情況和房產(chǎn)面積的分?jǐn)偳闆r
這就需要我們從Access調(diào)用這些需要的信息,在AutoCAD軟件中利用這些信息生產(chǎn)每一戶的房屋分層分戶平面圖。圖2是我們需要生產(chǎn)的房屋分層分戶平面圖,由于考慮到每幢商品房可能會(huì)有成百上千個(gè)戶主,顯然手工制作效率較慢,而且涉及很多面積數(shù)字,手工輸入容易出錯(cuò)。這就需要開發(fā)出批量生產(chǎn)的程序。
圖2 房屋分層分戶平面圖
4.1 程序設(shè)計(jì)流程圖
圖3 房屋分層分戶平面圖程序設(shè)計(jì)流程圖
4.2 編程語言
在AutoCAD中可供選擇的二次開發(fā)編程語言很多,如VBA、AutoLISP、C++等,C++一般是專業(yè)軟件開發(fā)人員的首選,VBA是一種通用的語言,在CAD中運(yùn)行速度較快,但編寫比較繁瑣。AutoLISP應(yīng)該是業(yè)內(nèi)人士的首選,自從AutoLISP升級(jí)到Visual LISP,功能得到了極大改善。它是一種表處理語言,是被解釋執(zhí)行的,任何一個(gè)語句鍵入后就能馬上執(zhí)行,它對(duì)于交互式的程序開發(fā)非常方便。其缺點(diǎn)是繼承了LISP語言的編程規(guī)則而導(dǎo)致繁多的括號(hào)。本文采用AutoLISP編寫。
4.3 編程的步驟
(1)分層分戶平面圖模板制作
首先根據(jù)客戶需求,在AutoCAD中制作一個(gè)如圖2所示的模板,但由于各個(gè)房屋建筑設(shè)計(jì)的樣式不同,會(huì)導(dǎo)致該幢的每層房屋不盡相同,這就需要做多個(gè)模板。
(2)提取Access數(shù)據(jù)庫信息保存為Excel格式
由于數(shù)據(jù)庫中信息繁多,而我們所需有的信息有限,可以把權(quán)屬人、幢號(hào)、戶室號(hào)、坐落、結(jié)構(gòu)、層數(shù)、層次、套內(nèi)面積、分?jǐn)偯娣e、實(shí)勘面積等信息提取出來并保存為Excel格式。
(3)設(shè)置模板修改標(biāo)識(shí)
由于程序運(yùn)行是根據(jù)每個(gè)標(biāo)識(shí)信息來不斷重復(fù)修改和更新數(shù)據(jù)的,來不斷完成每一戶的房屋分層分戶平面圖生成的,因此我們需預(yù)先設(shè)置好每一個(gè)修改項(xiàng)的標(biāo)識(shí),例如權(quán)屬人“吳西湖”的標(biāo)識(shí)存放在它的AutoCAD特性信息“厚度”中,為“1.00”,如圖4所示。
圖4 權(quán)屬人的標(biāo)識(shí)信息
(4)訪問Excel文件、調(diào)入所需信息、設(shè)置批量生成循環(huán)標(biāo)識(shí)、批量生產(chǎn)房屋分層分戶平面圖等主要程序代碼如下:
如圖5所示,即是利用每一層的模板文件,調(diào)用房產(chǎn)信息來生產(chǎn)每一戶的房屋分層分戶平面圖,其中,最外面的邊框?yàn)榇蛴∵吙?,可?shí)現(xiàn)批量打印功能。
圖5 批量生產(chǎn)房屋分層分戶平面圖
八閩測(cè)繪院在晉江市的房產(chǎn)測(cè)量中,作業(yè)人員利用開發(fā)的程序大大提高了工作效率,由于減少了手工輸入文字、數(shù)字等信息,可以將出錯(cuò)的記錄降低為零。
[1] 江蘇省測(cè)繪局職業(yè)技能鑒定指導(dǎo)中心編.房產(chǎn)測(cè)量[M].成都:成都地圖出版社,2008
[2] GB/T 17986-2000.房產(chǎn)測(cè)量規(guī)范[S].
[3] 魏崇光編.AutoCAD及二次開發(fā)[M].北京:化學(xué)工業(yè)出版社,2001
[4] 張長(zhǎng)勛主編.AutoCAD Visual LISP程序開發(fā)技術(shù)[M].北京:國(guó)防工業(yè)出版社,2005
The Unit Plan of Automated Production in House Property Survey
Wu YuanZhong
(Fu Jian Province Ba-Min Institute of Surveying and Mapping,Xiamen 361012,China)
The combination of the actual situation of the house property survey in JinJiang city,introducing the automated production program of unit plan in house property survey,The program can meet the need for variety of the unit plan in housing authority of different city.
house property survey;unit plan;LISP
1672-8262(2010)03-138-03
P218
B
2010—11—26
吳遠(yuǎn)忠(1965—),男,工程師,主要從事測(cè)繪生產(chǎn)管理工作。