autocad dxf圖形的批量無(wú)損投影轉(zhuǎn)換方法

autocad dxf圖形的批量無(wú)損投影轉(zhuǎn)換方法

ID:9212083

大?。?33.28 KB

頁(yè)數(shù):9頁(yè)

時(shí)間:2018-04-22

autocad dxf圖形的批量無(wú)損投影轉(zhuǎn)換方法_第1頁(yè)
autocad dxf圖形的批量無(wú)損投影轉(zhuǎn)換方法_第2頁(yè)
autocad dxf圖形的批量無(wú)損投影轉(zhuǎn)換方法_第3頁(yè)
autocad dxf圖形的批量無(wú)損投影轉(zhuǎn)換方法_第4頁(yè)
autocad dxf圖形的批量無(wú)損投影轉(zhuǎn)換方法_第5頁(yè)
資源描述:

《autocad dxf圖形的批量無(wú)損投影轉(zhuǎn)換方法》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在行業(yè)資料-天天文庫(kù)。

1、萬(wàn)方數(shù)據(jù)第4期福建地質(zhì)GeologyofFujian355AutoCADDXF圖形的批量無(wú)損投影轉(zhuǎn)換方法陳慶發(fā)(福建省地質(zhì)測(cè)繪院,福州,350011)摘要詳細(xì)研究AutoCADDXF圖形數(shù)據(jù)文件結(jié)構(gòu),實(shí)現(xiàn)AutoCAD圖形批量無(wú)損投影換帶轉(zhuǎn)換的有效技術(shù)方法,采用VB程序設(shè)計(jì)編程,開發(fā)配套應(yīng)用程序,具有工程效益和推廣價(jià)值。關(guān)鍵詞DXF圖形數(shù)據(jù)投影換帶轉(zhuǎn)換AutoCAD是一款應(yīng)用最廣的計(jì)算機(jī)輔助設(shè)計(jì)繪圖軟件,其具有易用性、功能強(qiáng)大等特點(diǎn),在測(cè)繪工程、地質(zhì)勘察、農(nóng)林規(guī)劃、工程制圖、建筑設(shè)計(jì)、地理信息等領(lǐng)域廣泛應(yīng)用,許

2、多基于大地投影地理坐標(biāo)的圖件均以AutoCAD測(cè)制,或以AutoCAD格式表示。鑒于各種地理信息數(shù)據(jù)的投影帶異同而難于直接利用,為充分利用已有數(shù)據(jù)資源,將其統(tǒng)一到國(guó)家坐標(biāo)系統(tǒng),必須對(duì)舊圖件數(shù)據(jù)加以整合、坐標(biāo)投影換帶轉(zhuǎn)換。AutoCAD圖形數(shù)據(jù)地理坐標(biāo)的投影轉(zhuǎn)換,一般借助于Gis專用軟件平臺(tái)來(lái)實(shí)現(xiàn)換帶轉(zhuǎn)換,然而這種跨平臺(tái)之間的轉(zhuǎn)換操作繁瑣,易丟失圖形數(shù)據(jù)中許多重要信息,嚴(yán)重時(shí)將影響數(shù)據(jù)的使用。作者針對(duì)AutoCADDXF圖形文件批量無(wú)損投影轉(zhuǎn)換尋求有效的方法。1投影轉(zhuǎn)換方法1.1DXF圖形文件結(jié)構(gòu)分析DXF即圖形

3、交換格式“DrawingInterchangeFormat”的縮寫,屬Autodesk創(chuàng)建描述的一種圖形數(shù)據(jù)完備描述ASCII文本文件,其任何信息都是由約定的組碼和組碼值組成,組碼和組碼值總是成對(duì)出現(xiàn),組碼和組碼值采用Windows的換行序列CR/LF隔開。DXF的結(jié)構(gòu)劃分7個(gè)部分[1],每一部分由起始段和結(jié)束段括起。起始段包括2個(gè)組,第1組是字符串SECTION(組碼0),第2組列出段名稱字符串(組碼2),結(jié)束段字符串(組碼0),組碼0用來(lái)標(biāo)志起始段(SECTION)和結(jié)束段(ENDSEC),在段中可表示每個(gè)

4、數(shù)據(jù)記錄的開始。各部分起始段和結(jié)束段之間的描述內(nèi)容(表1)。1.2實(shí)現(xiàn)DXF圖形投影轉(zhuǎn)換技術(shù)從上述DXF文件結(jié)構(gòu)可知,所有對(duì)象圖形可視特征主要在ENTITIES部分和BLOCKS部分n衛(wèi)]。所以只要對(duì)DXF圖形中具有可視特征的ENTITIES實(shí)體段地理坐標(biāo)記錄加以轉(zhuǎn)換,即提取DXF組碼10一15、20一25、30一35所對(duì)應(yīng)的組碼值(即x,Y,Z坐標(biāo))進(jìn)行轉(zhuǎn)收稿日期:2009—08-05作者簡(jiǎn)介:陳慶發(fā)(1964一),男,工程師.主要從事測(cè)繪工程與地理信息系統(tǒng)應(yīng)用研究。萬(wàn)方數(shù)據(jù)356福建地質(zhì)GeologyofF

5、ujian第28卷?yè)Q,投影轉(zhuǎn)換后的地理坐標(biāo)值按原位回寫;對(duì)其它不具有可視特征但控制圖形回顯特征及屬性的部分?jǐn)?shù)據(jù),保持原狀回寫;DXF圖形文件經(jīng)此轉(zhuǎn)換后,即保持原有圖形數(shù)據(jù)庫(kù)全部特性,又達(dá)到投影轉(zhuǎn)換的目的。表1DXF文件段內(nèi)描述內(nèi)容Table1DescriptivecontentsoftheDXFfilesection描述項(xiàng)DXF文件段內(nèi)描述內(nèi)容HEADER部分包括數(shù)據(jù)庫(kù)中儲(chǔ)存的專用圖形設(shè)置CLASSES部分給出圖形數(shù)據(jù)庫(kù)中有關(guān)應(yīng)用程序所定義的對(duì)象附加信息TABLES部分包含符號(hào)記錄包含具有圖形特征的所有對(duì)象的實(shí)

6、體,記錄了圖形中所有的塊實(shí)體定義,每一種塊在圖形EN—BLOCKS部分TITIES段中都可重復(fù)無(wú)限次使用;其構(gòu)成與段本身一樣,每塊由起始段和結(jié)束塊段封裝起來(lái)在邏輯上應(yīng)該是BLOCKS的一部分,同樣也是為了兼容的原因,來(lái)自模型空間*MODEL—ENTITIES部分SPACE*和圖紙窀問(wèn)的*PAPERSPAC*塊的實(shí)體用一個(gè)特殊的組碼67和組碼值l(與模型空間塊實(shí)體區(qū)別)也列示在ENTITLES部分。包含所有不具有叮視特征的數(shù)據(jù)庫(kù)對(duì)象。該部分不采用任何括起的方式,相反以根詞典開始的oBJECTS部分一系列對(duì)象THu

7、MBNAILIMAGE部分包括一個(gè)小的位圖,該圖可用于提供DXF支持或整個(gè)圖形的顯示1.3DXF圖形文件投影轉(zhuǎn)換的關(guān)鍵要素ACAD圖形對(duì)象可視特征主要包含在ENTITIES部分和BLOCKS部分,通過(guò)Auto—CADLisp函數(shù)心3獲取ENTITLES段幾種圖元的DXF(相似)數(shù)據(jù),對(duì)該圖元結(jié)構(gòu)分析,確定該圖元轉(zhuǎn)換關(guān)鍵要素。1.3.1點(diǎn)、線性圖元投影轉(zhuǎn)換[1’21任何圖形均由點(diǎn)、線、面圖元組成,如ACAD的直線、射線、多義線、Spline曲線、多邊形、面域、填充面等,由線性組成的圖元在DXF文件記錄中表現(xiàn)為以點(diǎn)

8、或線的拐點(diǎn)、或曲線的控制點(diǎn)、擬合點(diǎn)坐標(biāo)記錄形式[2],讀取、處理這些圖元坐標(biāo)數(shù)據(jù)無(wú)需特別處理,只要讀取坐標(biāo)數(shù)據(jù)轉(zhuǎn)換即可。a.點(diǎn)圖元((一1.)(0.”POINT”)(330.)(5.”99”)(100.”AcDbEntity”)(67.O)(410.”Model”)(8.”0”)(6.”Continuo

當(dāng)前文檔最多預(yù)覽五頁(yè),下載文檔查看全文

此文檔下載收益歸作者所有

當(dāng)前文檔最多預(yù)覽五頁(yè),下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學(xué)公式或PPT動(dòng)畫的文件,查看預(yù)覽時(shí)可能會(huì)顯示錯(cuò)亂或異常,文件下載后無(wú)此問(wèn)題,請(qǐng)放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫(kù)負(fù)責(zé)整理代發(fā)布。如果您對(duì)本文檔版權(quán)有爭(zhēng)議請(qǐng)及時(shí)聯(lián)系客服。
3. 下載前請(qǐng)仔細(xì)閱讀文檔內(nèi)容,確認(rèn)文檔內(nèi)容符合您的需求后進(jìn)行下載,若出現(xiàn)內(nèi)容與標(biāo)題不符可向本站投訴處理。
4. 下載文檔時(shí)可能由于網(wǎng)絡(luò)波動(dòng)等原因無(wú)法下載或下載錯(cuò)誤,付費(fèi)完成后未能成功下載的用戶請(qǐng)聯(lián)系客服處理。