徠卡電子水準儀數據處理探討
1 概述
隨著測繪科學和技術的發展,電子電子水準儀以其高精度、使用方便、速度快等優點正被廣泛用于測繪生產當中。目前國內常用的電子水準儀包括徠卡、天寶、拓普康等,各種品牌電子水準儀都有其自己的一套數據格式,雖然大多數水準儀的原始數據格式都具有固定、易讀等特點,但這種原始的數據記錄還不能直接作為成果提交。因而必需把水準儀原始數據轉換成通常的水準記錄手薄形式。
本文以徠卡DNA03電子水準儀為例,說明電子水準儀的數據存儲文件的格式,內外業數據一體化的實現,闡明如何使用VB語言來讀取電子水準儀原始數據,并結合Microsoft Excel軟件自動生成電子水準記錄手簿。
2 徠卡 DNA03電子水準儀數據格式
DNA03電子水準儀的數據格式包括兩種:一種為其基礎格式GSI格式,徠卡GSI數據記錄格式是徠卡儀器的專用記錄格式,它是由字索引+測量數據構成一個測量數據塊,一行記錄由一個或多個數據塊組成。下面通過示例簡單闡述其數據格式:
410003+?......2
110014+00999952 571..8-00000007 572..8-00000008 573..0-00000070 574..0+00045040 83..06-00000941
以上數據中,410003+?…..2表示一個測段開始,其中41是字索引,用于標識該數據塊,如果是410013+!....332,則表示重測332(前視讀數)。110004+00999906中的前兩位11代表點號的字索引,00999906為點號,83..16+00000000中的83是該點的高程的字索引,其高程為00000000,其它的內容類推。32是視距的字索引,331為后視1的字索引, 332前視1的字索引,335前視2的字索引,336后視2的字索引,571為測站標準差、572為累計測站差、573距離差、574線路總長。
3 徠卡 DNA03電子水準儀的數據處理
DNA03電子水準儀自帶嚴密平差功能,可在儀器中對測量數據進行平差計算,平差后的數據將覆蓋原來的數據并保存在PCMCIA卡上,有兩種方法可將數據轉移到計算機中。一是通過通信接口,設置好通信參數,使用專門的通信軟件傳輸到計算機上:二是使用筆記本電腦的讀卡功能,直接拷貝測量數據。由于使用儀器的平差功能對數據進行平差,平差后的數據將覆蓋原來的數據,因此不推薦采用儀器平差的方法,最好將原始數據完整導出,再通過平差軟件進行后處理。
目前, 已有專業軟件能將電子水準儀測量數據轉換成傳統的“測量記錄手簿”形式,但通用軟件的特點就是專門性、針對性不強。為了使數據處理自動化程度更高,我們可以設計自己的算法,通過程序來處理數據?紤]到Microsoft Excel軟件是目前世界上最優秀的表格處理軟件,方案是采用Microsoft Visual Basic6.0設計可視化界面,使用VB語言并結合Microsoft Excel對象來處理數據。
4 程序的具體實現
4.1程序流程圖
更多 內容:pan.baidu.com/s/1jGkex4U
聲明①:文章部分內容來源互聯網,如有侵權請聯系刪除,郵箱 cehui8@qq.com
聲明②:中測網登載此文出于傳遞更多信息之目的,并不意味著贊同其觀點或證實其描述,文章內容僅供參考。
加群提示:我們創建了全國32個省份的地方測繪群,旨在打造本地測繪同行交流圈,有需要請聯系管理員測小量(微信 cexiaoliang)進群,一人最多只能進入一個省份群,中介人員勿擾