孫娜
摘 要:整理檢測資料并出具檢測成果報告,是巖土工程檢測工作內(nèi)業(yè)整理的主要內(nèi)容。多數(shù)巖土工程檢測軟件一般以數(shù)據(jù)庫的形式與其它程序(如數(shù)據(jù)處理程序、繪圖程序等)共享數(shù)據(jù)。但在實際應(yīng)用中,數(shù)據(jù)庫的設(shè)置對用戶而言一般是不可見的或被禁止的,這就削弱了數(shù)據(jù)庫系統(tǒng)本身具有的對數(shù)據(jù)組織、管理及成果資料的檔案管理等功能。
關(guān)鍵詞:巖土工程;檢測數(shù)據(jù)庫;建立應(yīng)用
1 巖土工程檢測數(shù)據(jù)庫的結(jié)構(gòu)
我們在實際工作中所涉及到的檢測信息是紛繁復雜的,由于檢測對象的不同而導致各檢測業(yè)務(wù)內(nèi)容不盡相同,將所有檢測信息全部包含進數(shù)據(jù)庫中顯然也沒有必要。根據(jù)對內(nèi)業(yè)工作的理解,我們并將信息分類,選出某些特定信息,構(gòu)建出數(shù)據(jù)庫結(jié)構(gòu)。工程信息:包括工程編號、工程名稱、建設(shè)單位、設(shè)計單位、工程地點、建筑物的結(jié)構(gòu)類型、場地地形特征、持力層名稱、工程負責人等。鉆孔信息:包括鉆孔編號、鉆孔類型、孔口標高、鉆孔深度等。地層信息:包括巖土(混凝土等)序號、層底深度、巖土名稱、巖土特征等。原位測試信息:包括測試類型、巖土名稱、鉆孔編號、測試位置、原始測試數(shù)據(jù)、計算結(jié)果數(shù)據(jù)等。室內(nèi)測試信息:包括巖土序號、巖土名稱、鉆孔編號、取樣編號、測試指標等。
2 數(shù)據(jù)庫的建立及應(yīng)用
2.1建立界面窗口
Access中窗口的作用是生成界面,從而進行數(shù)據(jù)的錄入。每個窗口作為一個獨立的模塊內(nèi)嵌Visualbasic語言,這樣可在窗口中或在錄入數(shù)據(jù)的過程中完成計算。例如輸入層底深度后計算層厚,輸入動探桿長后計算桿長校正系數(shù)等;同時可在窗口中嵌入“宏”來規(guī)范和約束窗口的風格和行為。窗口不僅提供兩種視圖方式—窗口視圖和數(shù)據(jù)表視圖,而且支持數(shù)據(jù)的復制與粘貼,這樣就解決了數(shù)據(jù)的輸入問題,可方便地進行鉆孔數(shù)據(jù)的復制等操作。
2.2建立數(shù)據(jù)查詢
利用查詢可以完成對表中數(shù)據(jù)的統(tǒng)計、計算等。查詢的結(jié)果可以直接或間接生成統(tǒng)計表并可復制到Word文檔中,據(jù)此,我們可以在檢測文字報告中填加由查詢得到的各種統(tǒng)計表,如工作量表、地層統(tǒng)計表、原位測試結(jié)果統(tǒng)計表、土工試驗結(jié)果統(tǒng)計表、承載力表等。Access中查詢的類型不同,其作用也不一樣。對單個指標的統(tǒng)計或?qū)蝹€表中特定字段的篩選、計算,可用簡單的選擇查詢。例如要生成動探試驗結(jié)果統(tǒng)計表,統(tǒng)計的指標為“動探擊數(shù)”,可選用字段“測試類型、巖土序號、巖土名稱”等作為序列(在總計選項中適用函數(shù)groupby),對字段"動探擊數(shù)"使用函數(shù)Count、Min、Max、Avg、Stdev等統(tǒng)計,或者利用表達式選用任意字段操作(如Stdev/Avg,得到變異系數(shù)),最后生成表格。
對多個指標的統(tǒng)計或?qū)Χ鄠€表中特定字段的篩選、計算,可綜合運用選擇查詢、追加查詢、刪除查詢等進行操作。例如要生成土工試驗結(jié)果統(tǒng)計表,可先對選用統(tǒng)計的指標(含水量、重度、孔隙比、液性指數(shù)、壓縮模量等)的單個統(tǒng)計項目(統(tǒng)計樣本數(shù)、范圍值、均值、標準差等)逐一運行追加查詢,之后對追加查詢后的表運行選擇查詢。
同樣,以如上的方法選用多個表中的特定字段,如“鉆孔編號、鉆孔深度、測試類型、取樣編號”等進行操作,可生成工作量統(tǒng)計表。在實際應(yīng)用中,查詢功能一般應(yīng)結(jié)合程序總體設(shè)計,由Visualbasic代碼去實現(xiàn),可增強程序處理事務(wù)的靈活性。例如退出查詢后,有時要運行刪除查詢,這樣避免了由于頻繁地運行追加查詢而造成數(shù)據(jù)的冗余。另外,以查詢?yōu)閿?shù)據(jù)源的窗口,由于可內(nèi)嵌Visualbasic代碼完成計算,其數(shù)據(jù)表視圖同樣也可以表格的形式復制到Word文件中,這和由查詢得到的結(jié)果及作用是相同的。
2.3數(shù)據(jù)庫應(yīng)用
由數(shù)據(jù)庫直接生成檢測成果文字報告,是建立巖土工程檢測數(shù)據(jù)庫的主要目標之一。這個任務(wù)可以由Word的郵件合并功能及Access的查詢結(jié)果來共同完成。即先創(chuàng)建一文字報告模板,用作郵件合并主文檔(同時在主文檔中填加合并域);之后以Access的查詢結(jié)果作為郵件合并的數(shù)據(jù)源將數(shù)據(jù)和主文檔合并至一新文檔中(主文檔與數(shù)據(jù)源之間以O(shè)DBC聯(lián)接),從而完成了檢測成果文字報告的大部分內(nèi)容,在此基礎(chǔ)之上填加由查詢得到的各種統(tǒng)計表格,就形成了較為完整的檢測成果的文字報告。需要說明的是,以上方法在Visualbasic代碼中能得到很好的實現(xiàn),而并不需要繁雜的操作步驟,即在數(shù)據(jù)庫中選定工程項目后直接啟動報告模板并運行郵件合并功能就可得到較為理想的結(jié)果。圖件(平面圖、柱狀圖等)作為檢測成果資料的重要內(nèi)容,是多數(shù)檢測軟件都具備的功能,一般在AutoCAD環(huán)境中以DLL形式與數(shù)據(jù)庫共享數(shù)據(jù),并獨立計算成圖。
3 5CoreDraw的最后編輯及打印
3.1位圖與矢量圖的區(qū)別
位圖和矢量圖是電腦圖中的兩個主要類型。位圖是由像素構(gòu)成,分辨率的大小決定圖像的大小,低分辨率的圖像放大后會模糊不清。矢量圖是用數(shù)學方式繪制的曲線和其它幾何體組成的圖形,矢量圖可隨意放大而不改變清晰度。
3.2 Winsurf中矢量圖的生成
了解到了矢量圖與位圖的區(qū)別后,我們下一步就是將上面制作的等值線圖轉(zhuǎn)換成矢量圖進行保存。選擇Winsurf的File菜單中的Export選項,將剛才繪制的等值線圖按*.WMF格式文件進行保存。
3.3矢量圖在CoreDraw中的編輯
運行CoreDraw,打開剛才保存的*.WMF文件。將重疊在一起的符號、數(shù)字、直線移開,選擇合適的位置擺放。
3.4等值線圖的打印
選擇合適的紙張(最好選擇大一些的紙張),在打印的版面標簽項中選擇調(diào)整到頁面大小,然后單擊打印。
結(jié)論
在巖土工程檢測工作中,利用數(shù)據(jù)庫技術(shù)可有效地對各單項目的檢測信息進行組織與管理,并能利用檢測數(shù)據(jù)直接生成成果資料。實際上,數(shù)據(jù)庫還應(yīng)具有對多年檢測成果資料的檔案管理功能,還應(yīng)提供對檢測單位內(nèi)部管理信息系統(tǒng)(如項目管理)的支持,對網(wǎng)絡(luò)的支持。將工程項目的檢測信息及管理信息在數(shù)據(jù)庫中進行有效的組織、管理及利用,并能適應(yīng)網(wǎng)絡(luò)化發(fā)展及檢測業(yè)務(wù)管理的需要,應(yīng)該是數(shù)據(jù)庫在工程檢測領(lǐng)域中應(yīng)用的一個重要內(nèi)容。
參考文獻
[1]張宏松,杜興武,肖機衛(wèi),楊文甫.基于GIS技術(shù)的城市勘察信息、系統(tǒng)設(shè)計[J].西部探礦工程.2017.
[2]黃高峰,李宗利,牟聲遠.Hoek-Brown準則參數(shù)在邊坡工程中的敏感性分析[J].巖土力學.2017.
(作者單位:南京東大巖土工程勘察設(shè)計研究院有限公司)