閆學軍(新疆亞克斯資源開發(fā)股份有限公司 哈密 839000)
?
編寫徠卡TS02型全站儀格式文件的方法探索
閆學軍
(新疆亞克斯資源開發(fā)股份有限公司哈密839000)
摘要本文通過使用徠卡TS系列儀器提供的辦公軟件flexoffice,介紹了徠卡TS系列全站儀編寫格式文件的方法。
關鍵詞全站儀格式文件徠卡TS系列
在礦山的生產實踐中,測量人員經常需要測量地形、道路、礦堆等地形地物。一般而言,專業(yè)的測繪軟件如CASS,提供有適合各類型儀器導點的程序接口。其實除了這種第三方軟件公司所做的接口外,徠卡公司隨儀器配發(fā)給用戶的辦公平臺如flexoffice同樣提供了此能力,這種將各種測量數(shù)據(jù)信息從儀器中提取出來,并按一定規(guī)則排列的文件,稱為格式文件(*.frt文件)。徠卡允許用戶自己通過儀器的辦公平臺編寫所需要的格式文件,這大大拓展了用戶的使用自由度。下面以徠卡TS02儀器的flexoffice辦公平臺為例,闡述在工作中編寫格式文件的一些做法。
一個完整的格式文件包括:頁眉、數(shù)據(jù)塊標題、導出格式串、頁腳這幾部分組成。其中頁眉在格式文件中只在報告的頭部顯示一次;數(shù)據(jù)塊標題相當于經常使用的電子表格的字段名,在實際輸出的測量數(shù)據(jù)前顯示一次。導出格式串(測量數(shù)據(jù))用分隔符隔開,排列在分隔符列中。頁腳則在報告的尾部顯示一次,見圖1。
圖1
一般而言,格式文件必要的組成部分是數(shù)據(jù)塊標題、導出格式串,其它的部分則是可選的。有時甚至只要導出格式串即可,如制作一個CASS的格式文件,只要導出字符串即可,導出列的順序只要按CASS規(guī)定規(guī)則排列就可以了。
在flexoffice辦公平臺中,有一個格式文件管理器,一般用戶編寫格式文件,可以用它來完成。
格式文件管理區(qū)的編輯界面見圖2:
圖2
對于一般的格式文件可按以下順序編寫:
⑴在flexoffice菜單中,選擇格式管理器,新建-選擇儀器的類型TS02/06/09;
⑵雙擊左側標題-常規(guī)-文件頭-在編輯區(qū)寫入頁眉內容;
⑶雙擊左側標題-常規(guī)-文件尾-在編輯區(qū)寫入頁腳內容;
⑷雙擊導出格式串,選擇一個合適的模板,以此為基礎,修改右側的變量數(shù)據(jù)塊輸出順序等內容,若當前模板中的變量不夠使用,可以點擊變量區(qū)上面的“可變數(shù)據(jù)塊”下拉箭頭,增加變量。但這里所謂的增加變量,是指只能使用廠家已定義的變量,不能自己創(chuàng)建一個新變量。
導出格式串是格式文件的中心內容,選擇一個合適的導出字符串模板常常是編寫格式文件成功的前提。常用的格式模板有:codes、points、TPS stations、measurement TPS。若想編寫好格式文件,應該掌握模板所定義變量的含義。
同時需要注意的是,在格式文件中,被選擇的變量間分隔開,常常用下面的辦法:
·(空格):輸出中兩個變量間插入一個空格;
?(制表符):輸出中兩個變量間插入8個空格;
單個變量的開始和結束用??表示。
在編輯視圖中回車符是不可見的。當你按Enter時,光標移動到下一行。在格式預覽中你可以控制分隔符的顯示效果。
以上是編寫格式文件時常用的變量格式排列方法,需要掌握。
⑸按照預定設想,逐個地在每一個變量上,單擊右鍵,設定變量的長度、精度等內容。
⑹反復預覽編輯,最后將全站儀與電腦連接,將格式文件上傳至全站儀的格式文件目錄下,實際測試一下使用效果,最好找各種極端的情況進行測試,直到滿意為止。
通過以下例子來說明格式文件的編寫方法。
在井下進行導線測量時,一般測量記在紙質的測量記錄薄中。有時由于聽錯、報錯或者其它原因,測量數(shù)據(jù)儀器高、站標高都可能記錯或者漏掉。我們設想能不能用格式文件來制作一個電子記錄薄,實現(xiàn)測量記錄薄與測量儀器間的無縫傳遞,從而避免上述的種種錯誤。
設計如圖1所示效果的格式文件的具體編寫方法是:
⑴文件頭(頁眉)
文件頭內容是:新疆亞克斯資源開發(fā)股份有限公司、礦區(qū)、井、中段測量原始記錄、儀器觀測人。
文件頭是一些描述性的文字信息,只要在編輯區(qū)輸入這些文字,并且經過簡單的編輯預覽,達到上述顯示效果即可。
⑵數(shù)據(jù)塊標題
數(shù)據(jù)塊標題的內容是:測站名、測序、水平角、平距、高差、垂直角、斜距、儀器高、棱鏡高、測距模式、棱鏡常數(shù)、照準、目標、測量時間。
數(shù)據(jù)塊標題相當于電子表格的表頭字段,它實際上注釋了所要表達的導出字符串變量的含義。因此,設計一個格式文件的框架,可以在這里做,最后在導出格式串中,選擇對應功能的變量來實現(xiàn)即可。
⑶導出格式串
導出格式串所要表達的內容,如數(shù)據(jù)塊標題所示。效果如圖1所示。我們在具體制作上述效果的格式文件時,是以measurement TPS“默認導出字符串”為模板制作的。其中的變量和數(shù)據(jù)塊的對應關系見表1。
表1
在變量區(qū)找到上述變量,分別雙擊變量,變量會在編輯區(qū)中出現(xiàn),通過反復預覽,達到顯示效果即可。值得一提的是在編輯區(qū),在達到顯示效果后,還有一步定義變量工作要做,具體操作方法是點擊編輯區(qū)的變量名,右鍵彈出菜單,定義變量的精度、長度等內容。
⑷文件尾(頁腳)
內容是:-觀測結束-;
提示:不同的測距方式下的徠卡常數(shù)為NP= 0.034;360MINI=0.030,單圓棱鏡=0.004;反射片= 0.034;
顯示效果如圖1所示。編輯方法和文件頭相似,只要在文件尾處,鍵入上述文字信息,經過編輯預覽等環(huán)節(jié),達到顯示效果即可。
⑸反復調試
全站儀和電腦聯(lián)機,通過測試各種測量數(shù)據(jù),反復調試顯示效果,直到滿意為止。
最后可以通過點擊格式管理器菜單下的格式—屬性,來定義格式文件的相關信息。
編寫好的格式文件是一個ascii碼文件,其文件名后綴是.frt??梢杂糜浭卤敬蜷_,但不建議在記事本中編輯。
上述格式文件最后內容如下:
@t:FRT
圖3
@i:TS02/06/09
@v:1.00
@a:新疆.哈密.閆學軍
@c:新疆哈密
@d:星期日,二月20,2011
@o:可以用于測量導線的原始記錄
@l:TS02/06/09_Standard
%N亞克斯測量格式
#WS
#LM
#TC
#PB
&W1.000000000000
&L1.000000000000
&T1.000000000000
&P1.000000000000
@Dd-
@Df-
@Ds--------
$1400000"新疆亞克斯資源開發(fā)股份有限公司礦區(qū)井中段測量原始記錄儀器觀測人■---------------------------------------------------------------------------------------------------------------■■測站名測序水平角平距高差垂直角斜距儀器高 棱鏡高測距模式 棱鏡常數(shù)照準目標測量時間■"
$1710000"%6.6s%#10.4f%#10.3f%#10.3f%# 10.4f%#10.3f%#8.3f%#8.3f%6.0s%#10.3f% 10.10s%10.10s%-4.0f%02.0f%4.0f%02.0f%02.0f" 01100010011108120100212082001003220820010033 10812010022208200100312082001008820820010087 01100010652208200100580110001066101100010042 00400010124004000101220040001011400400010112 00400010111;
$1500000"■
-觀測結束-提示:不同的測距方式下的徠卡常數(shù)為NP=0.034;360MINI=0.030,單圓棱鏡=0.004;反射片=0.034■"。
在實際工作中,還針對徠卡TS02型全站儀編寫了亞克斯公司的CASS格式文件、儀器狀態(tài)格式文件等,方便了工作使用。一個好的格式文件,需要在工作中反復實踐才行。通過編寫格式文件,大大擴展了用戶對儀器輸出內容的選擇范圍,為在工作中更快更好地完成各項測量工作,打下了很好的基礎。所以格式文件值得有條件的用戶在工作中推廣使用。
收稿:2016-03-02
DOI:10.16206/j.cnki.65-1136/tg.2016.03.020