邰賀
(沈陽(yáng)市勘察測(cè)繪研究院,遼寧 沈陽(yáng) 110004)
隨著GNSS在工程應(yīng)用中的推廣,GNSS已經(jīng)成為建立城市級(jí)現(xiàn)代測(cè)繪基準(zhǔn)、布設(shè)各級(jí)控制的首選。在實(shí)際工程中,由于大型GNSS工程具備跨度長(zhǎng):數(shù)據(jù)量大等特點(diǎn),其對(duì)數(shù)據(jù)預(yù)處理的時(shí)限、精度等要求均較高。目前,數(shù)據(jù)預(yù)處理主要采用TEQC軟件進(jìn)行,其傳統(tǒng)處理方式是基于DOS的命令進(jìn)行逐文件處理,其處理時(shí)間長(zhǎng),需要大量的人工交互且錯(cuò)誤率高。
本文通過(guò)沈陽(yáng)市現(xiàn)代測(cè)繪基準(zhǔn)體系建立項(xiàng)目的工程實(shí)際,對(duì)目前工程領(lǐng)域常見(jiàn)的數(shù)據(jù)預(yù)處理軟件TEQC進(jìn)行了認(rèn)真研究,并基于.Net開(kāi)發(fā)語(yǔ)言封裝了命令行版本的TEQC,并開(kāi)發(fā)了界面版本的批量處理程序,有效解決了海量數(shù)據(jù)的批處理問(wèn)題,降低了傳統(tǒng)方式的作業(yè)負(fù)擔(dān)。
與接收機(jī)無(wú)關(guān)的交換格式(RINEX)是一種在GNSS測(cè)量應(yīng)用中普遍采用的標(biāo)準(zhǔn)數(shù)據(jù)格式。該格式采用文本文件存儲(chǔ)數(shù)據(jù),數(shù)據(jù)記錄格式與接收機(jī)的制造廠商和具體型號(hào)無(wú)關(guān)。
RINEX格式由瑞士伯爾尼大學(xué)天文學(xué)院(Astronomical Institute, University of Berne)的Werner Gurtner于1989年提出[1]。現(xiàn)在,RINEX格式已經(jīng)成為了GNSS測(cè)量、應(yīng)用等領(lǐng)域的標(biāo)準(zhǔn)數(shù)據(jù)格式,幾乎所有測(cè)量型GNSS接收機(jī)廠商都提供將其格式文件轉(zhuǎn)換為RINEX格式文件的工具,而且?guī)缀跛械臄?shù)據(jù)分析處理軟件都能夠直接讀取RINEX格式的數(shù)據(jù),這意味著在實(shí)際觀測(cè)作業(yè)中可以采用不同廠商、不同型號(hào)的接收機(jī)進(jìn)行混合編隊(duì),而數(shù)據(jù)處理則可采用某一特定軟件進(jìn)行。
經(jīng)過(guò)多年不斷修訂完善,目前應(yīng)用最為普遍的是RINEX格式的第2版。該版本能夠用于包括靜態(tài)和動(dòng)態(tài)GNSS測(cè)量在內(nèi)的不同觀測(cè)模式數(shù)據(jù)[2]。目前國(guó)際GNSS服務(wù)(IGS)發(fā)布的最新版本是3.03。
TEQC軟件是由國(guó)際著名的研究組織UNAVCO開(kāi)發(fā)的,其全稱(chēng)為T(mén)ranslating、Editing and Quality Check[3],是一款功能強(qiáng)大的GNSS數(shù)據(jù)預(yù)處理軟件,完全免費(fèi),是國(guó)際上公認(rèn)的較為優(yōu)秀的數(shù)據(jù)質(zhì)量檢查軟件。
其主要功能主要是實(shí)現(xiàn)對(duì)各類(lèi)GNSS觀測(cè)數(shù)據(jù)的格式轉(zhuǎn)換、數(shù)據(jù)編輯及質(zhì)量檢查等。其為DOS下的命令行程序,配套有teqcplot等exe用以實(shí)現(xiàn)分析結(jié)果的可視化[4]。
目前,TEQC的最新版本為V2018.1.11,其已經(jīng)具備了處理GPS/GLONASS/Galileo/SBAS/Beidou/QZSS/IRNSS等衛(wèi)星系統(tǒng)觀測(cè)數(shù)據(jù)的能力。
由于TEQC為DOS下的命令行程序,其操作需要一定的技術(shù)功底,對(duì)于習(xí)慣于圖形化界面操作的工程技術(shù)人員來(lái)講操作起來(lái)較有難度。加上命令行程序固有的特點(diǎn),在批處理方面需要獨(dú)立地編寫(xiě)腳本,且需要手動(dòng)輸入文件名稱(chēng),對(duì)于小型工程尚且可以接受,對(duì)于大型工程其輸入工作量非常大,這變相的增加了工期。
基于TEQC目前存在的使用難點(diǎn),項(xiàng)目組在深入挖掘分析現(xiàn)有使用方式的基礎(chǔ)上,經(jīng)過(guò)充分的調(diào)研、并經(jīng)過(guò)大量的實(shí)際測(cè)試,最終成功研發(fā)出一套圖形化界面、可實(shí)現(xiàn)批處理操作和結(jié)果生成,執(zhí)行效率高的GNSS數(shù)據(jù)處理程序,如圖1所示。
程序基于.net語(yǔ)言開(kāi)發(fā),將TEQC命令中的大多數(shù)常用命令進(jìn)行了整合,并按照功能進(jìn)行了頁(yè)面標(biāo)簽化歸類(lèi);保留了信息提示窗口,方便作業(yè)人員實(shí)施查看;批處理功能采用了傳統(tǒng)的文件多選方式,符合操作習(xí)慣;程序結(jié)構(gòu)嚴(yán)謹(jǐn),內(nèi)存調(diào)用處理效率高;自主研發(fā),未來(lái)可根據(jù)需要進(jìn)行定制。
沈陽(yáng)市現(xiàn)代測(cè)繪基準(zhǔn)體系建立項(xiàng)目是沈陽(yáng)市近年來(lái)最重要的基礎(chǔ)性測(cè)繪項(xiàng)目,其根據(jù)目前常規(guī)大地測(cè)量、衛(wèi)星大地測(cè)量、現(xiàn)代地球重力場(chǎng)確定理論與技術(shù)的發(fā)展現(xiàn)狀,為了解決目前沈陽(yáng)市對(duì)測(cè)繪基準(zhǔn)體系現(xiàn)代化需求的相關(guān)問(wèn)題,項(xiàng)目旨在建立一個(gè)高精度、三維、動(dòng)態(tài)、多功能的空間坐標(biāo)基準(zhǔn)框架、國(guó)家高程基準(zhǔn)框架,以及由GPS、水準(zhǔn)、重力等綜合技術(shù)進(jìn)行精化的高精度、高分辨率的似大地水準(zhǔn)面模型,以滿(mǎn)足沈陽(yáng)市政府宏觀規(guī)劃與決策、基礎(chǔ)測(cè)繪、國(guó)土資源管理、國(guó)土資源調(diào)查與開(kāi)發(fā)、城市規(guī)劃建設(shè)、環(huán)境預(yù)報(bào)與防災(zāi)減災(zāi)、交通、水利、電力等及科研應(yīng)用研究的需要。
項(xiàng)目要求在2000國(guó)家大地坐標(biāo)系下,完成23 個(gè)CORS站(其中沈陽(yáng)市CORS站9個(gè),收集周邊CORS站14個(gè))及244個(gè)GNSS C級(jí)點(diǎn)數(shù)據(jù)處理。CORS站點(diǎn)位分布圖和C級(jí)網(wǎng)點(diǎn)位分布圖如圖2和圖3所示。

序號(hào)年積日χ2序號(hào)年積日χ2序號(hào)年積日χ212751.738363121.271711181.67222764.737373131.356721191.30832771.593383141.215731201.73842781.480393151.459741211.33452791.563403161.524751221.53962801.476413171.531761231.50672811.621423181.491771241.75282821.805433265.649781251.50992831.468440912.484791261.517102841.284450921.194801271.030112851.695460932.623811281.485122861.960470942.364821291.500132871.664480952.542831301.198142881.511490962.566841311.549152891.899500972.762851321.268162901.840510982.653861331.066172911.506520991.884871341.140182931.615531002.162881351.141192941.650541012.181891361.158202951.297551022.155901371.144212961.679561032.090911380.991222971.287571042.226921391.234232981.334581051.921931401.062242991.474591061.832941411.188253001.967601072.012951421.050263011.461611081.816961431.118273021.374621091.973971441.357283031.329631101.635981451.173293041.302641111.596991471.595303061.460651121.6431001481.229313071.623661131.7681011491.480323081.387671141.6381021501.207333091.255681151.9301031511.504343101.635691162.296353111.544701171.798
由于項(xiàng)目工期很緊,加上全部267個(gè)站點(diǎn)的數(shù)據(jù)需要進(jìn)行預(yù)處理并提取指標(biāo)信息,傳統(tǒng)的命令行方式效率低,周期長(zhǎng)。通過(guò)采用開(kāi)發(fā)的圖形化批處理程序,實(shí)現(xiàn)了其衛(wèi)星系統(tǒng)的提取、觀測(cè)值類(lèi)型的選擇、RINEX標(biāo)準(zhǔn)化、full模式的質(zhì)量檢查等,每項(xiàng)處理中每個(gè)觀測(cè)文件僅花費(fèi)10 s左右時(shí)間即可完成,完成全部267個(gè)文件總計(jì)花費(fèi)不超過(guò)4小時(shí),而傳統(tǒng)方式需要花費(fèi)至少2天時(shí)間,這大大節(jié)省了工期,提高了效率,降低了錯(cuò)誤率。
經(jīng)過(guò)預(yù)處理的CORS站103天的觀測(cè)數(shù)據(jù)及C級(jí)GNSS控制網(wǎng)43天的觀測(cè)數(shù)據(jù)經(jīng)過(guò)GAMIT基線(xiàn)解算,全部基線(xiàn)均滿(mǎn)足設(shè)計(jì)要求,周跳基本清除干凈,具體結(jié)果如表1和表2所示,這也從另外一個(gè)角度驗(yàn)證了研發(fā)的圖形化批處理程序的正確性。

表2 GNSS C級(jí)網(wǎng)觀測(cè)解算基線(xiàn)χ2檢驗(yàn)結(jié)果統(tǒng)計(jì)表
TEQC作為目前國(guó)內(nèi)GNSS控制測(cè)量領(lǐng)域首選的預(yù)處理軟件,其代碼成熟、操作選項(xiàng)多、可免費(fèi)使用、更新頻繁、應(yīng)用廣泛。本文中,項(xiàng)目組經(jīng)過(guò)了長(zhǎng)時(shí)間的摸索,成功研發(fā)了圖形化程序,實(shí)現(xiàn)了海量數(shù)據(jù)的批量化、圖形化處理,實(shí)際應(yīng)用效果良好。后期,項(xiàng)目組將加大研發(fā)力度,爭(zhēng)取實(shí)現(xiàn)報(bào)告文件的指標(biāo)自動(dòng)提取及質(zhì)檢報(bào)告成品的自動(dòng)生成,從而打通數(shù)據(jù)處理、成果展現(xiàn)、文檔編寫(xiě)的最后壁壘,實(shí)現(xiàn)一站式數(shù)據(jù)的生產(chǎn)、處理,進(jìn)一步提升GNSS數(shù)據(jù)處理領(lǐng)域的自動(dòng)化水平。
[1] 趙慶海,楊華忠,萬(wàn)鑫.GPS觀測(cè)數(shù)據(jù)質(zhì)量與觀測(cè)環(huán)境的相關(guān)性研究[J]. 全球定位系統(tǒng),2009,34(3):7-10.
[2] 魏二虎,王中平,龔真春,等,安治國(guó)TEQC軟件用于GPS控制網(wǎng)數(shù)據(jù)質(zhì)量檢測(cè)的研究[J]. 測(cè)繪通報(bào),2008,(9):6-9.
[3] TEQC-The Toolkit for GPS/GLONASS/Galileo/SBAS/Beidou/QZSS/IRNSS Data[EB/OL].(2018-02-05). http://www.unavco.org/software/data-processing/teqc/teqc.html.
[4] 范士杰,郭際明,彭秀英.TEQC在GPS數(shù)據(jù)預(yù)處理中的應(yīng)用與分析[J]. 測(cè)繪信息與工程,2009,34(2):1-2.