別業(yè)仁,沈 銘,李 琳
(湖北省地質(zhì)環(huán)境總站,湖北武漢 430034)
AUTO CAD二次開發(fā)在土地整理項目中的探討與應(yīng)用
別業(yè)仁,沈 銘,李 琳
(湖北省地質(zhì)環(huán)境總站,湖北武漢 430034)
土地整理項目現(xiàn)狀圖中,需要進行土地利用分類面積統(tǒng)計,標(biāo)注項目區(qū)邊界的經(jīng)緯度,分類填充各種地類圖斑,標(biāo)注項目邊界的界址點坐標(biāo),通過CAD的二次開發(fā)功能,開發(fā)出一個專用工具 (菜單),全面實現(xiàn)了上述過程的自動化,通過一個實例闡述了土地整理項目內(nèi)業(yè)自動化系統(tǒng)的優(yōu)越性和可靠性。
現(xiàn)狀地形圖;土地整理;土地分類;面積統(tǒng)計
土地整理是指通過采取各種措施,對田、水、路、林、村綜合整治,提高耕地質(zhì)量,增加有效耕地面積,改善農(nóng)業(yè)生態(tài)條件和生態(tài)環(huán)境的行為。是國家經(jīng)濟發(fā)展中的一項重要工作,通過調(diào)查整理,可以及時反映各地類土地資源利用現(xiàn)狀及其變更情況,為土地資源的合理規(guī)劃和再分配提供必要的信息數(shù)據(jù)[1]。土地開發(fā)整理的前期最重要的工作是測繪項目區(qū)的現(xiàn)狀地形圖(DWG格式),此項工作的外業(yè)和內(nèi)業(yè)都涉及大量的圖形信息和數(shù)據(jù)信息?,F(xiàn)狀地形圖測繪目前使用的軟件為南方數(shù)碼公司的CASS7.0及以上版本,測繪單位都是人工處理這些復(fù)雜的圖形,效率低下,錯誤在所難免。為此,我們采用AUTO DESK公司的VBA二次開發(fā)工具[2],開發(fā)出功能完整的專用菜單,能完成分類面積統(tǒng)計、標(biāo)注項目區(qū)邊界的經(jīng)緯度、分類填充各種地類以及生成固定格式的項目邊界的界址點坐標(biāo)等復(fù)雜繁瑣的工作。
基本農(nóng)田土地整理項目是近幾年來國土資源部為整治、合理規(guī)劃土地使用而設(shè)立的一個土地整理的重大項目之一。土地開發(fā)是指在保護和改善生態(tài)環(huán)境、防止水土流失和土地荒漠化的前提下,采用工程、生物等措施,將未利用土地資源開發(fā)成宜農(nóng)地的活動。土地利用現(xiàn)狀圖的質(zhì)量直接影響接下來的規(guī)劃、可研、預(yù)算等。土地利用現(xiàn)狀圖的測繪、資料整理一般過程是:
(1)確定項目區(qū)范圍;
(2)填充地類圖斑;
(3)分類面積統(tǒng)計;
(4)標(biāo)注項目區(qū)大地坐標(biāo);
(5)提取項目區(qū)邊界成果。
土地整理工具的開發(fā)主要是針對上述內(nèi)容進行的。其主要有4個功能,分別完成填充地類圖斑、分類面積統(tǒng)計、標(biāo)注項目區(qū)大地坐標(biāo)、提取項目區(qū)邊界成果。在南方公司CASS7.0以后的各版本中,每種多段線都有一組固定的擴展數(shù)據(jù),作為同類線條的標(biāo)識。正是因為有了這組擴展數(shù)據(jù),使得我們能夠在現(xiàn)有現(xiàn)狀圖上直接對各地類進行區(qū)分,從而完成各種復(fù)雜的處理工作,經(jīng)過對CASS擴展后,增加了以下四個功能,更有利于土地整理勘測的內(nèi)業(yè)工作。
地類圖斑是指同一地類用一種特定的顏色對一封閉的區(qū)域圖案填充,其顏色采用R、G、B系統(tǒng),圖案為實心填充,本模塊主要是通過循環(huán)語句,對整圖進行查找,對各種地類多段線的擴展數(shù)據(jù)進行判斷,對照標(biāo)準色標(biāo)表,自動進行填充,不需要任何人工干預(yù)。
對土地整理項目來說,分村地類面積統(tǒng)計的數(shù)據(jù)是非常重要的,它的精確度直接決定整個項目的總體投資規(guī)模。
本模塊有兩種方式供用戶選擇,即手動操作和自動操作,但其思路是一樣的,不同的是自動統(tǒng)計要先將各村界多段線通過菜單設(shè)置,然后再運行。下面是手動操作時的基本過程:通過點選村界多段線,輸入村名,然后通過循環(huán)語句,查找同類地類的封閉多段線,通過交集運算,得到地類與村界的交集,并記錄其面積值,然后通過自動啟動的EXCEL程序,對每一類面積的統(tǒng)計通過EXCEL單元格自動累加,并直接寫在EXCEL中,分類面積統(tǒng)計完成后,可以直接操作EXCEL對結(jié)果進行編輯或者保存。
按湖北省國土資源廳的要求,對土地整理項目區(qū)的邊界應(yīng)該在拐點標(biāo)注其經(jīng)度、緯度,本模塊功能可以通過輸入轉(zhuǎn)換參數(shù)自動執(zhí)行標(biāo)注功能。通過選擇項目區(qū)邊界(多段線),得到拐點坐標(biāo),然后通過高斯投影計算[3],將直角坐標(biāo)轉(zhuǎn)換為大地坐標(biāo)[4],再標(biāo)注在相應(yīng)的點位即可。
湖北省土地開發(fā)整理遠程申報系統(tǒng)要求項目區(qū)邊界界址點成果,其中包含界址點坐標(biāo)、相鄰的界址點距離以及各界址點所在1∶1萬圖幅號,用手工計算完成這樣一張表是非常困難的。本模塊的功能和標(biāo)注項目區(qū)大地坐標(biāo)的功能類似,也是通過選擇項目區(qū)邊界(多段線),得到拐點坐標(biāo),然后按要求格式,直接寫到新建立的文本文件中即可。
由于篇幅限制,我們以湖北省荊州市岑河基本農(nóng)田土地整理項目為例,簡單介紹該項目的項目區(qū)邊界經(jīng)緯度標(biāo)注、分村面積統(tǒng)計。首先,將本程序(文件夾:CAD 特制工具,包含 acad.dvb、j.scr、面積統(tǒng)計模板.xls)拷貝到你的電腦的E:盤,更改CASS70的啟動目標(biāo)為:"C:Program FilesAutoCAD 2006acad.exe"/p CASS80/b"E:CAD 特制工具j.scr",然后啟動CASS70即可自動加載本程序,在CASS70的菜單中最后可以發(fā)現(xiàn)多了幾個菜單,其中一個就是土地整理。
啟動CASS70,打開項目區(qū)現(xiàn)狀圖,在菜單中找到土地整理的下拉菜單多段線標(biāo)注經(jīng)緯度,按命令行提示,依次輸入一些必要的參數(shù),如:中央子午線經(jīng)度、系統(tǒng)(54、80、84),完成后,在項目邊界上間隔幾個點標(biāo)注一個,圖1為局部截取圖。
圖1 湖北省荊州市岑河基本農(nóng)田土地整理項目勘測圖Fig.1 Survey map of land arrangement project in Cenhe,Jingzhou city
首先,打開前述CAD特制工具文件夾中面積統(tǒng)計模板.xls,在CASS70菜單中找到自動面積統(tǒng)計,運行該菜單,即可將所有地類按村分別統(tǒng)計,并輸出到EXCEL,表1為農(nóng)用地部分統(tǒng)計表。
由于設(shè)計CASS擴展功能知識產(chǎn)權(quán)和篇幅原因,本文僅注明了部分程序。生產(chǎn)實踐表明,利用AUTO CAD軟件的二次開發(fā)進行填充地類圖斑、分類面積統(tǒng)計、標(biāo)注項目區(qū)大地坐標(biāo)、提取項目區(qū)邊界成果,有著如下幾方面的優(yōu)越性:①面積量算精確,匯總迅速;②便于整理項目區(qū)面積的平差計算,結(jié)果科學(xué)、合理;③許多復(fù)雜的內(nèi)業(yè)工作可以在短期內(nèi)完成,大大地節(jié)省了時間,提高了工作效率。
[1]國土資源部土地整理中心.土地開發(fā)整理標(biāo)準[S].北京:中國計劃出版社,2000.
[2]鄭阿奇.Auto CAD 2000中文版實用教程[M].北京:電子工業(yè)出版社,2000.
[3]劉正才.菜單式通用高斯投影計算程序(CASIOfx一4500P)[J].北京測繪,2001(4):19 -23.
[4]祁立學(xué),張萍.地心直角坐標(biāo)到大地坐標(biāo)常用轉(zhuǎn)換算法的分析與比較[J].戰(zhàn)術(shù)導(dǎo)彈技術(shù),2006(3):37-41.
Discussion and Application on the Secondary Development of CAD in Land Consolidation Project
BIE Yeren, SHEN Ming, LI LIN
(Hubei Geological Environment Station,Wuhan,Hubei430034)
Through the secondary development of CAD,a special tool is exploited to full realize following processes automation including land use classification area statistics,the latitude and longitude marked in the project area boundary,a variety of earth mapping spot and the boundary point coordinates.As an example the authors expounded the superiority and reliability of automation systems in land consolidation project.
topographic map;land consolidation;land classification;area statistics
P284;F301.24
A
1671-1211(2011)03-0261-04
2010-08-24;改回日期:2011-04-01
別業(yè)仁 (1963-),男,高級工程師,工程測量專業(yè),從事技術(shù)管理工作。E-mail:344436476@qq.com
于繼紅)