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

        ?

        VB在測量數(shù)據(jù)處理中的應(yīng)用

        2012-09-06 00:54:06聶佳妮
        城市建設(shè)理論研究 2012年22期
        關(guān)鍵詞:文件類型數(shù)據(jù)格式全站儀

        聶佳妮

        摘要 本文主要探討利用VB編制程序處理數(shù)據(jù),方便數(shù)據(jù)交換和生成一些數(shù)據(jù)成果

        關(guān)鍵詞 VB程序設(shè)計 文件類型數(shù)據(jù)格式

        中圖分類號:S611文獻標識碼:A 文章編號:

        一、引言

        隨著計算機程序設(shè)計語言的不斷發(fā)展, 面向?qū)ο缶幊淌钱斀癯绦蛟O(shè)計的一個趨勢,VB語言是一種簡單易學的面向?qū)ο缶幊陶Z言,本人運用它編制一些程序, 通過改變文件類型或數(shù)據(jù)格式等方式,對測量中些數(shù)據(jù)進行處理,達到轉(zhuǎn)換成我們需要數(shù)據(jù)的目的,方便我們的測量工作。

        我單位現(xiàn)在擁有Leica GPS530衛(wèi)星定位系統(tǒng),全站儀以及清華山維繪圖及線路軟件等,在工程測量中,通常需要將不同設(shè)備和軟件中的數(shù)據(jù)進行相互轉(zhuǎn)換,成為我們所需要的文件類型或數(shù)據(jù)格式,同時為了工作方便,還要對不同數(shù)據(jù)進行編輯修改。如將GPS-RTK動態(tài)測量的點轉(zhuǎn)入電子平板或線路軟件,利用全站儀內(nèi)存記錄的測量點傳入繪圖軟件等,以及在線路測量工作中將線路軟件中輸出的中線成果編制成中線成果表,在CAD中如何實現(xiàn)高程系統(tǒng)加減常數(shù)等問題,都可以通過VB編制一些小程序,實現(xiàn)數(shù)據(jù)處理的目的。

        現(xiàn)就以下幾例結(jié)合我單位的設(shè)備及工程實例,運用編制的程序處理數(shù)據(jù),談?wù)勗趯嶋H中工作的體會。

        二、全站儀外業(yè)數(shù)據(jù)存入內(nèi)存,內(nèi)業(yè)數(shù)據(jù)處理

        1、 現(xiàn)勢性

        在野外測量工作中,通常是全站儀測量數(shù)據(jù),同時傳輸?shù)嚼L圖軟件中,這樣可現(xiàn)場成圖,但是需要筆記本等設(shè)備。有時,外業(yè)作業(yè)條件惡劣,或是筆記本等設(shè)備不能工作時,可將外業(yè)測量數(shù)據(jù)傳輸?shù)絻x器內(nèi)存。這樣,可盡可能的縮短外業(yè)的作業(yè)時間,也可克服設(shè)備不足的弱點。現(xiàn)在各種不同的繪圖軟件也應(yīng)用于工作中,文件中,有記錄操作步驟的文件,因此,有必要將全站儀內(nèi)存中的數(shù)據(jù)格式轉(zhuǎn)換成繪圖軟件中的文件的數(shù)據(jù)格式,實現(xiàn)數(shù)據(jù)交換,然后利用繪圖軟件編輯處理,完成圖形?,F(xiàn)以全站儀TC307和清華山維EPSW98繪圖軟件為例說明。

        2、 數(shù)據(jù)處理過程

        將全站儀中數(shù)據(jù)傳輸?shù)角迦A山維的軟件中

        1) 在全站儀中建工作,設(shè)置工作項目,將測量數(shù)據(jù)傳輸?shù)絻?nèi)存中

        2) 利用與儀器配套的數(shù)據(jù)傳輸軟件,將數(shù)據(jù)*.gsi格式文件下載到計算機中,傳輸過程中注意數(shù)據(jù)格式,通常傳輸測量點的水平角、垂直角(天頂距)、斜距、儀器高等

        3) 將數(shù)據(jù)傳輸?shù)嚼L圖軟件中

        (1)文件類型轉(zhuǎn)換

        全站儀TC307的數(shù)據(jù)格式數(shù)GSI 8位格式,文件類型為*.gsi類型,我單位采用的是清華山維EPSW98軟件,記錄操作步驟的數(shù)據(jù)格式文件類型為*.fld類型。在繪圖過程中,只要對*.fld數(shù)據(jù)文件進行重算,就可將野外地形點坐標錄入到軟件中。因此,要對文件的類型進行轉(zhuǎn)換。

        (2)數(shù)據(jù)格式轉(zhuǎn)換

        在數(shù)據(jù)處理過程中,不僅要對文件類型進行轉(zhuǎn)換,還要對文件中的數(shù)據(jù)格式進行轉(zhuǎn)換。*.gsi文件數(shù)據(jù)的格式為

        “110001+00000001 21.004+32519230 22.004+08919130 31...0+00002960 51....+0007+000 87...0+00001500 88....+00000000”,需轉(zhuǎn)換成*.fld文件數(shù)據(jù)的格式,格式為:“00:001::201:325.1923:89.1913:2.96:1.5:1:1:1:1:1:::”。

        (3)在繪圖軟件中對數(shù)據(jù)重算,對圖形進行編輯,成圖。

        4) 程序編制原理

        (1)利用VB程序設(shè)計語言,設(shè)計界面,如圖一

        (圖一)

        (2)打開文件

        用于輸出文件:open file for input as#1

        定義輸入文件:Open file2 For Output As #2

        (3)從*.GSI格式文件中讀出數(shù)據(jù)并轉(zhuǎn)換數(shù)據(jù)格格式。

        outline(1) = Mid$(s1, 13, 3)

        outline(3) = Val(Mid$(s1, 24, 8)) / 100000

        outline(4) = Val(Mid$(s1, 40, 8)) / 100000

        outline(5) = Val(Mid$(s1, 56, 8)) / 1000

        在變量中設(shè)設(shè)置格式進行轉(zhuǎn)換。

        (4)利用format( )函數(shù)進行格式定制。如:

        outstr = "00:" & outline(1) & "::" & outline(2) & ":" & outline(3) & ":" & outline(4) & ":" & outline(5) & ":" & outline(6) & ":1:1:1:1:1:::"

        (5)將轉(zhuǎn)換格式后的變量輸出到文件如下:

        Print #2, outstr

        3、 源程序略

        三、將GPS-RTK動態(tài)測量數(shù)據(jù)轉(zhuǎn)換成EPSW98中的*.FLD或*.KNW文件。

        1、 現(xiàn)勢性

        在工程測量中,如線路測量,隨著GPS技術(shù)的廣泛應(yīng)用,運用GPS-RTK動態(tài)測量方法,可快速測量線路轉(zhuǎn)點坐標,數(shù)據(jù)量較大;同時,也可將GPS-RTK動態(tài)測量方法應(yīng)用于測量線路中一些地勢較平坦、障礙物少的地區(qū)進行測圖,采集的數(shù)據(jù)量較大,而我單位繪圖采用的EPSW98或EPSCUT線路繪圖軟件,因此有必要編制程序?qū)PS-RTK動態(tài)測量方法采集的數(shù)據(jù)轉(zhuǎn)換成*.FLD或*.KNW文件格式。在線路測圖軟件中生成中線,或編輯圖形繪圖。

        2、 數(shù)據(jù)處理過程

        1) GPS-RTK動態(tài)測量方法采集數(shù)據(jù)。

        采用GPD-RTK動態(tài)測量方法,外業(yè)采集數(shù)據(jù),通常分以下兩種情況,一是線路測量中,應(yīng)用RTK方法測量線路轉(zhuǎn)點坐標(或穿越放大地方坐標),快速完成線路中線轉(zhuǎn)點的測量,這種作業(yè)方法比傳通全站儀導(dǎo)線測量方法節(jié)省人力、物力,速度快、精度高;二是應(yīng)用RTK方法測量地勢平坦、范圍較大的地區(qū)的地形圖,由于測量速度快(1秒測一個歷元),可快速采集數(shù)據(jù)。但是,需要將RTK方法所采集的數(shù)據(jù)轉(zhuǎn)換成EPSW98所認可的數(shù)據(jù)格式,也就是將*.txt或*.csv文件格式轉(zhuǎn)換為*.fld或*.knw文件格式。

        2) 數(shù)據(jù)處理。

        RTK測量方法成果文件類型為*.txt或*.csv,格式為:“點名,代碼,X坐標,Y坐標,H高程”;EPSW98中的*.fld或*.knw類型文件,其中*.knw格式為“點名 編碼 X坐標 Y坐標 H高程 1”,*.fld文件格式為:“07:點名::編碼:X坐標:Y坐標:高程:1:0:1:1::::”。運用自編制的程序可完成數(shù)據(jù)轉(zhuǎn)換。

        3) 在清華山維繪圖軟件EPSW98中錄入數(shù)據(jù),生成圖形。

        在清華山維繪圖軟件EPSW98中,通過“控制點錄入可錄入”可將*.knw文件錄入到軟件中,通過一步測量重算方法可將*.fld格式文件錄入EPSW98軟件中。再進行圖形編輯,完成繪圖或生成中線。

        3、 程序編制原理。

        1) 圖形界面(如圖二)及控件。

        我們通常應(yīng)用VB程序語言完成程序設(shè)計,界面中包含控件如下:文本控件、卷標控件、公用對話框、按鈕控件等。

        (圖二)

        2) 文件格式轉(zhuǎn)換。

        應(yīng)用公用對話框控件中的filter屬性可設(shè)置文件的輸入輸出格式,完成程序中的文件格式轉(zhuǎn)換。例如:需打開文件類型“CommonDialog1.Filter = "文本文件(*.txt,*.csv)|*.txt”,轉(zhuǎn)換后的文件類型為“CommonDialog1.Filter = "FLD 文件(*.FLD)|*.FLD|所有文件(*.*)|*.*"”。

        猜你喜歡
        文件類型數(shù)據(jù)格式全站儀
        基于文件簽名的FAT32文件恢復(fù)技術(shù)原理與實踐
        NTS-382R12/15/20超長測程彩屏全站儀
        北京測繪(2020年12期)2020-12-29 01:37:18
        基于快牙平臺實現(xiàn)全站儀與計算機的數(shù)據(jù)通信
        把我的秘密藏起來
        在智能交通系統(tǒng)中PLC數(shù)據(jù)格式轉(zhuǎn)換方法的研究
        電子測試(2018年1期)2018-04-18 11:52:49
        HDFS小文件讀寫優(yōu)化策略*
        計算機時代(2016年9期)2016-10-28 09:30:33
        基于全站儀二次開發(fā)的覆冰厚度測量與實現(xiàn)
        電測與儀表(2016年9期)2016-04-12 00:29:52
        論子函數(shù)在C語言數(shù)據(jù)格式輸出中的應(yīng)用
        DWG與SHP數(shù)據(jù)格式互轉(zhuǎn)換方法研究——以龍巖規(guī)劃測繪數(shù)據(jù)為例
        全站儀進行水準測量的可行性分析
        河南科技(2014年5期)2014-02-27 14:08:32
        精品亚洲一区二区三区四区五| 亚洲产在线精品亚洲第一站一| 国产成人香蕉久久久久| 人妻精品久久久一区二区| 亚洲最近中文字幕在线| 欧美又大又色又爽aaaa片| 国产区精品| 国产小视频一区二区三区| 亚洲男人综合久久综合天堂| 国产日产综合| 国产激情电影综合在线看 | 国产真人性做爰久久网站| 亚洲国产美女在线观看 | av中国av一区二区三区av| 妺妺窝人体色www聚色窝| 天天爽夜夜爽人人爽曰喷水| 日本中出熟女一区二区| 新中文字幕一区二区三区| 国产成人aaaaa级毛片| 久久无码人妻一区=区三区| 麻豆成人久久精品二区三区91| 无码爽视频| 国产乱子伦一区二区三区| 手机在线看永久av片免费| 国产在线精品福利大全| 一区二区三区在线蜜桃| 日本伦理精品一区二区三区| 波多野42部无码喷潮| 国产午夜三级一区二区三| 国产精品无码久久久久下载| 天堂免费av在线播放| 国产精品免费观看调教网| 无码不卡av东京热毛片| 久久精品无码一区二区2020| 一区二区亚洲熟女偷拍| 国产区精品一区二区不卡中文| 亚洲av成人无码网天堂| 蜜臀av中文人妻系列| 日本少妇又色又紧又爽又刺激| 变态另类人妖一区二区三区| 亚洲av永久无码天堂网毛片|