張福利
(宜昌市勘察測繪研究院有限公司,湖北 宜昌 443000)
為促進城市綠化事業的發展,保護和改善生態環境,彰顯山水園林特色,各地均制定了《城市綠化條例》及《建設工程項目配套綠地面積審核管理辦法》。隨著“放管服”改革的深入,落實國務院相關要求,各省市均在積極推進“多測合一”改革,規劃放驗線測量、配套綠地測量、不動產測繪、人防測量、消防測量以及竣工規劃條件核實測量等工程開工、建設和竣工驗收階段的測繪服務項目納入“多測合一”范疇。配套綠地測量主要內容為測算綠地面積,計算綠地率,核實是否滿足園林綠化管理部門相關要求及規劃指標。湖北省2020年6月3日發布了地方標準《建設工程配套綠地測量規范》(DB42/T 1550-2020)[1],該標準對綠地測量報告技術說明、測量成果匯總表、測量成果圖的樣式進行了規定。
傳統綠地面積測量報告生成方法是在AuotoCAD中手工進行綠地面積分類標注、成圖,Excel表格中進行面積填寫、計算,Word中生成技術說明,涉及多個軟件,是一項煩瑣的工作,同時不同軟件間進行數據編輯填寫,容易出現錯誤。另外綠地地塊一般數量較多,數據內業處理工作量大、手工處理生產效率偏低。基于以上原因,為了提高工作效率及綠地面積計算的準確性,研究綠地測量成果的自動化生成技術具有一定意義。本文根據《武漢市建設工程項目配套綠地面積審核管理辦法》[2]及湖北省地方標準《建設工程配套綠地測量規范》,基于清華山維EPS平臺進行模板定制及二次開發[3~8],實現綠地測量成果的自動化生成。
綠地測量成果自動化生成采用北京山維科技股份有限公司自主研發的EPS地理信息工作站的模板定制技術實現綠地要素的增加。在EPS平臺中用戶可以自定義模板,添加刪除地理實體要素。EPS模板包括地理信息元數據定義、地理實體分色分層方案、要素編碼及符號化描述、自定義系統環境設置以及用戶擴展屬性表,它是一個Access數據庫,可以在Access中編輯修改,也可在EPS平臺中修改。
根據湖北省地方標準《建設工程配套綠地測量規范》(DB42/T 1550-2020),建設工程配套綠地分為11類:①集中綠地;②宅旁綠地;③建(構)筑物頂板綠地;④獨立人工造景水域綠地;⑤獨立喬木;⑥成行喬木;⑦樹陣喬木綠地;⑧鏤空植草磚綠地;⑨垂直綠化;⑩其他綠地;園林設施。在EPS平臺中,通過對模板定制,把這11類綠地要素增加到模板中,同時增加建設工程范圍及出圖圖廓等要素。
模板定制主要有兩個關鍵技術,一個是綠地要素定制時關聯擴展屬性表,符號描述中增加屬性字段顯示描述語句,要素附加顯示面積、地塊類別、編號、折算系數等信息,屬性及面積變化后自動更新顯示。符號描述關鍵代碼如下:
T,999022,[area:/D2/L],,,250,250,0 0.0,0.0,0’注記面積
T,999022,[byname][序號],,,250,250,0 0.0,4,0’注記序號
另一個關鍵技術是符號多重嵌套技術,圖廓中直接嵌套圖式及綠地面積匯總表,圖式可以先用相關線、綠地面、注記等繪制好表格后,使用EPS地物編碼屬性設置與符號編輯功能,選擇集生成點符號描述直接生成,然后把點符號嵌套到圖廓中。匯總表同時也嵌套到圖廓中,其內容根據圖廓相應屬性字段內容自動更新。在多重嵌套技術中,需要注意點、線、面及注記的定位坐標,模板定制后如圖1所示。

圖1 模板定制圖
綠地測量成果自動化功能實現主要使用EPS腳本語言VBScript進行二次開發,自動進行面積計算及圖廓、成果報告生成。EPS地理信息工作站支持VBScript/JSript等腳本語言以及C++、C#等編程語言開發[9,10]。EPS平臺提供的SDL(Sunway Dynamic linked Library)是一套基于VC++6.0開發環境下二次開發包,通過SDL開發包,可以定制特殊功能以滿足用戶對EPS平臺上的特定要求;VBScript和JScript語言標準的EPS腳本語言,支持用戶在EPS平臺上進行二次開發,可以實現EPS平臺選擇集操作、數據整理、工程管理等功能。EPS腳本以文本文件格式存儲,擴展名為*.VBS或*.JS,通過命令行方式、工具按鈕、菜單執行,無須編譯。EPS腳本由多個接口組成,主要有平臺常用數據處理接口SSProcess;外業處理接口SSurvey;屏幕繪圖函數接口SSView;工程管理接口SSProject;動態數組接口SSArray;共享參數接口SSParameter;專業模塊腳本接口等構成。
面積計算前,首先對竣工地形圖進行預處理,根據《武漢市建設工程項目配套綠地面積審核管理辦法》對應當退讓的建筑物及道路等進行偏移退讓,生成退讓線。然后設置圖層只顯示建設工程范圍、建筑物及道路退讓線、獨立人工造景水域面、覆土厚度等厚線及綠地面,進行拓撲構面處理,刪除無效綠地面,對建設工程范圍內的有效綠地面進行重新生成及自動分類換編碼,部分特殊綠地進行手動換碼,對垂直綠化根據測量數據轉換成立面圖形。綠地面重新生成后,對各綠地面積折算系數進行自動賦值,對建(構)筑物頂板綠地根據覆土厚度進行手動賦值。
面積計算時,首先根據綠地編碼分別創建選擇集,對選擇集中對象進行自動排序編號、面積計算,然后把結果分別寫入綠地面相應屬性字段中,自動顯示編號及面積,另外通過地塊屬性字段控制是否顯示面積折算系數,便于檢查折算系數是否設置錯誤,地塊注記圖如圖2所示。

圖2 地塊注記圖
首先根據湖北省地方標準《建設工程配套綠地測量規范》編制好綠地測量成果報告Word模板,其中需要填寫的項目名稱、委托單位、項目地址、審批綠地面積、坐標系統、各類面積等需替換信息用“[]”擴起來,其他固定格式信息不需要改動,程序運行后自動提取項目名稱、委托單位、項目地址、審批綠地面積、坐標系統、各類面積等屬性信息替換Word模板中的相應內容。然后根據選擇區范圍進行圖廓繪制,同時對綠地面積分類匯總添加到圖廓相應屬性字段中并進行顯示,生成成果報告。程序運行界面如圖3所示。

圖3 程序運行界面
填入相關信息后,選擇綠地范圍,將自動生成綠地測量成果報告。測量技術說明如圖4,測量成果匯總表如圖5,綠地測量成果圖如圖6所示。

圖4 測量技術說明

圖5 測量成果匯總表

圖6 綠地測量成果圖
本文結合湖北省地方標準《建設工程配套綠地測量規范》及武漢市《建設工程項目配套綠地面積審核管理辦法》,提出應用清華山維EPS平臺模板定制技術、VBScript腳本二次開發技術,實現了建設工程配套綠地測量成果自動化生成的過程。經實例測試驗證,該系統可實現綠地面積自動分類、計算、測量報告自動生成等功能,可以很大程度節省內業處理工作量,減少人工干預,降低錯誤產生的概率,提高工作效率,確保測繪成果的質量。本系統也存在一些不足,不能做到完全自動化,比如對一些特殊綠地需要人工分類賦值,這些問題需要進一步研究解決。