王德成
(咸陽(yáng)市勘察測(cè)繪院,陜西咸陽(yáng) 712000)
電子水準(zhǔn)儀數(shù)據(jù)處理方法
王德成?
(咸陽(yáng)市勘察測(cè)繪院,陜西咸陽(yáng) 712000)
介紹了用Excel處理電子水準(zhǔn)儀托普康DL-111C沉降觀測(cè)數(shù)據(jù)的有關(guān)方法和技巧,包括數(shù)據(jù)的傳輸、利用公式和宏程序進(jìn)行平差及成果打印輸出,其程序適合生產(chǎn)部門使用。
Excel;“宏”程序;電子水準(zhǔn)儀;建筑物沉降觀測(cè)
目前電子水準(zhǔn)儀已得到了廣泛應(yīng)用,其快捷、方便和高精度的特點(diǎn)也獲得了測(cè)繪工作者的高度認(rèn)同。近年來(lái)隨著咸陽(yáng)市政府加大了對(duì)建筑物質(zhì)量的監(jiān)控力度,咸陽(yáng)市勘察測(cè)繪院建筑物沉降觀測(cè)任務(wù)量直線上升,已成為我院經(jīng)濟(jì)收入的一個(gè)重要組成部分,此時(shí)針對(duì)大量的數(shù)據(jù)處理工作開(kāi)發(fā)出一套行之有效的辦法就顯得尤為必要。經(jīng)過(guò)不斷探索,我們發(fā)現(xiàn)Excel是解決此類問(wèn)題的有效辦法。應(yīng)用表明:Excel所編程序圓滿解決了電子水準(zhǔn)儀沉降觀測(cè)數(shù)據(jù)處理問(wèn)題,大大提高了內(nèi)業(yè)計(jì)算效率及成果質(zhì)量,其程序界面友好,適宜一般人員掌握利用。
這里首先對(duì)沉降觀測(cè)和數(shù)據(jù)處理步驟做一簡(jiǎn)單描述,以便有一個(gè)整體概念,其關(guān)鍵問(wèn)題的解決辦法將在后面給出具體闡述。
咸陽(yáng)市勘察測(cè)繪院所用儀器為拓普康DL-111C,依據(jù)《建筑變形測(cè)量規(guī)程》JGJ 8-97進(jìn)行作業(yè),觀測(cè)前設(shè)定觀測(cè)限差,前后尺距離用皮尺預(yù)先丈量,觀測(cè)順序?yàn)楹螅埃埃螅ǔS^測(cè)路線采用附合或閉合線路。
觀測(cè)完畢,利用拓普康專用下載工具下載測(cè)量數(shù)據(jù),用Excel打開(kāi)已下載的測(cè)量數(shù)據(jù)文件,注意在“文本導(dǎo)入向?qū)А敝羞x擇“固定寬度”,然后直接點(diǎn)擊“完成”即可。此時(shí)需要對(duì)原始文件進(jìn)行預(yù)處理,剔除錯(cuò)誤的、不參與計(jì)算的行,即首先搜索文件中“Operation Error”(操作錯(cuò)誤)、“Evaluation Error”(觀測(cè)值超限)等錯(cuò)誤行,然后選擇有錯(cuò)誤的行,單擊鼠標(biāo)右鍵,整行刪除,使其他行自動(dòng)向上移動(dòng),形成1221 2332 3443……序列。有時(shí)在數(shù)據(jù)列中會(huì)有無(wú)數(shù)據(jù)的空白列,此列也應(yīng)整列刪除。復(fù)制除“時(shí)間列”以外的所有數(shù)據(jù)。
打開(kāi)“Excel電子水準(zhǔn)儀數(shù)據(jù)處理文件”,將復(fù)制的數(shù)據(jù)粘貼到Excel工作表中指定位置,即提示:“粘貼處?”右邊單元格。點(diǎn)擊“啟動(dòng)程序”按鈕,此時(shí)按照程序指定的位置分別填寫:工程名稱、時(shí)間、閉合差等相關(guān)內(nèi)容。其中閉合差一項(xiàng),若觀測(cè)路線采用閉合線路,可在打開(kāi)的原始觀測(cè)文件的末尾Relative Height(m):(相對(duì)高程)右邊復(fù)制閉合差,然后返回?cái)?shù)據(jù)處理文件,用鼠標(biāo)左鍵點(diǎn)擊選擇單元格并將數(shù)據(jù)粘貼到相應(yīng)位置。對(duì)于附和線路,需手工計(jì)算閉合差,并輸入到相應(yīng)位置。在表格的點(diǎn)名列,對(duì)應(yīng)位置輸入點(diǎn)名,此時(shí)程序自動(dòng)顯示平差高程。說(shuō)明一點(diǎn):此時(shí)最好輸入最后一站大點(diǎn)點(diǎn)名,以驗(yàn)證整個(gè)平差過(guò)程的正確性。點(diǎn)擊對(duì)應(yīng)的“打印”按鈕,打印輸出。
整個(gè)工作表如下:
順序號(hào)前后視距尺讀數(shù)直推高程點(diǎn)名高程B M 1 2 3 . 7 7 8 1 . 0 7 4 0 8粘貼處?12 3 . 7 4 2 1 . 3 4 9 1 0 4 . 7 2 4 9 812 3 . 7 3 9 1 . 3 4 9 1 0B M 1 2 3 . 7 8 0 1 . 0 7 4 0 1 4 . 7 2 4 9 1
112.5620.45442212.511 1.319173.86023212.512 1.31915112.564 0.45432 3.8600828-13.8600210.4660.57676310.555 0.571693.86530310.554 0.57172210.465 0.57674 3.86510318.3960.53550418.303 0.544303.85650418.307 0.54423318.390 0.53541 3.8562828-23.856248.4100.9260958.566 1.168353.6142458.567 1.1683548.402 0.92598 3.61391514.6450.98988614.565 0.767803.83632打印1 614.565 0.76778514.649 0.98986 3.83599
單元格公式如下:
其意為:
選擇并刪除E5單元格內(nèi)容,選擇G9至G452單元格并刪除,選擇J9至N452單元格并拷貝,選擇B9單元格并將以前復(fù)制好的內(nèi)容條件粘貼(即只粘貼數(shù)字,不改變單元格的格式設(shè)置)到B9處,選擇J9至N452單元格并刪除,選擇C2、E4、E5并將光標(biāo)移至C2,等待輸入。
其意為:選擇A1至H44單元格并打印輸出(一份)。
如果說(shuō)Excel的精髓是公式的應(yīng)用,那么“宏”程序的應(yīng)用則更加使Excel如虎添翼?!昂辍背绦蚺浜稀鞍粹o”可制成快捷鍵,點(diǎn)擊可快速完成一系列固定操作。同時(shí)“宏”程序是一個(gè)由Excel自動(dòng)記錄“操作過(guò)程”而形成的程序,這對(duì)不熟悉VB的人就顯得十分方便,當(dāng)然如果對(duì)VB比較熟悉也可對(duì)自動(dòng)錄制的“宏”程序手工編輯,這樣會(huì)更加靈活、方便?!鞍粹o”的制作及“宏”程序的錄制方法如下:
首先通過(guò)“視圖”菜單下“工具欄”子菜單打開(kāi)“控件工具箱”,點(diǎn)擊“命令按鈕”,在工作簿適當(dāng)位置畫出“命令按鈕”即所謂“command button”,選中該按鈕,點(diǎn)擊“控件工具箱”中“屬性”,在“caption”中輸入該按鈕名稱,例如“啟動(dòng)程序”,在BackColor和ForeColor中利用調(diào)色板選擇按鈕的背景顏色和字符顏色。在“工具”菜單下“宏”中點(diǎn)擊“錄制新宏”并“確定”,然后按自己的需要在工作簿中實(shí)施相關(guān)操作,完成操作后在“工具”下“宏”中點(diǎn)擊“停止錄制”。此時(shí)在“工具”下“宏”中點(diǎn)擊“宏”,在“宏名”列表中選擇所錄制的宏,例如“macro2”,點(diǎn)擊“編輯”打開(kāi)所錄制的“宏”程序,復(fù)制除第一行和最后一行的所有內(nèi)容,退出。通過(guò)“視圖”菜單下“工具欄”打開(kāi)“控件工具箱”,點(diǎn)擊“設(shè)計(jì)模式”,雙擊前邊制作好的“啟動(dòng)程序”按鈕,并將先前復(fù)制的“宏”程序粘貼在“Private Sub CommandButton1_ Click()”下一行,退出該頁(yè)面,點(diǎn)擊“退出設(shè)計(jì)模式”。
程序編輯完成后,對(duì)所有帶公式的單元格,在“設(shè)置單元格格式”菜單下選定“保護(hù)”子菜單下的“鎖定”和“隱藏”,并在“工具”子菜單“保護(hù)”中的“保護(hù)工作表”下,用密碼進(jìn)行保護(hù),從而確保程序在使用過(guò)程中不被修改或破壞。
近年來(lái),咸陽(yáng)市勘察測(cè)繪院用Excel編寫了大量的內(nèi)業(yè)計(jì)算、數(shù)據(jù)處理及外業(yè)觀測(cè)程序,效果不錯(cuò)。編者認(rèn)為:只要對(duì)Excel軟件有一定了解,同時(shí)參考本例的基本思路,結(jié)合各自單位儀器、《規(guī)范》及具體作業(yè)習(xí)慣,量體裁衣,大家一定能在較短的時(shí)間內(nèi)編出適合自己具體情況的專用程序。
[1] Excel之家.Excel實(shí)戰(zhàn)技巧精粹[M].北京:人民郵電出版社,2007
[2] 王德成.用Excel編寫四等水準(zhǔn)觀測(cè)記錄和平差計(jì)算程序[J].北京測(cè)繪,2007(3):57~58
[3] 王德成.用Excel編寫測(cè)量綜合計(jì)算程序[J].城市勘測(cè),2003(4):33~34
A Method of Processing Digital Level Data
Wang DeCheng
(Xianyang Institute of Geotechnical Investigation and Surveying,Xianyang 712000,China)
This paper introduces the method to process data of digital level.The method includes transmission and adjustment of data.It is very useful for surveying departments.
Excel;macro program;digital level;surveying of building’s settlement
1672-8262(2011)02-155-03
P209
B
2010—09—01
王德成(1963—),男,高級(jí)工程師,主要從事城市工程測(cè)量技術(shù)管理和軟件開(kāi)發(fā)工作。