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