999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于DXF文件的放樣點坐標提取方法研究與程序實現(xiàn)

2015-07-03 06:27:41楊明等
科技與創(chuàng)新 2015年13期

楊明等

摘 要:利用C#程序語言通過對DXF文件的讀取和分析,從中快速、準確地提取所需要放樣點的坐標,并生成適用于全站儀或RTK的數(shù)據(jù)文件。實踐表明,這種方法可以快速、準確地獲得放樣點坐標,降低勞動強度,提高工作效率。

關鍵詞:DXF文件;坐標提取;保存路徑;坐標文件

中圖分類號:TP391.41 文獻標識碼:A DOI:10.15913/j.cnki.kjycx.2015.13.095

在數(shù)字化測量工作中,CAD繪圖軟件發(fā)揮著重要的作用,野外采集的數(shù)據(jù)成圖和事后的施工設計大都要使用CAD。在數(shù)字成圖時,我們需要將野外采集的數(shù)據(jù)導入到AutoCAD的CASS軟件中,但在施工放樣中,我們需要將圖上設計的特征點放樣到實地,利用全站儀的坐標放樣功能或RTK將點位放樣到實地。但如何快速、準確地從設計圖上提取點的坐標相對來說比較困難,一般做法是利用AutoCAD的坐標查詢功能,一個個查詢需要點的坐標,這種辦法不僅費時,而且容易出錯。圖形交換格式(Drawing Interchange Format,DXF)是AutoCAD圖形文件中所包含的全部信息標記數(shù)據(jù)的一種表示方法,是AutoCAD圖形文件的ASCⅡ文件格式。對于DXF文件的格式和數(shù)據(jù)提取方法已有過不少研究,但在測繪領域的施工放樣中還沒有被充分利用。本文結合測量工作中的實際問題,利用C#計算機語言實現(xiàn)對CAD中點位坐標的快速提取。該方法不僅簡化了在CAD中提取坐標的工作流程,提高了工作效率,還減少了因操作人員的疏忽造成的錯誤。

1 DXF文件

DXF格式是特定版本AutoCAD圖形文件中所包含的全部信息的標記數(shù)據(jù)的一種表示方法。典型的DXF文件由6大段(SECTION)組成,即標題段(HEADER SECTION)、類段(CLASSES SECTION)、表段(TABLES SECTION)、塊段(BLOCKS SECTION)、實體段(ENTITIES SECTION)和對象段(OBJECTS SECTION)。其中,每一段由多個組(GROUP)組成,組是DXF文件的最小組成單位。每一組由兩行組成,第一行是組碼,它是一個整數(shù);第二行是組值,它的數(shù)據(jù)類型取決于組碼的值。每段由組碼0后接SECTION開始,組碼2后接各段段名,其后跟各段的各個組,各段結尾以組碼0后接ENDSEC表示。AutoCAD中的圖形信息主要位于實體段(ENTITIES SECTION),本程序也主要是對實體段中的信息進行檢索,提取所需要點的坐標。

2 實現(xiàn)方法

2.1 主要面臨的問題和解決方法

在一個AutoCAD文件中,存在著大量信息,如何從繁雜的數(shù)據(jù)中提取到所需的信息是需要解決的首要問題。根據(jù)DXF文件的特點,其點、線等實體圖形信息位于實體段中,這樣就縮小了檢索的范圍。在提取放樣點坐標的同時,需要將各點坐標與圖上實際位置相對應。處理的方法是新建一個DXF文件,在讀取原文件的同時,把它所有的信息復制到新建的DXF文件中,并在新文件中為各放樣點標注點號,注記的點號與提取坐標時各點的編號一致。

2.2 程序設計

對于建設或施工單位提供的建筑設計平面圖,要用AutoCAD軟件打開,由于電子文件中建筑物的繪制單位一般為“mm”,所以要先將設計圖整體縮小0.001倍,使單位變成“m”,利用AutoCAD的縮放、圖層控制、平移、旋轉等操作,使設計圖上已標注的測量坐標值與查詢的測量坐標一致。新建一圖層,并記住新圖層名,在新圖層中用點標記需要放樣的各個點位,然后將文件另存為DXF格式。在讀取原文件的過程中,寫入新生成的文件,并判斷是否是需要的信息,如果是,就要記錄下來;如果不是,就繼續(xù)讀取下一行。需要注意的是,在得到需要的坐標的同時,要在新生成的文件中寫入注記點號。

3 應用實例

以提取深圳某高層建筑孔樁坐標為例,給出的樁位平面設計圖上只在建筑物四個角點上標注有大地坐標,而繪圖所用的坐標系不是大地坐標系。首先將圖形進行縮放和平移變換,使圖上所量取坐標與給定坐標一致,然后新建一圖層,命名為“放樣樁點”,并在新圖層中用點把各個樁的位置標記出來,最后將圖形文件另存為.dxf格式。

運行軟件,選擇原文件和設定生成文件的保存路徑,并在圖層名中設置圖層為新建圖層“放樣樁點”。運行結束后將在指定位置生成坐標文件.txt和放樣點圖.dxf兩個文件,其中,坐標文件中包含了所需放樣點的編號和坐標,放樣點圖中標示了放樣點的編號與坐標文件一一對應,方便現(xiàn)場參照。生成的放樣點如圖1所示。

4 結束語

實踐表明,該方法可以快速、準確地從AutoCAD圖形中提取所需放樣點的坐標,節(jié)省放樣前期數(shù)據(jù)處理的時間。但在操作上還不是很簡便,利用CAD的二次開發(fā)功能,如何實現(xiàn)坐標系的快速自動轉換和更簡便地提取坐標需要進一步的研究。

參考文獻

[1]冀庭軼,姬敏麗.AutoCAD結合全站儀實現(xiàn)異形建筑的定位放線[J].山西建筑,2008(12):351-352.

[2]譚超,張群會.基于AutoCAD的DXF格式文件讀寫方法研究[J].計算機與網絡創(chuàng)新生活,2009(21):46-49.

[3]蔣玉川,陳輝.AutoCAD圖形交換文件DXF在面向對象程序設計中的應用[J].力學與實踐,2010(32):93-96.

〔編輯:王霞〕

主站蜘蛛池模板: 女人天堂av免费| 成人在线观看一区| 亚洲无码久久久久| 久久精品亚洲专区| 国产精品自在线天天看片| 亚洲性影院| 亚洲最新在线| 中文字幕欧美日韩高清| 日韩欧美国产综合| 欧美a在线看| 亚洲三级电影在线播放| 国产成人精品免费av| 永久在线播放| 日本少妇又色又爽又高潮| 试看120秒男女啪啪免费| 亚洲精品无码日韩国产不卡| 18黑白丝水手服自慰喷水网站| 亚洲精品你懂的| 亚洲精品成人片在线观看| 国产精品久线在线观看| 国产尤物视频在线| 72种姿势欧美久久久大黄蕉| 91精品亚洲| 国产精品免费入口视频| 国产午夜精品鲁丝片| 亚洲黄色高清| 国产毛片一区| 欧美精品二区| 成人免费午间影院在线观看| 人人艹人人爽| 精品久久久久久中文字幕女| 日本色综合网| a毛片在线播放| 国产a v无码专区亚洲av| 尤物午夜福利视频| 91人人妻人人做人人爽男同| 911亚洲精品| 久久天天躁狠狠躁夜夜躁| 亚洲69视频| 国产69精品久久久久妇女| 999精品视频在线| 国产网站免费| 22sihu国产精品视频影视资讯| 香蕉eeww99国产在线观看| 香蕉eeww99国产精选播放| 国产又爽又黄无遮挡免费观看| 精品无码视频在线观看| 99热这里只有精品在线播放| 欧美有码在线| 国产精品午夜电影| 久久综合色88| 国产不卡在线看| av在线人妻熟妇| 成人亚洲国产| 国产一区二区三区精品欧美日韩| 亚洲天堂色色人体| 一级毛片视频免费| 久久国产成人精品国产成人亚洲| 最新日韩AV网址在线观看| 91久久精品国产| 亚洲综合色婷婷| 亚洲精品无码成人片在线观看| Jizz国产色系免费| 国产一区二区三区夜色| 伊人久久综在合线亚洲91| 国产国产人成免费视频77777| 亚洲大尺码专区影院| 99国产精品国产| 尤物国产在线| 中文字幕在线不卡视频| 亚洲国产欧美目韩成人综合| 国产极品美女在线| 国产高清毛片| 色欲不卡无码一区二区| 成年人国产视频| 国产区在线看| 91精品免费高清在线| 亚洲最猛黑人xxxx黑人猛交| 国产大片黄在线观看| 91探花在线观看国产最新| www.国产福利| 亚洲国产精品日韩av专区|