張虎
(西部黃金哈密金礦 哈密 839000)
一般徠卡儀器中有兩種和測(cè)量有關(guān)的文件,一種是固定點(diǎn)文件,一種是測(cè)量點(diǎn)文件。南方cass文件是我們常用的測(cè)量文件。外業(yè)測(cè)量的成果,從儀器中導(dǎo)出到測(cè)量軟件中成圖,有這幾個(gè)途徑:一種是使用測(cè)繪軟件自帶的傳輸軟件,如cass軟件中就有這樣的傳輸模塊。另一種是使用徠卡內(nèi)部格式的gsi文件,將之轉(zhuǎn)換為我們習(xí)慣使用的數(shù)據(jù)格式如cass文件格式。其實(shí)除了這些途徑外,我們還可以使用徠卡辦公軟件flexoffice中用戶可自定義的格式文件來(lái)完成。本文我們將完成導(dǎo)出儀器中固定文件和測(cè)量文件至cass格式的工作。
完整的格式文件包括:頁(yè)眉、頁(yè)腳、數(shù)據(jù)塊標(biāo)題、格式串這幾部分組成。其中頁(yè)眉在格式文件中只出現(xiàn)在報(bào)告的頭部;數(shù)據(jù)塊標(biāo)題相當(dāng)于我們經(jīng)常使用的電子表格的字段名,在實(shí)際輸出的測(cè)量數(shù)據(jù)前顯示一次。導(dǎo)出格式串(測(cè)量數(shù)據(jù))用分隔符隔開(kāi),相互之間用分隔符列隔開(kāi),這個(gè)部分相當(dāng)于數(shù)據(jù)排列的規(guī)則,是格式文件最重要的部分。頁(yè)腳則在報(bào)告的尾部顯示一次。
一般而言,頁(yè)腳和頁(yè)眉是可選部分,我們?cè)趯?dǎo)出文檔時(shí)使用,格式文件必要的組成部分是數(shù)據(jù)塊標(biāo)題、導(dǎo)出格式串,這一塊內(nèi)容是格式文件的核心。如制作一個(gè)cass的格式文件,只要導(dǎo)出字符串即可,導(dǎo)出列的順序只要按cass規(guī)定規(guī)則排列就可以了。具體操作時(shí),在flexoffice辦公平臺(tái)中,有一個(gè)格式文件管理器,一般用戶編寫格式文件,可以用它來(lái)完成。
在flexoffice格式管理器中,有許多的默認(rèn)導(dǎo)出模版,其中較有價(jià)值的是points,measurement TPS數(shù)據(jù)塊格式。
points字符串變量和數(shù)據(jù)塊的對(duì)應(yīng)關(guān)系如表1。
表1
measurement TPS數(shù)據(jù)塊變量共有38項(xiàng),我們不一一列出,具體查看flexoffice中的有關(guān)內(nèi)容的幫助。這里我們列出一些常用的數(shù)據(jù)塊,如表2。
表2
以上兩個(gè)數(shù)據(jù)塊變量適合制作固定點(diǎn)文件和測(cè)量點(diǎn)文件。具體使用時(shí),在變量區(qū),找到上述變量,分別雙擊變量,變量會(huì)在編輯區(qū)中出現(xiàn),通過(guò)反復(fù)預(yù)覽,達(dá)到顯示效果即可。值得一提的是在編輯區(qū),在達(dá)到顯示效果后,還有一步定義變量工作要做,具體操作方法是點(diǎn)擊編輯區(qū)的變量名,右鍵彈出菜單,定義變量的精度、長(zhǎng)度等內(nèi)容,這將決定著導(dǎo)出數(shù)值的精度和字長(zhǎng)。
南方cass文件格式是我們常用的文件格式。其坐標(biāo)排列順序是點(diǎn)號(hào),屬性,東坐標(biāo),北坐標(biāo),高程。相互之間用逗號(hào)隔開(kāi)。
(1)固定點(diǎn)文件
導(dǎo)出固定點(diǎn)文件時(shí)我們使用points數(shù)據(jù)塊作為默認(rèn)導(dǎo)出的數(shù)據(jù)塊,并將點(diǎn)號(hào),東坐標(biāo),北坐標(biāo),高程等按照cass文件要求的形式排列如下:
并設(shè)置好數(shù)據(jù)精度和字長(zhǎng),導(dǎo)出的固定點(diǎn)文件格式如下:
@t:FRT
@i:TS02/06/09
@v:1.00
@a:FormatManager generated
@c:Leica Geosystems AG
@d:星期三,九月 30,2015
@o:格式管理器1.0
@l:TS02/06/09_Standard
%Npoint_by_
#WG
#LM
#TC
#PB
&W1.000000000000
&L1.000000000000
&T1.000000000000
&P1.000000000000
@Dd99999
@Df99999.00
@Ds--------$1114000"%10.10s,%10.10s,%#12.3f,%#12.3f,%#12.3f"
01100010011011000106202082001008120820010082 20820010083;00105
(2)測(cè)量點(diǎn)文件
測(cè)量點(diǎn)文件我們應(yīng)以measurement TPS數(shù)據(jù)塊作為模版來(lái)制作。字段的排列順序和固定點(diǎn)的相類似。除此之外,還要設(shè)置好字長(zhǎng)和精度等。最終導(dǎo)出的生成cass測(cè)量文件格式的格式文件如下:
@t:FRT
@i:TS02/06/09
@v:1.00
@a:xjys
@c:hami_by
@d:星期六,三月 12,2016
@o:可導(dǎo)出編碼字段。
@l:TS02/06/09_Standard
%Ncass_by
#WG
#LM
#TC
#PB
&W1.000000000000
&L1.000000000000
&T1.000000000000
&P1.000000000000
@Dd0
@Df0
@Ds--------
$1710000"%10.0s,%10.3s,%#10.3f,%#10.3f,%#10.3f"
01100010011011000100412082001008120820010082 20820010083;
通過(guò)使用徠卡flexoffice辦公軟件中的格式文件管理器,我們完成了從測(cè)量?jī)x器中直接將測(cè)量數(shù)據(jù)導(dǎo)出為成圖需要的cass文件格式。需要注意的一點(diǎn):格式文件的字段精度和字長(zhǎng)一定要留的足夠大,不然會(huì)產(chǎn)生導(dǎo)不出來(lái)的情況。
以上兩個(gè)格式文件,我們?cè)谏a(chǎn)實(shí)踐中已經(jīng)使用多年,具有較高的使用價(jià)值。