王陽 鄒永才 杜明 朱鴻 胡滔

摘 要:傳統的勘察軟件只能在單臺電腦上錄入野外鉆探采集的數據,過程復雜而繁瑣,不易于修改,工作量大,效率低下,而且不能與工程地質項目管理辦公自動化相適。隨著網絡普及,當前4G網絡的全面覆蓋,馬上迎來5G時代,通過構建以網絡數據庫為核心,分別從移動端、電腦端構建的勘察信息系統可實現利用手機進行野外采集數據,數據一鍵上傳網絡服務器,電腦端下載、上傳數據,電腦端整理數據并生成勘察成果為一體的勘察信息系統。通過構建云端數據庫實現數據實時共享,以滿足工程制圖及計算需要,實現工程項目查詢、管理,實現勘察項目動態查詢、管理,大大提高勘察效率。
關鍵詞:網絡數據庫;數據實時共享;提高效率
通過構建數據庫實現手機、電腦、網頁數據共享,技術人員通過不同的操作界面實現數據采取、數據查詢,達到同一項目同一事件多人同時互動,大大提高生產效率。一個好的勘察信息系統可以對工程地質信息進行有效管理和更可以快速準確自動生成圖表圖件等,提高工作效率,為工程建設提供決策[1]。
一、網絡數據開發
數據庫建立及開發是ST勘察信息系統的核心。移動端需將野外采取的數據實時傳輸到網絡數據庫中,移動端也可通過網絡數據庫查詢資料情況;電腦平臺可通過數據庫實時調取野外采集的數據,也可實時將內業成果儲存到網絡數據庫中;管理人員可登陸網站動態管理的項目數據、了解動態人員信息。
二、移動端開發
移動端基于Android Studio平臺采用JAVA、C++語言進行開發。利用手機、平板電腦等移動設備通過開發的APK軟件實現地圖查看,人員定位,數據采集,數據上傳,數據存儲,拍照,數據導出等功能。
三、電腦端開發
電腦端主要用于勘察項目的管理。通過服務端,能實現客戶端及移動端勘探數據的集中管理和分發。客戶端支持勘探數據的增刪改查、批量導入、CAD中間文件生成、常見文件導出、工程數據備份、勘探照片管理、地圖展示等功能。
電腦端系統由客戶端和服務端組成,均使用Java語言和Mysql數據庫實現。其中客戶端包括單機應用和數據庫,服務端包括Web程序和數據庫。
四、繪圖輔助系統
勘察成果主要包括工程地質平面圖、柱狀圖、剖面圖、文字說明及相關試驗報告等。成圖輔助系統是為解決勘察、設計、測繪等工程領域CAD繪圖速度,繪圖輔助系統基于AutoCAD NET API提供了一系列托管的外包類 (Managed Wrapper Class),在.NET框架下,使用任何支持.NET的語言,如VB.NET、C# 和Managed C++等對AutoCAD進行二次開發。繪圖輔助系統利用野外采集的原始地調數據生成地調成果,如地調點、巖層產狀、地質界線等;利用野外采集的鉆孔數據生成相關柱狀圖、地質剖面圖等;以其他勘察及巖土設計相關的輔助功能。
五、結語
(一)通過ST勘察信息系統的開發構建的數據庫實現了手機、電腦、網頁數據共享,技術人員通過不同的操作界面實現數據采取、數據查詢,達到同一項目多人同時互動的目的,大大提高了生產效率。
(二)ST勘察信息系統的實現,彌補了當前市面上勘察軟件功能上的不足和局限性。解決了大型勘察項目海量勘察數據錄入工作量大效率低下的問題。
(三)管理人員通過后臺實現項目、人員、設備實時查看、管理,提高管理效率。
(四)隨著勘察設計規范逐年更新或者為了適應不同的新技術新行業或國家標準,我們可以通過及時更新軟件以適應新的要求和發展。
(五) ST勘察信息系統基于GIS技術[2]融合衛星地圖、區域地質圖,實現鉆孔定位、地圖查看、地質調繪功能。
(六)勘察軟件后續發展也可以實現AI智能分析計算,上傳拍攝的巖芯照片通過后臺云端數據庫實現巖性類別自動判別、鉆探回次、采取率、RQD等自動計算識別,實現真正的智能勘察。
(七)后期ST勘察信息系統開發可基于大數據數據庫平臺[3]建立勘察信息系統。
參考文獻:
[1] 武松. 淺談巖土工程勘察及軟件應用[J].巖土工程勘察. 2013年07期: 42-44
[2]楊炯煜.淺析基于計算機技術的GIS技術發展趨勢[J].技術與市場,2016年10期:77.
[3]李建中與劉顯敏,大數據的一個重要方面:數據可用性.計算機研究與發展, 2013. 50(6): 第1147-1162頁.