殷現(xiàn)民++程海強(qiáng)++袁汝安
摘要: 隨著計算機(jī)數(shù)據(jù)庫應(yīng)用的普及發(fā)展,礦山測量數(shù)據(jù)的數(shù)字化有了新的載體。本文闡述了SQL Server2000數(shù)據(jù)庫在地測工作中應(yīng)用的實(shí)現(xiàn)方法。實(shí)現(xiàn)了測量數(shù)據(jù)的存儲和后處理。
Abstract: With the popularization of the application of computer database, there is a new carrier for digitization of mine measurement data. This article describes the implementation way of the SQL Server2000 database in geodesy work to realize the storage and post-processing of measurement data.
關(guān)鍵詞: SQL Server數(shù)據(jù)庫;地測數(shù)據(jù)庫;數(shù)據(jù)處理
Key words: SQL Server database;geodetic database;data processing
中圖分類號:P208 文獻(xiàn)標(biāo)識碼:A 文章編號:1006-4311(2017)36-0185-02
1 目的意義
近幾年隨著信息化建設(shè)步伐的日趨加快,大部分專業(yè)在這方面已經(jīng)取得了階段性的成果。而地測專業(yè)信息化建設(shè)還比較落后,隨著地測技術(shù)的發(fā)展,地測數(shù)據(jù)的存儲也由紙質(zhì)轉(zhuǎn)變?yōu)榇疟P存儲。而煤礦的地測數(shù)據(jù)仍然采用紙質(zhì)存儲,使用起來及不方便。此外,繪圖專業(yè)使用的龍軟繪圖軟件仍需采用人工錄入地測數(shù)據(jù),未實(shí)現(xiàn)自動化繪圖。為此,我們采用了龍軟公司開發(fā)的地測數(shù)據(jù)庫管理系統(tǒng)。該系統(tǒng)基于SQL數(shù)據(jù)庫,具有很好的保密性、兼容性和可操作性,可實(shí)現(xiàn)地測數(shù)據(jù)的存儲、檢索、處理,并可為龍軟繪圖軟件直接使用,實(shí)現(xiàn)了自動化繪圖。
2 項目背景
隨著計算機(jī)技術(shù)的不斷更新,地測部門的工作越來越向數(shù)字化發(fā)展,龍軟3.0繪圖軟件在煤礦地測專業(yè)得到了廣泛應(yīng)用。該系統(tǒng)以SQL Server2000數(shù)據(jù)庫為基礎(chǔ),可直接在龍軟3.0繪圖軟件中調(diào)用庫中數(shù)據(jù),實(shí)現(xiàn)了自動化繪圖。除此之外,該系統(tǒng)還具備了數(shù)據(jù)的錄入、數(shù)據(jù)的處理、數(shù)據(jù)的顯示、數(shù)據(jù)的查詢、數(shù)據(jù)的打印等操作。
地測數(shù)據(jù)庫管理系統(tǒng)有以下幾大重要模塊組成:
數(shù)據(jù)查詢、打印設(shè)置、數(shù)據(jù)導(dǎo)入、數(shù)據(jù)導(dǎo)出、方向交會、坐標(biāo)正反算、高斯正反算、坐標(biāo)換帶計算、腰線標(biāo)定計算、貫通管理、導(dǎo)線計算、導(dǎo)線整理、導(dǎo)線合并、貫通整理、水準(zhǔn)測量、數(shù)據(jù)校對、臺賬管理、臺賬瀏覽等功能模塊。地質(zhì)圖繪制中的地質(zhì)地層剖面圖的自動提取,工作面地質(zhì)等高線的自動生成,巷道素描圖的自動提取。
除此功能模塊之外,該系統(tǒng)還具備數(shù)據(jù)的備份、數(shù)據(jù)的加密、用戶管理等常用軟件系統(tǒng)的功能。
該系統(tǒng)基于國內(nèi)外礦山計算機(jī)應(yīng)用現(xiàn)狀,融入地理信息系統(tǒng)(GIS)、計算幾何、礦山各領(lǐng)域?qū)n}研究等理論方法,在Windows環(huán)境下,利用面向?qū)ο蟮木幊毯徒M件式開發(fā)方法研制而成。該系統(tǒng)實(shí)現(xiàn)了從原始的基礎(chǔ)數(shù)據(jù)(如鉆孔數(shù)據(jù)、導(dǎo)線點(diǎn)數(shù)據(jù)等)自動生成并動態(tài)修改礦山地測工作的各類圖件,如地質(zhì)勘探線剖面圖、采掘工程平面圖、底板等高線及儲量計算圖、工作面地質(zhì)說明書、任意剖面的切割等。
3 實(shí)施過程
3.1 測量導(dǎo)線資料錄入
通過導(dǎo)線資料錄入的功能將測量數(shù)據(jù)錄入到數(shù)據(jù)庫中,可實(shí)現(xiàn)導(dǎo)線資料的入庫整理、資料保存、資料共享。
將測量的數(shù)據(jù),當(dāng)天入庫,實(shí)現(xiàn)測量數(shù)據(jù)庫的實(shí)時更新,為及時繪圖創(chuàng)造條件。
3.2 導(dǎo)線資料計算
實(shí)現(xiàn)常見導(dǎo)線類型(包括前后視測距支導(dǎo)線、前后視測距閉合導(dǎo)線、前后視測距附合導(dǎo)線、前后視測距復(fù)測支導(dǎo)線、前后視測距導(dǎo)線成果)、常見的導(dǎo)線級別(包括7″、基本控制15″、采區(qū)控制15″、30″、一級導(dǎo)線、二級導(dǎo)線、等外)的導(dǎo)線資料計算。
日常的計算有前后視測距支導(dǎo)線計算及前后視測距導(dǎo)線成果計算。將當(dāng)天導(dǎo)線錄入的數(shù)據(jù)計算,校核計算成果,并加入到臺賬管理。
3.3 草圖繪制
將系統(tǒng)可實(shí)現(xiàn)直接調(diào)用AutoCAD繪圖軟件,進(jìn)行草圖的繪制、編輯及保存顯示操作,并可將繪制圖形入庫。
3.4 導(dǎo)線資料打印
導(dǎo)線觀測數(shù)據(jù)錄入計算完畢以后,可通過成果閱覽功能實(shí)現(xiàn)成果的預(yù)覽打印,也可以Excel形式輸出。
3.5 巷道的自動生成
通過在龍軟3.0繪圖軟件中連接數(shù)據(jù)庫中導(dǎo)線數(shù)據(jù),實(shí)現(xiàn)巷道的自動生成,為工作面巷道的地質(zhì)素描打下基礎(chǔ)。(圖2)
3.6 工作面底板等高線自動生成
通過在龍軟3.0繪圖軟件中連接數(shù)據(jù)庫中鉆孔數(shù)據(jù),實(shí)現(xiàn)工作面底板等高線自動生成,為工作面回采地質(zhì)說明書的編制打下基礎(chǔ)。
4 創(chuàng)新點(diǎn)
①根據(jù)地測專業(yè)業(yè)務(wù)處理的具體特點(diǎn),首次將龍軟3.0繪圖軟件強(qiáng)大、方便、實(shí)用的圖形編輯功能與SQL Server2000數(shù)據(jù)庫直觀、高效、靈活的數(shù)據(jù)管理、查詢和空間分析功能有機(jī)完美地結(jié)合起來。
②采用了先進(jìn)的組件式開發(fā)技術(shù),減輕了地測專業(yè)的工作量、增強(qiáng)了地測數(shù)據(jù)的可靠性與實(shí)用性;實(shí)現(xiàn)了地質(zhì)、測量等專業(yè)功能的組件化,可依工作需求實(shí)現(xiàn)靈活運(yùn)用。
③支持空間數(shù)據(jù)庫,數(shù)據(jù)儲存方式比較靈活,實(shí)現(xiàn)了真正意義上的地測部門各專業(yè)數(shù)據(jù)共享與多源數(shù)據(jù)無縫集成。
④支持全自動、交互式等地圖矢量化功能,首次提出面向地質(zhì)對象的矢量化方法,煤炭信息化中數(shù)據(jù)采集的瓶頸問題迎刃而解。
⑤利用先進(jìn)的WebGIS技術(shù),完全實(shí)現(xiàn)了地測空間數(shù)據(jù)的網(wǎng)絡(luò)化管理。
⑥系統(tǒng)的圖件排版布局功能齊全,圖件顯示效果精美,具有打印預(yù)覽和裁剪打印輸出等功能,也支持不同型號的打印機(jī)和繪圖儀的操作。
⑦利用測量數(shù)據(jù)庫,可以全自動延伸整個水平、采區(qū)、作業(yè)面的巷道,也能自動處理巷道間的空間關(guān)系。
⑧解決了具有復(fù)雜地質(zhì)構(gòu)造的礦山地質(zhì)模型的建立與各種等值線的生成問題。
5 經(jīng)濟(jì)及社會效益分析
5.1 經(jīng)濟(jì)效益
通過SQL Server2000數(shù)據(jù)庫與龍軟3.0繪圖軟件結(jié)合應(yīng)用,將地質(zhì)、測量數(shù)據(jù)錄入到數(shù)據(jù)庫中,做到了地測數(shù)據(jù)數(shù)據(jù)化處理,減少手工處理的復(fù)雜工序,確保數(shù)據(jù)真實(shí)可靠,并方便地測資料的保存。實(shí)現(xiàn)地測部門無紙化辦公,節(jié)約大量的材料費(fèi)開支,為礦井節(jié)能減排工作做出貢獻(xiàn)。
5.2 社會效益
通過SQL Server2000數(shù)據(jù)庫與龍軟3.0繪圖軟件結(jié)合應(yīng)用,具備了地測數(shù)據(jù)的錄入,數(shù)據(jù)的處理,數(shù)據(jù)的顯示,數(shù)據(jù)的查詢,數(shù)據(jù)的打印,各類地質(zhì)水文圖件的自動生成等操作。提高了工作效率和資料的準(zhǔn)確性,為地測工作實(shí)現(xiàn)數(shù)字化作業(yè)打下堅實(shí)的基礎(chǔ),并促進(jìn)了礦井地測專業(yè)質(zhì)量標(biāo)準(zhǔn)化的提高。
參考文獻(xiàn):
[1]高建偉.ASP.NET與SQL Server 2000數(shù)據(jù)庫實(shí)用連接技術(shù)詳解[J].產(chǎn)業(yè)與科技論壇,2012,11(03):72-73.
[2]張文生,孫永忠.SQL Server 2000數(shù)據(jù)庫部署的C#實(shí)現(xiàn)方法[J].電腦編程技巧與維護(hù),2010(02):59-61,86.
[3]葛芝賓.SQL Server 2000分布式數(shù)據(jù)庫系統(tǒng)的構(gòu)建[J].南京師范大學(xué)學(xué)報(工程技術(shù)版),2008(04):199-202.endprint