尹國友
(重慶市勘測院,重慶 400711)
目前RTK測圖采用更多的是簡碼法、草圖法,或二者結(jié)合,外業(yè)僅采集了地形特征點位三維坐標(biāo),需要經(jīng)過大量的內(nèi)業(yè)處理和外業(yè)對圖才能最終成圖,其實并不是真正意義上的全野外一體化測圖[1]。
重慶北斗衛(wèi)星地基增強系統(tǒng)是全國首個山地區(qū)域北斗衛(wèi)星地基增強系統(tǒng),解決了山高樓多、地勢起伏大造成的信號接收難、定位難、精度低等問題,自主研發(fā)的多模多頻接收機及網(wǎng)絡(luò)參考站系統(tǒng),能夠與國外GNSS系統(tǒng)兼容[2]。重慶北斗衛(wèi)星地基增強系統(tǒng)于2013年建成,基于其諸多優(yōu)點和廣泛適用性,已被重慶測繪界廣泛應(yīng)用。北斗RTK S82C是南方測繪公司自主研發(fā)主板的一款產(chǎn)品,是真正意義上的國產(chǎn)GNSS RTK接收機,其性價比高、競爭優(yōu)勢明顯,支持多星系統(tǒng),能兼容北斗和GPS。工程之星為南方測繪的RTK手簿自帶的測量軟件,能很好地為野外作業(yè)提供穩(wěn)定便利的數(shù)據(jù)鏈。EPSW電子平板測圖系統(tǒng)是由清華山維公司推出的測圖軟件,而Epsce是基于掌上電腦的野外測圖系統(tǒng),其圖屬編輯功能強大,能通過指揮全站儀讀數(shù),進行靈活方便的全野外數(shù)據(jù)采集[3]。鑒于上述軟硬件情況,為實現(xiàn)真正的一體化測圖,本文基于重慶北斗衛(wèi)星地基增強系統(tǒng)、北斗RTK接收機和Epsce測圖軟件,提出了Epsce-RTK一體化測圖的全新模式,給出了系統(tǒng)結(jié)構(gòu),闡述了開發(fā)系統(tǒng)用到的關(guān)鍵技術(shù),解決了功能實現(xiàn)的相關(guān)技術(shù)問題。
系統(tǒng)充分利用重慶北斗衛(wèi)星地基增強系統(tǒng),將南方測繪公司推出的北斗S82C接收機與清華山維公司研發(fā)的Epsce測圖軟件相結(jié)合,采用南方RTK手簿進行一體化測圖作業(yè),進一步擴展了網(wǎng)絡(luò)RTK技術(shù)在測繪領(lǐng)域中的應(yīng)用。可以讓用戶不再依賴全站儀,將測量的數(shù)據(jù)、地物信息實時顯示在屏幕上,并可以通過簡單的操作處理實現(xiàn)實時成圖,使測量外業(yè)更加高效。
系統(tǒng)由硬件和軟件兩部分組成,其中硬件部分采用南方測繪S82C接收機和RTK測量手簿,軟件部分包括工程之星RTK測量軟件、坐標(biāo)轉(zhuǎn)換模塊、Epsce-RTK測圖軟件,均運行于南方RTK測量手簿中。各組成部分的具體功能說明如表1所示。
模塊功能說明表 表1
(1)Epsce二次開發(fā)
原Epsce測圖軟件僅能連接全站儀進行測量,但該研究需要將RTK測量設(shè)備接入進來,在完全保留Epsce原有測圖功能的情況下,增加RTK測圖作業(yè)模式,形成Epsce-RTK一體化測圖系統(tǒng)。清華山維公司推出的EPS軟件在基本功能的基礎(chǔ)上提供了兩種二次開發(fā)工具,分別是基于基礎(chǔ)庫的二次開發(fā)和腳本類的二次開發(fā),其中前者主要使用C++作為軟件開發(fā)語言,后者主要以VBScript和JavaScript作為開發(fā)語言,但常用VBScript。為了保證RTK測圖的穩(wěn)定性和高效性,該系統(tǒng)以EVC為平臺,采用C++進行二次開發(fā)。
(2)UDP通信協(xié)議
UDP是User Datagram Protocol的簡稱,即用戶數(shù)據(jù)報協(xié)議,是OSI參考模型中一種無連接的傳輸層協(xié)議,提供面向事務(wù)的簡單不可靠信息傳送服務(wù)。在網(wǎng)絡(luò)中它與TCP協(xié)議一樣用于處理數(shù)據(jù)包,是一種無連接的協(xié)議,特別適用于端口分別運行在同一臺設(shè)備上的多個應(yīng)用程序[4]。
由于工程之星RTK測量軟件、坐標(biāo)轉(zhuǎn)換模塊、Epsce測圖軟件為3個分離的軟件,采用基于UDP通信協(xié)議進行數(shù)據(jù)交換,成功地實現(xiàn)了在Epsce測圖軟件中進行以重慶市獨立坐標(biāo)系為基準的測圖作業(yè)。坐標(biāo)轉(zhuǎn)換軟件作為UDP協(xié)議的服務(wù)器端,工程之星RTK測量軟件和Epsce-RTK測圖軟件作為UDP協(xié)議的客戶端,差分定位信息到達工程之星RTK測量軟件后,由它以UDP協(xié)議進行封裝后發(fā)給坐標(biāo)轉(zhuǎn)換軟件進行坐標(biāo)實時轉(zhuǎn)換,完成后分別轉(zhuǎn)發(fā)給RTK測量軟件和Epsce-RTK測圖軟件。
本系統(tǒng)中UDP協(xié)議轉(zhuǎn)發(fā)數(shù)據(jù)由兩部分組成:工程之星轉(zhuǎn)發(fā)給坐標(biāo)轉(zhuǎn)換軟件的數(shù)據(jù),包括WGS84坐標(biāo)系的經(jīng)度(L)、緯度(B)、大地高(H)、垂直精度(HRMS)、水平精度(VRMS)、位置精度強弱度(PDOP)、解狀態(tài)、衛(wèi)星數(shù)(鎖定衛(wèi)星總和)、北京時間;坐標(biāo)轉(zhuǎn)換軟件計算完成后對外發(fā)送的結(jié)果數(shù)據(jù),包括重慶獨立系平面坐標(biāo)和正常高(xyh)、區(qū)域、精度等級、垂直精度(HRMS)、水平精度(VRMS)、位置精度強弱度(PDOP)、解狀態(tài)、衛(wèi)星數(shù)、北京時間。UDP外發(fā)數(shù)據(jù)格式的組成如表2所示。
UDP外發(fā)數(shù)據(jù)格式組成說明 表2
在應(yīng)用RTK測圖時,將GNSS接收機開機,打開RTK測量手簿后,首先運行坐標(biāo)轉(zhuǎn)換模塊,然后啟動工程之星RTK測量軟件,并設(shè)置開啟坐標(biāo)轉(zhuǎn)換服務(wù),當(dāng)GNSS接收機鎖定衛(wèi)星信號后,打開Epsce-RTK測圖軟件中的GNSS測量界面,可看到獨立坐標(biāo)系的定位結(jié)果以及平面高程精度信息、PDOP值、衛(wèi)星數(shù)和解狀態(tài)等信息,當(dāng)解狀態(tài)為“固定解”時,即可進行RTK測圖作業(yè)。
(1)工程之星RTK測量軟件
打開工程之星(如圖1所示),進入“配置”菜單下“工程設(shè)置”對話框,選擇“其他”選項卡,設(shè)置對應(yīng)參數(shù)(如圖2所示),勾選“使用”重慶市勘測院參數(shù),“確定”回到主界面。
圖1工程之星主界面圖2設(shè)置主界面
進入“配置”菜單下“差分設(shè)置”(如圖3所示),打開手機差分模式,并進行手機差分轉(zhuǎn)發(fā)設(shè)置(如圖4所示),填入對應(yīng)項,“獲取列表”成功后,選擇域列表中的“RTCM30”連接,成功后狀態(tài)框中信號標(biāo)識為“B”,并且后面有信號條閃爍,待解狀態(tài)為“固定解”即可進行測量。
圖3手機差分設(shè)置界面圖4差分模式設(shè)置界面
(2)坐標(biāo)轉(zhuǎn)換模塊
運行坐標(biāo)轉(zhuǎn)換模塊,如圖5所示,點擊“開始”,等待幾分鐘“預(yù)加載完畢”,最小化界面。
圖5 坐標(biāo)轉(zhuǎn)換程序界面
(3)Epsce-RTK測圖軟件
圖6 Epsce-RTK測圖軟件主界面圖7 RTK測量界面
系統(tǒng)研發(fā)成功后,選取經(jīng)檢驗合格的采用全站儀進行采集的重慶市自然博物館竣工測量項目進行重復(fù)測量,X坐標(biāo)差值△x最大 0.056 m,Y坐標(biāo)差值△y最大 0.051 m,高程差值△h最大值為 0.100 m。經(jīng)統(tǒng)計,采用Epsce-RTK一體化測圖系統(tǒng)測定的地物點平面位置中誤差為 0.039 m,高程中誤差為 0.078 m,全部滿足相應(yīng)規(guī)范要求。
從系統(tǒng)應(yīng)用情況來看,Epsce-RTK一體化測圖系統(tǒng)具有諸多優(yōu)勢。第一,節(jié)省大量生產(chǎn)成本,打破了測圖需要先做首級控制,再做圖根控制,最后用全站儀測量碎部點的傳統(tǒng)作業(yè)模式,節(jié)省了大量控制測量的費用。第二,生產(chǎn)效率成倍提高,一方面,外業(yè)生產(chǎn)攜帶設(shè)備少了,且不再需要觀測員,將原來的三人組或兩人組作業(yè)的模式最低可以減少到一人作業(yè),節(jié)省了大量人力,生產(chǎn)效率成倍提高。另一方面,采用網(wǎng)絡(luò)RTK測量碎部點,不受通視條件影響,可全天候作業(yè),有效作業(yè)時間得到大幅提升。第三,提升產(chǎn)品質(zhì)量,采集碎部點時,繪圖員和接收機是在一起的,完全能做到“所見即所得”和野外實時成圖,避免了漏測、錯繪現(xiàn)象,從而提高了成圖的準確性,產(chǎn)品質(zhì)量進一步得到保障。
但在實際應(yīng)用過程中,Epsce-RTK一體化測圖系統(tǒng),終究是采用網(wǎng)絡(luò)RTK進行碎部點采集,不可避免地具有GNSS測量的通病,受衛(wèi)星信號強度的影響較大,比如:①在樹木密集區(qū)域內(nèi)、高大建構(gòu)筑物旁等衛(wèi)星信號遮擋嚴重區(qū)域,無法進行精度要求的RTK測量。②網(wǎng)絡(luò)RTK作業(yè)半徑直接影響其定位精度和作業(yè)速度,數(shù)據(jù)鏈能否暢通也是RTK測圖能否成功的關(guān)鍵。對于這些不足,目前可以采用RTK和全站儀配合作業(yè)的方式解決,網(wǎng)絡(luò)RTK不能測量的時候先做控制點,然后再利用全站儀補充測量。
基于南方RTK手簿和Epsce繪圖軟件開發(fā)的Epsce-RTK一體化測圖系統(tǒng),獲得了較好的操作體驗,能有效降低生產(chǎn)成本,生產(chǎn)效率成倍提高,并提升了產(chǎn)品質(zhì)量。