蔣東正
【摘要】土地整治活動是近年來我國加強農(nóng)業(yè)設施建設、改善耕作條件、保護耕地的有效措施之一,屬于土地利用在調(diào)整的措施,其前期必須經(jīng)過可研、規(guī)劃、設計等階段,因此前期規(guī)劃對于整個項目的成敗與否非常關(guān)鍵,它決定了項目的資金需求量、內(nèi)容、目標。土地整治項目一般涉及面積大、內(nèi)容多等特點,而且近年來有規(guī)模逐漸增加之勢,對于綜合性的整治項目前期可研、規(guī)劃沒有搞好,將導致項目很難或無法實施。因此本文結(jié)合目前規(guī)劃設計階段的主要工作方法和思路重點探討基于CAD平臺輔助規(guī)劃軟件構(gòu)架,以期能提高規(guī)劃設計的精度、節(jié)約時間。
【關(guān)鍵詞】土地整理;規(guī)劃設計; CAD;Excel
目前,土地整治項目規(guī)劃與設計工作輔助軟件較多,通常依據(jù)各作業(yè)單位的習慣或者技術(shù)水平或者采用Autodesk公司的CAD系統(tǒng),或者Arcgis、Mapgis等較GIS系統(tǒng),現(xiàn)有的商業(yè)系統(tǒng)各有優(yōu)勢,比如CAD系統(tǒng)在輔助制圖方面非常靈活強大,但對于空間運算和分析及屬性管理相對較弱,GIS系統(tǒng)一般對于空間分析能力較強,但在輔助制圖方面能力欠缺,缺乏靈活性,且GIS系統(tǒng)對于數(shù)據(jù)的質(zhì)量要求較高,進入GIS系統(tǒng)的數(shù)據(jù)必須經(jīng)過規(guī)范化,同時商業(yè)GIS系統(tǒng)一般有自己定義的格式,與CAD數(shù)據(jù)交換存在一定的障礙。土地整治項目規(guī)劃不僅僅是制圖的問題,還涉及許多圖形關(guān)聯(lián)的數(shù)據(jù),數(shù)據(jù)還要進行分析匯總,再反饋于規(guī)劃圖形中,并且該過程可能是多次,因此往往完成一個規(guī)劃設計需要使用數(shù)種軟件,基礎數(shù)據(jù)往復不停轉(zhuǎn)化,浪費大量寶貴的時間。本文旨在綜合利用現(xiàn)有通用平臺的基礎上,嘗試通過二次開發(fā)實現(xiàn)一種土地整治輔助規(guī)劃系統(tǒng),以提高規(guī)劃編制的效率。
1 系統(tǒng)框架
Autodesk公司的CAD系統(tǒng)(以下簡稱“CAD”)經(jīng)歷了數(shù)十年之久,演化出了十幾種版本,目前已經(jīng)廣泛應用于國土、規(guī)劃、水利、機械、制造等行業(yè),優(yōu)點是簡單易學,靈活開放,但該系統(tǒng)僅僅是一個通用制圖平臺,只提供了基礎幾何對象構(gòu)建和圖形渲染,而對于規(guī)劃設計來說還缺少專業(yè)的功能和更高級的空間運算。微軟的Excel俗稱電子表格,是一種功能強大的簡易數(shù)據(jù)庫,內(nèi)置大量功能函數(shù)和計算模型,簡單易用,同時也具有靈活的二次開發(fā)接口。針對目前土地整治規(guī)劃設計中土地整治規(guī)劃的工作特點,將CAD和Excel綜合結(jié)合起來發(fā)揮各自的優(yōu)勢,即可解決土地整治規(guī)劃中的圖形和數(shù)據(jù)計算的問題。但如何綜合兩種軟件是一道難題,好在CAD系統(tǒng)和Excel系統(tǒng)都支持Microsoft的ActiveX技術(shù)規(guī)范,即:CAD系統(tǒng)和Excel系統(tǒng)都提供了ActiveX Automation對象模型,差別只在于對象內(nèi)的不同,也就是說在通用的IDE里面只要我們知道了CAD和Excel系統(tǒng)模型的調(diào)用方法和對象細節(jié),我們就可以同時操作CAD和Excel里面的內(nèi)容,這樣就可以實現(xiàn)CAD和Excel系統(tǒng)的交互使用,而不用來回切換和導入導出數(shù)據(jù),這點非常重要,是我們這一系統(tǒng)的關(guān)鍵和基礎。
系統(tǒng)框架如下圖所示:
CAD系統(tǒng)缺少空間運算功能,系統(tǒng)建立之前,還需要構(gòu)建土地整治規(guī)劃中常用的空間算法模塊如:三角網(wǎng)構(gòu)建、方格網(wǎng)構(gòu)建、幾何對象邏輯運算(點線面的求交、求差、求并)等,以便于土方計算、調(diào)配、縱斷面繪制等功能的實現(xiàn)。元數(shù)據(jù)主要用來存儲規(guī)劃過程中數(shù)據(jù)說明的,需要提前設計模版,主要內(nèi)容有:制圖坐標系、制圖時間、制圖人、編制單位、規(guī)劃階段等;數(shù)據(jù)模版主要為規(guī)劃成果數(shù)據(jù)展示提供框架,可以提前設計好,如土地利用現(xiàn)狀結(jié)構(gòu)表模版、規(guī)劃前后土地利用結(jié)構(gòu)對比表模版、計價清單模版、工程量模版、高程數(shù)據(jù)庫等,元數(shù)據(jù)和表格模版均存儲于EXCEL文件數(shù)據(jù)庫中。
2系統(tǒng)運行基礎搭建
本系統(tǒng)以CAD和Excel兩種軟件為基礎,利用Visual Basic IDE作為集成環(huán)境進行系統(tǒng)搭建,CAD系統(tǒng)負責圖形處理、展示等,Excel負責基礎數(shù)據(jù)存儲(元數(shù)據(jù)、模版數(shù)據(jù))、數(shù)據(jù)計算、規(guī)劃成果數(shù)據(jù)輸出等(如圖1)。
3系統(tǒng)功能模塊
依據(jù)土地整治規(guī)劃設計工作的特點以及相關(guān)行業(yè)標準,構(gòu)建了地形圖處理模塊、規(guī)劃圖編制模塊、統(tǒng)計量算模塊、標注模塊、斷面繪制模塊、土方計算模塊、清單編制模塊(如圖2)。
3.1地形圖處理
地形圖是規(guī)劃的基礎,是原始地理信息的來源,后期規(guī)劃分析編制中需要對地形信息進行分析運算,那么地形信息的識別和采集存儲是必要的,因此在該模塊中主要提供了高程識別、等高線識別、坎線識別等功能,通過這些功能可以將原始地形圖轉(zhuǎn)化為地形數(shù)據(jù)庫,便于后期的地形分析和應用。
3.2 規(guī)劃圖編制
土地整治項目規(guī)劃中工程布局是項目最終實施的依據(jù),也是規(guī)劃工作的重點內(nèi)容,在該模塊中,主要提供了規(guī)劃工程繪制、條田生成等功能,規(guī)劃工程繪制功能主要保證了繪制同一類工程時,按既定的圖層和樣式進行繪制,避免傳統(tǒng)作業(yè)下,不停的調(diào)整繪制實體的樣式和圖層,節(jié)約了大量的時間;條田生成功能,主要是在溝渠路等線狀工程布置完成的情況下,可自動生成條田界線,便于后期面積計算和土方計算等工作。同時該模塊還提供了圖幅整飾和圖框生成兩個功能,為成圖和出圖提供便利。
3.3 統(tǒng)計量算和標注
該模塊主要對于規(guī)劃布局后形成的規(guī)劃圖,進行各類工程數(shù)量和類型的統(tǒng)計,以便于下一階段的單項工程設計和預算,主要為:點狀工程統(tǒng)計(橋、涵、閘等),一般統(tǒng)計個數(shù),型號;線狀工程統(tǒng)計(路、溝、渠等),一般統(tǒng)計長度、型號;面狀工程統(tǒng)計(平整等),主要統(tǒng)計面積。統(tǒng)計量算過程中一般會調(diào)用標注模塊中的空間排序功能,會對統(tǒng)計過的實體賦予一個空間順序號,便于圖上標注順序與統(tǒng)計順序的一致,確保圖表一致。標注功能,主要是對規(guī)劃布設的工程按類別和排序后編號進行圖上標示,以便于后期工程實施及目視識別。
3.4 縱斷面繪制
主要提供了各種工程施工縱斷面繪制的功能,對于線狀工程來講,縱斷面是指導施工的主要依據(jù),同時也是規(guī)劃設計時必須要確定的設計成果,該階段的工作也是設計工作中最繁重的,需要設計人員不停的試算和校核。該模塊不僅能提供繪制自然斷面的功能,還能提供設計斷面自動計算優(yōu)化等功能,大大減輕了設計人員的工作強度,減少了工作時間。
3.5 土方量計算
土方計算雖然繁雜,但對于土方計算的算法研究已經(jīng)相當成熟,本模塊集成了目前通用的散點法、三角網(wǎng)法、方格網(wǎng)法、斷面法四種比較成熟的方法,提供了單個田塊土方計算和批量土方計算,徹底解決了大面積土地整治過程中土方計算的難題。
3.6 工程清單編制
該模塊的基礎在于一個建立好土地整治工程建設標準劃分的子目庫,通過對土地整治常用工程類型及施工方法的梳理,建立到工序的工程類型劃分數(shù)據(jù)庫,該數(shù)據(jù)庫存儲在excel表中,通過OLE技術(shù),在規(guī)劃工程布局完成后可依據(jù)工程布局的類型、數(shù)量等生成初步的工程量清單,當然該清單只是初步的,還需要依據(jù)單項工程詳細設計進行細節(jié)調(diào)整,才能與最終的設計內(nèi)容相一致,據(jù)此編制的預算才準確。經(jīng)調(diào)整修改后的清單可以通過導出功能,直接轉(zhuǎn)換成xls、dbf文件等常用格式,便于進入其他預算軟件系統(tǒng),節(jié)省了大量的預算編制時間。
4系統(tǒng)實現(xiàn)及應用
依據(jù)上述框架及功能設計,利用vb6.0編寫基礎算法以及調(diào)用各類CAD、Excel電子表格的對象,實現(xiàn)這土地整治規(guī)劃設計中的常用功能,為土地整治規(guī)劃設計編制是提供一項工具。
在安徽省某省級投資土地整治項目規(guī)劃中,總建設規(guī)模為1239.1560公頃,預計總投資為4019.80萬元,初步確定規(guī)劃方案中,規(guī)劃平整田塊230塊,規(guī)劃新建修復各類溝渠195條,水工及交叉建筑物542座,道路99條,傳統(tǒng)作業(yè)模式下,平整田塊土方量計算、溝渠路長度統(tǒng)計、溝渠路縱斷面繪制需要2-3名規(guī)劃員至少兩個星期的時間,而且極易錯漏,利用本系統(tǒng)只要一名規(guī)劃員,2-3天即可完成上述工作內(nèi)容,基本不會錯漏,極大減輕了規(guī)劃設計工作的強度,提高了精度。
5、結(jié)語
通過多次土地整治項目規(guī)劃設計編制的實際應用,發(fā)現(xiàn)該系統(tǒng)運行的基礎環(huán)境簡單,無需復雜的硬件及軟件支持;系統(tǒng)設計貼合土地整治規(guī)劃設計工作的實際操作,具有很強的針對性,能簡化工作中的重復操作,節(jié)約規(guī)劃設計人員的時間,讓規(guī)劃設計人員將更多的精力轉(zhuǎn)移到規(guī)劃設計方案上,大大提高了規(guī)劃設計成果的精度。但該系統(tǒng)對于土地整治工作中單項工程輔助設計內(nèi)容考慮尚少,是今后完善該系統(tǒng)的一個重要方向。
參考文獻:
[1] 胡擁政等. 規(guī)劃管理中CAD與GIS集成方案的探討[J].測繪標準化,2009,(25):21-24
[2] 陳信華. 數(shù)字化土方量計算技術(shù)[J]. 福建信息技術(shù)教育,2007,(4):30-35
[3] 肖國靖. Auto CAD 和 Excel在道路工程土方計算中的應用[J]. 科學之友,2004,(10):39-41
[4] 呂開云. 土地開發(fā)整理項目規(guī)劃設計的內(nèi)容深度研究[J]. 東華理工學院學報,2006,4(29):361-364
[5]曹玲.土地整理項目初步設計中存在的問題及對策[J] .現(xiàn)代農(nóng)業(yè)科技,2010(01)
[6] 張曉環(huán).基于GIS的土地整治工程設計輔助系統(tǒng)設計與實現(xiàn)[D].西北大學,2013