摘 要:工程測(cè)量?jī)?nèi)業(yè)數(shù)據(jù)處理中,數(shù)據(jù)處理方法有很多,有用數(shù)據(jù)庫(kù)進(jìn)行轉(zhuǎn)換,編程轉(zhuǎn)換等。本文使用Excel進(jìn)行數(shù)據(jù)格式轉(zhuǎn)換,探討了Excel數(shù)據(jù)格式轉(zhuǎn)換在工程測(cè)量中的方法和應(yīng)用,以期為有需要的工作人員提供幫助。
關(guān)鍵詞:Excel;數(shù)據(jù)轉(zhuǎn)換;工程測(cè)量;
文章編號(hào):1674-3520(2015)-03-00-01
工程測(cè)量的目的是根據(jù)設(shè)計(jì)和施工的要求,將所設(shè)計(jì)目標(biāo)的平面位置、高程等工程設(shè)計(jì)圖紙中各項(xiàng)設(shè)計(jì)元素按照規(guī)范要求的精度準(zhǔn)確無(wú)誤地測(cè)設(shè)到實(shí)地上,作為工程施工的依據(jù),而測(cè)設(shè)的每一步都需要準(zhǔn)確的內(nèi)業(yè)計(jì)算、校核和整理。隨著計(jì)算機(jī)技術(shù)的發(fā)展,Excel、Word、AutoCAD、數(shù)據(jù)庫(kù)等軟件在工程測(cè)量?jī)?nèi)業(yè)中的運(yùn)用也越來(lái)越多,熟練地掌握和運(yùn)用各種軟件,縮短測(cè)量?jī)?nèi)業(yè)計(jì)算和整理的時(shí)間,實(shí)時(shí)地記錄測(cè)量成果和施工狀態(tài),為工程施工爭(zhēng)取更多的時(shí)間,在工程施工中是非常重要的。
隨著測(cè)繪儀器的發(fā)展,全站儀、GPS等先進(jìn)的測(cè)繪儀器越來(lái)越廣泛地應(yīng)用于測(cè)量領(lǐng)域,電子手薄和儲(chǔ)存卡記錄、數(shù)字化測(cè)圖等測(cè)量技術(shù)也越來(lái)越多地應(yīng)用到測(cè)量的內(nèi)外業(yè)當(dāng)中。但是電子手薄記錄的數(shù)據(jù)格式和Excel、Word、記事本和AutoCAD繪圖數(shù)據(jù)中測(cè)量資料的格式以及書(shū)面上報(bào)的資料要求格式不統(tǒng)一,給內(nèi)業(yè)整理增加了不小的難度。如果手動(dòng)逐一進(jìn)行格式轉(zhuǎn)換,既費(fèi)時(shí)又費(fèi)力,工程量大且極易出錯(cuò)。
一、面向不同對(duì)象的數(shù)據(jù)轉(zhuǎn)換
(一)Excel格式轉(zhuǎn)換為Cass測(cè)量數(shù)據(jù)格式
Cass軟件是廣州南方測(cè)繪儀器有限公司基于CAD平臺(tái)開(kāi)發(fā)的一套集地形、地籍、空間數(shù)據(jù)建庫(kù)、工程應(yīng)用、土石方算量等功能為一體的軟件系統(tǒng)。自Cass軟件推出以來(lái),已經(jīng)成為業(yè)內(nèi)應(yīng)用最廣、使用最方便快捷的軟件品牌,也是用戶量最大的主流成圖和土石方計(jì)算軟件系統(tǒng),它涵蓋了測(cè)繪、國(guó)土、規(guī)劃、房產(chǎn)、市政、環(huán)保、地質(zhì)、交通、水利、電力、礦山及相關(guān)行業(yè)。
Cass軟件中的地形、地籍成圖數(shù)據(jù)格式為A,,Y,X,Z。其中A為點(diǎn)號(hào),Y、X、Z為測(cè)量點(diǎn)的坐標(biāo),點(diǎn)號(hào)和坐標(biāo)之間有2個(gè)逗號(hào)分隔。要把Excel表格中的數(shù)據(jù)轉(zhuǎn)換成Cass軟件的數(shù)據(jù)格式,如若一個(gè)一個(gè)地輸入無(wú)疑是十分繁瑣的,且這么多的數(shù)據(jù)很容易出錯(cuò)。本文中excel使用2010版本,因?yàn)闇y(cè)繪數(shù)據(jù)的保留位數(shù)關(guān)系,在四舍五入上存在誤差,所以我們首先要設(shè)置excel文件,選項(xiàng),高級(jí)中的將精度設(shè)置為所顯示的精度。下面以cass內(nèi)置等高線(dgx)文件為例進(jìn)行轉(zhuǎn)換。
a、導(dǎo)入數(shù)據(jù)
打開(kāi)excel(excel2010)數(shù)據(jù),自文本,選擇dgx.dat文件,打開(kāi),選擇分隔符號(hào),下一步,分隔符號(hào)選擇逗號(hào),下一步,列數(shù)據(jù)格式選擇常規(guī),完成。這樣dgx.dat文件就導(dǎo)入到excel中了。
b、數(shù)據(jù)轉(zhuǎn)換
打開(kāi)地形數(shù)據(jù)的Excel文件,文件中A列為點(diǎn)號(hào),B列為地形測(cè)量點(diǎn)的Y坐標(biāo),C列為地形測(cè)量點(diǎn)的X坐標(biāo),D列為地形測(cè)量點(diǎn)的高程。在單元格F1編輯公式=A1\",,\"C1\",\"D1\",\"E1,然后下拉填充其余空格,就批量生成了對(duì)應(yīng)于前列的地形數(shù)據(jù)格式。復(fù)制工作薄中F列數(shù)據(jù)到記事本,把記事本的數(shù)據(jù)文件的擴(kuò)展名改為“.dat”,這樣就生成了Cass軟件地形地籍測(cè)量繪制地形圖所需的數(shù)據(jù)格式。,可通過(guò)cass軟件繪圖處理,展點(diǎn),顯示編輯的新數(shù)據(jù)。
(二)Excel度分秒格式
a、不涉及計(jì)算,只是顯示格式的變換。
在excel中A1輸入130.031456,代表130°03′14.56\",excel編輯代碼是=TEXT(A1*10000,\"00°00′00.00〃\")。顯示結(jié)果為130°03′14.56〃。
b、度轉(zhuǎn)換成度分秒
在excel中A1輸入130.031456,代表130.031456度,excel編輯代碼是=TEXT(INT(A3),\"0\")\"°\"TEXT(INT((A3-INT(A3))*60),\"00\")\"′\"TEXT(((A3-INT(A3))*60-INT((A3-INT(A3))*60))*60,\"00.00\")\"\"\"\"。顯示結(jié)果為130°01′53.24\"。代碼中00.00用于控制精度。
c、度分秒轉(zhuǎn)換成度
在excel中A1輸入130.015324,代表130°01′53.24\",excel編輯代碼是=MID(E3,1,F(xiàn)IND(\"°\",E3)-1)+MID(E3,F(xiàn)IND(\"′\",E3)-2,2)/60+MID(E3,F(xiàn)IND(\"\"\"\",E3)-5,5)/3600。顯示結(jié)果為130.031456。代碼中00.00用于控制精度。
(三)南方CASS繪制橫斷面圖的數(shù)據(jù)轉(zhuǎn)換
首先,excel導(dǎo)入外部數(shù)據(jù),通過(guò)代碼=A1\",\"round(B1,2)。合并2列數(shù)據(jù),組成第三列,復(fù)制此列,保存到文本文件中另存為*.hdm文件(cass軟件的里程文件格式文件),在文本文件的開(kāi)始處輸入BEGIN,復(fù)制剛才的數(shù)據(jù),最后另起一行輸入END結(jié)束。
打開(kāi)cass軟件,選擇工程應(yīng)用,繪制斷面圖,根據(jù)里程文件命令,打開(kāi)剛才保存的*.hdm文件,根據(jù)需要調(diào)整參數(shù),生成斷面。
二、結(jié)束語(yǔ)
excel在工程測(cè)量中的合理應(yīng)用,能夠大大提高工程測(cè)量?jī)?nèi)業(yè)整理的效率,也改善了手工輸入的繁瑣工序,保證了內(nèi)業(yè)整理的精度和準(zhǔn)確性,通過(guò)上文所述的excel的轉(zhuǎn)換,及時(shí)準(zhǔn)確地記錄和描述施工狀態(tài),節(jié)約了人力物力,降低了成本,提高數(shù)據(jù)的準(zhǔn)確性,為工程提供可信的依據(jù),為工程施工減少工序間的時(shí)間,取得良好的社會(huì)效益和經(jīng)濟(jì)效益。
參考文獻(xiàn):
[1]范長(zhǎng)玉.,徐菲利用excel在Autocad中繪制橫斷面圖的實(shí)踐應(yīng)用[J],吉林水利,2010(05):57,72
[2]張山風(fēng).利用EXCEL進(jìn)行財(cái)務(wù)預(yù)測(cè)的回歸分析[J].辦公自動(dòng)化,2011(4):37-39.