亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

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

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

        楊明等

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

        關鍵詞:DXF文件;坐標提?。槐4媛窂?;坐標文件

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

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

        1 DXF文件

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

        2 實現方法

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

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

        2.2 程序設計

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

        3 應用實例

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

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

        4 結束語

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

        參考文獻

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

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

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

        〔編輯:王霞〕

        亚洲熟妇无码一区二区三区导航 | 国产成人av一区二区三| 国产肥熟女免费一区二区| 亚洲av美国av产亚洲av图片| 久久久久久久99精品国产片| АⅤ天堂中文在线网| 99青青草视频在线观看| 无码人妻丰满熟妇区bbbbxxxx | 91精品国产综合久久熟女| 亚洲 自拍 另类小说综合图区| 欧美在线区| 黄色国产一区在线观看| 国产亚洲精品97在线视频一| 亚洲人成网址在线播放| 色999欧美日韩| 亚洲国产综合精品中文| 日本丰满少妇xxxx| 国产全肉乱妇杂乱视频| 日韩精品久久久中文字幕人妻| 国产亚洲3p一区二区| 久久精品国产只有精品96 | 一区二区三区日本美女视频| 国产精品久久久久久久久电影网| 先锋影音最新色资源站| 中文字幕国产精品中文字幕| 亚洲天码一区二区三区| 亚洲国产精品无码中文字 | 国产精品国产三级国产专播| 欧洲乱码伦视频免费| 中国一 片免费观看| 精品国产福利一区二区三区 | 人与人性恔配视频免费| 亚洲欧美日韩一区二区三区在线 | 亚洲人成无码网www| 亚洲日本人妻中文字幕| 性av一区二区三区免费| 久久国产劲暴∨内射| 国产精品一区二区三区精品| 日本美女中文字幕第一区| av鲁丝一区鲁丝二区鲁丝三区 | 精品一精品国产一级毛片|