孫德厚 葉 林 黃昌勝
(佳木斯市勘察測繪研究院,黑龍江 佳木斯154002)
征地拆遷是伴隨著工業化、城鎮化進程而不可回避的一項重要基礎性工作,是舊城改造的必然過程,為征地拆遷提供最可靠的測繪數據,既是維護失地居民基本權益的必要保證,也是政府維護社會穩定的技術保障[1],因此探討如何高效準確的統計拆遷面積,破解失地居民權益保障難題,維護社會穩定具有特殊意義。在工程項目建設前期,往往需要對建設用地范圍內大量的拆遷建筑物進行面積標注和統計,為房屋征收拆遷工作提供準確依據。常規的做法是通過人工進行統計和標注,這樣的做法面臨兩個方面的問題,一是工作量比較大,二是容易出現錯誤。為了提高房屋征收拆遷工作的準確性和效率,本文基于清華山維EPS 軟件,給出了拆遷區建筑面積自動標注統計的方法和流程。
EPS 平臺是北京清華山維公司研發的面向GIS 數據生成、處理、建庫更新的測繪與地理信息系統領域專業軟件[2],在面積計算上的基本原理如下:
2.1 自動拓撲構面功能。EPS 平臺中的自動拓撲構面功能是系統根據圖上指定編碼的地物圍成的所有獨立封閉區域繪制一個面域對象,并給出面域對象的周長、面積等幾何參數。這個功能是實現自動化計算面積的核心。
2.2 數據庫技術。EPS 平臺操作的以“edb”為擴展名的數據文件本質上是一個Microsoft Office Access 數據庫文件,通過DAO 技術實現文件存取操作。以數據庫方式建立文件可以賦予圖形豐富的擴展屬性,便于各類統計應用[3]。
結合佳木斯市棚戶區改造房屋拆遷面積統計項目來表述本方法的實現過程。
3.1.1 在EPS 平臺下,把EDB 文件中需要標注面積的所有房屋的建筑結構及樓層屬性信息錄入完整(圖1)。
3.1.2 在EPS 平臺下,把EDB 文件中需要標注面積的房屋面層單獨輸出一個EDB 文件(本文以fwm.edb 文件為例)。

圖1 建筑結構及樓層屬性錄入界面

圖2 新建一個標注方案
為了實現在fwm.edb 文件的每一個房屋面中自動標注棟號、層數、建筑面積等信息,需要自定義一個標注方案,步驟如下:執行繪圖菜單下屬性標注命令,點擊新建,新建一個標注方案并設置標注內容,本文的標注方案為房屋面積標注。在標注內容對話框中輸入“[棟號]#/[實際層數]層[建筑面積]m2”即可標注需要的屬性項。根據設置的標注條件,使用時從上到下遍歷方案,當找到符合條件的方案時, 停止遍歷方案(圖2)。
為了實現以上標注方案,包括自動標注多層房屋面積,我們還需要在Microsoft Access 2010 環境下寫入以下計算命令:
UPDATE 房屋面屬性表SET 房屋面屬性表. 建筑面積=Int (([房屋面屬性表]![實際層數]* [房屋面屬性表]![面積]+0.05)*10)/10, 房屋面屬性表.棟號= [房屋面屬性表]![ID];
程序設計的說明:
利用UPDATE 更新查詢語句將數據庫中的房屋面屬性表中的建筑面積屬性進行更新,房屋建筑面積等于房屋實際層數與占地面積(圖形的幾何面積)的乘積。
具體操作步驟如下:
(1)用Microsoft Access 2010 軟件打開fwm.edb 文件,打開房屋面屬性表,在房屋面屬性表里一定要注意實際樓層數屬性項一定不能空,要錄入正確(圖3)。
(2)在創建菜單下點擊查詢設計命令,彈出顯示表對話框,選中房屋面屬性表點擊添加按鈕添加房屋面屬性表(圖4)。

圖3 房屋面屬性表

圖4 添加房屋面屬性表
(3)在房屋面屬性表右邊空白處點擊鼠標右鍵,進入SQL視圖,把計算命令寫入后點擊運行。退出Microsoft Access 2010,提示是否保存對“查詢1”的設計的更改,選擇“是”。

圖5 房屋面積標注計算命令寫入界面
在EPS 平臺下打開文件fwm.edb,進入繪圖菜單下的屬性標注,選擇房屋面積標注方案,點擊開始標注,鼠標右鍵拉框選擇需要標注的房屋,然后回車確定,本文以佳木斯市棚戶區改造房屋拆遷面積統計項目為例,標注的結果如圖6。
用Microsoft Access 2010 軟件打開fwm.edb 文件,找到房屋面屬性表項,右鍵單擊選擇導出Excel 文件。打開Excel 文件,保留棟號、層數、建筑面積三列內容并進行整理,利用Excel 的求和功能可以自動統計出文件中所有房屋建筑面積的總和(圖7)。

圖6 房屋面積自動標注結果

圖7 房屋面積統計結果
本文結合佳木斯市棚戶區改造房屋拆遷面積統計項目實例,研究實現了自動化的建筑面積標注和統計方法,與常規手工面積標注和統計方法進行對比,該方法具有工作效率高、面積標注規范、統計準確等優勢,為拆遷補償預算提供了準確的數據支持。