位置:中冶有色 >
> 面向固體巖心數(shù)據(jù)的數(shù)據(jù)庫管理系統(tǒng)
權(quán)利要求
1.面向固體巖心數(shù)據(jù)的數(shù)據(jù)庫管理系統(tǒng),其特征在于:一種面向固體巖心數(shù)據(jù)的數(shù)據(jù)庫管理系統(tǒng),具體包括:巖心數(shù)據(jù)庫文件模塊、巖心數(shù)據(jù)處理模塊、巖心數(shù)據(jù)管理模塊、巖心數(shù)據(jù)量算模塊、空間查詢分析模塊、空間數(shù)據(jù)交互模塊和巖心數(shù)據(jù)輸出模塊;
所述巖心數(shù)據(jù)庫文件模塊,用于實現(xiàn)巖心數(shù)據(jù)的導(dǎo)入、查詢和管理功能;
所述巖心數(shù)據(jù)處理模塊,用于實現(xiàn)基礎(chǔ)GIS編輯、柱狀巖心圖的繪制和等厚圖的繪制功能;
所述巖心數(shù)據(jù)管理模塊,用于實現(xiàn)巖心數(shù)據(jù)統(tǒng)一規(guī)范管理功能;
所述巖心數(shù)據(jù)量算模塊,用于實現(xiàn)距離量算、周長量算和面積量算功能;
所述空間查詢分析模塊,用于實現(xiàn)空間特征查詢與統(tǒng)計,量算幾何和進行一般的疊加分析與緩沖區(qū)分析功能;
所述空間數(shù)據(jù)交互模塊,用于實現(xiàn)用戶與巖心數(shù)據(jù)庫的交互,包括數(shù)據(jù)錄入、空間數(shù)據(jù)與屬性數(shù)據(jù)的整合;
所述巖心數(shù)據(jù)輸出模塊,用于實現(xiàn)鉆孔數(shù)據(jù)的數(shù)據(jù)成果與圖形成果的導(dǎo)出。
2.如權(quán)利要求1所述的面向固體巖心數(shù)據(jù)的數(shù)據(jù)庫管理系統(tǒng),其特征在于:所述巖心數(shù)據(jù)處理模塊中,基礎(chǔ)GIS編輯功能包括:點線區(qū)的添加、刪除、移動,屬性編輯,圖形裁剪,動態(tài)標(biāo)注、放大、縮小和漫游功能;柱狀巖心圖的繪制功能,包括:對鉆孔柱狀巖心圖的構(gòu)成調(diào)整,對鉆孔柱狀巖心圖的巖性花紋柱著色,對鉆孔柱狀巖心圖的字體進行自定義,按一定的顯示比例對己生成的鉆孔柱狀巖心圖瀏覽和編輯。
3.如權(quán)利要求1所述的面向固體巖心數(shù)據(jù)的數(shù)據(jù)庫管理系統(tǒng),其特征在于:所述巖心數(shù)據(jù)管理模塊,具體包括:礦區(qū)信息管理、圖形信息管理、文檔信息管理、附表信息管理、鉆孔信息管理、巖心圖像管理和鉆孔圖像對比分析管理。
4.如權(quán)利要求1所述的面向固體巖心數(shù)據(jù)的數(shù)據(jù)庫管理系統(tǒng),其特征在于:所述空間查詢模塊,具體包括:空間特征查詢、巖心數(shù)據(jù)查詢、巖心數(shù)據(jù)統(tǒng)計、空間疊加分析和緩沖區(qū)分析功能。
5.如權(quán)利要求1所述的面向固體巖心數(shù)據(jù)的數(shù)據(jù)庫管理系統(tǒng),其特征在于:所述巖心數(shù)據(jù)輸出模塊,具體包括輸出數(shù)據(jù)成果的數(shù)據(jù)導(dǎo)出和圖形導(dǎo)出。
6.如權(quán)利要求5所述的面向固體巖心數(shù)據(jù)的數(shù)據(jù)庫管理系統(tǒng),其特征在于:所述數(shù)據(jù)導(dǎo)出,包括EXCEL報表導(dǎo)出和原始數(shù)據(jù)導(dǎo)出;EXCEL報表包括三類,分別為:鉆孔記錄類、采樣測試類和測井曲線類;所述原始數(shù)據(jù)導(dǎo)出,包括MapGIS矢量數(shù)據(jù)轉(zhuǎn)換成其他主流軟件格式數(shù)據(jù)的導(dǎo)出;所述圖形導(dǎo)出,包括圖件和圖片的制版打印。
7.如權(quán)利要求1所述的面向固體巖心數(shù)據(jù)的數(shù)據(jù)庫管理系統(tǒng),其特征在于:所述一種面向固體巖心數(shù)據(jù)的數(shù)據(jù)庫管理系統(tǒng),其實現(xiàn)方法具體包括:
S101:建設(shè)軟件平臺和硬件環(huán)境;
S102:選擇SQL Server 2000數(shù)據(jù)庫系統(tǒng)作為信息系統(tǒng)數(shù)據(jù)庫平臺;
S103:選擇MapGIS作為GIS基礎(chǔ)平臺;
S104:設(shè)計巖心數(shù)據(jù)庫。
8.如權(quán)利要求7所述的面向固體巖心數(shù)據(jù)的數(shù)據(jù)庫管理系統(tǒng),其特征在于:步驟S101具體為:軟件平臺采用Windows 2000Advance Server;硬件環(huán)境包括:服務(wù)器支持RAID5或者以上;支持集群共享的磁盤陣列柜;硬盤大于或者等于140G;內(nèi)存大于或者等于1G;雙CPU,型號為PentiumIII Xeon 2.0GHz或者以上。
9.如權(quán)利要求7所述的面向固體巖心數(shù)據(jù)的數(shù)據(jù)庫管理系統(tǒng),其特征在于:步驟S104具體包括:關(guān)系型數(shù)據(jù)庫設(shè)計和建設(shè)、空間數(shù)據(jù)庫設(shè)計和建設(shè)和圖形數(shù)據(jù)與屬性數(shù)據(jù)庫關(guān)聯(lián)。
10.如權(quán)利要求9所述的面向固體巖心數(shù)據(jù)的數(shù)據(jù)庫管理系統(tǒng),其特征在于:所述關(guān)系型數(shù)據(jù)庫設(shè)計和建設(shè),具體為:關(guān)系型數(shù)據(jù)庫存儲結(jié)構(gòu)中,對于文本、圖形和圖像非格式化數(shù)據(jù),利用操作系統(tǒng)的文件管理機制與關(guān)系數(shù)據(jù)庫相結(jié)合的方式來管理,建立E-R模型,用二維表形式來表示實體集的屬性間的關(guān)系及實體之間的聯(lián)系;
所述空間數(shù)據(jù)庫設(shè)計和建設(shè),具體為:空間數(shù)據(jù)庫中,包括礦區(qū)分布圖數(shù)據(jù)庫、地形地質(zhì)圖數(shù)據(jù)庫、采掘工程分布圖數(shù)據(jù)庫、礦產(chǎn)儲量圖數(shù)據(jù)庫、鉆孔柱狀圖數(shù)據(jù)庫、勘探剖面圖數(shù)據(jù)庫、地球物理數(shù)據(jù)庫、素描圖數(shù)據(jù)庫、遙感影像數(shù)據(jù)庫;其中所述礦區(qū)分布圖數(shù)據(jù)庫、采掘工程分布圖數(shù)據(jù)庫之間完成空間數(shù)據(jù)與屬性數(shù)據(jù)掛接;
所述圖形數(shù)據(jù)與屬性數(shù)據(jù)庫關(guān)聯(lián),具體為:在圖形數(shù)據(jù)庫中圖元的屬性表內(nèi)建立一個連接碼,同時在屬性數(shù)據(jù)庫相應(yīng)記錄設(shè)置相同的連接碼標(biāo)識,以此實現(xiàn)圖形數(shù)據(jù)與屬性數(shù)據(jù)庫的關(guān)聯(lián)。
說明書
技術(shù)領(lǐng)域
本發(fā)明涉及數(shù)據(jù)庫設(shè)計領(lǐng)域,尤其涉及面向固體巖心數(shù)據(jù)的數(shù)據(jù)庫管理系統(tǒng)。
背景技術(shù)
地質(zhì)數(shù)據(jù)庫是地質(zhì)資料(包括文字的、數(shù)據(jù)的以及圖表資料)的計算機外存檔案及檢索系統(tǒng),也是實現(xiàn)地質(zhì)資料的存儲、更新和檢索自動化。地質(zhì)數(shù)據(jù)庫起源于美國,美國應(yīng)用地質(zhì)數(shù)據(jù)庫也是最為普遍,其中最著名的有:石油數(shù)據(jù)系統(tǒng)(PDS)儲存了美國和加拿大的是由與天然氣田數(shù)據(jù);計算機資源信息庫(CRIB)存儲了有關(guān)世界金屬與廢金屬礦產(chǎn)資源數(shù)據(jù);國家煤炭資源數(shù)據(jù)庫(NCRDS);測井控制系統(tǒng)(WHCS)。
隨著計算機技術(shù)以及自動控制技術(shù)的發(fā)展與普及,地質(zhì)數(shù)據(jù)庫已在一些有條件的地質(zhì)科研、生產(chǎn)部門做了試驗,如1986年—1989年新疆有色公司第二礦投資開發(fā)的金礦地質(zhì)數(shù)據(jù)庫和數(shù)據(jù)處理系統(tǒng);長沙有色冶金設(shè)計研究院與凡口礦于1989年—1995年開發(fā)的應(yīng)用礦化模型CAD管理系統(tǒng)。傳統(tǒng)的巖心數(shù)據(jù)管理方式雖然在數(shù)據(jù)管理上具有一定優(yōu)勢,但是仍存在一些問題,主要表現(xiàn)在以下幾個方面:
儲存數(shù)據(jù)種類單一,屬性數(shù)據(jù)庫與空間圖形數(shù)據(jù)庫不能互聯(lián)共通;
可擴展性較差,數(shù)據(jù)庫模型局限在一定的業(yè)務(wù)領(lǐng)域,不能全面適用于固體巖心數(shù)據(jù)庫領(lǐng)域;
缺少必要的數(shù)據(jù)庫管理工具,如數(shù)據(jù)的導(dǎo)入導(dǎo)出工具、數(shù)據(jù)的在線維護工具等;
數(shù)據(jù)庫接口功能較差,缺乏良好的接口和方便的二次開發(fā)工具,難以適應(yīng)各類數(shù)據(jù)庫以及業(yè)務(wù)管理模式有可能發(fā)生變化;
缺乏與GIS技術(shù)及軟件的結(jié)合,沒有充分利用現(xiàn)有GIS軟件在地理數(shù)據(jù)處理上的優(yōu)勢。
發(fā)明內(nèi)容
有鑒于此,本發(fā)明提供了一種面向固體巖心數(shù)據(jù)的數(shù)據(jù)庫管理系統(tǒng)。
本發(fā)明提供一種面向固體巖心數(shù)據(jù)的數(shù)據(jù)庫管理系統(tǒng),具體包括:
一種面向固體巖心數(shù)據(jù)的數(shù)據(jù)庫管理系統(tǒng),具體包括:巖心數(shù)據(jù)庫文件模塊、巖心數(shù)據(jù)處理模塊、巖心數(shù)據(jù)管理模塊、巖心數(shù)據(jù)量算模塊、空間查詢分析模塊、空間數(shù)據(jù)交互模塊和巖心數(shù)據(jù)輸出模塊;
所述巖心數(shù)據(jù)庫文件模塊,用于實現(xiàn)巖心數(shù)據(jù)的導(dǎo)入、查詢和管理功能;
所述巖心數(shù)據(jù)處理模塊,用于實現(xiàn)基礎(chǔ)GIS編輯、柱狀巖心圖的繪制和等厚圖的繪制功能;
所述巖心數(shù)據(jù)管理模塊,用于實現(xiàn)巖心數(shù)據(jù)統(tǒng)一規(guī)范管理功能;
所述巖心數(shù)據(jù)量算模塊,用于實現(xiàn)距離量算、周長量算和面積量算功能;
所述空間查詢分析模塊,用于實現(xiàn)空間特征查詢與統(tǒng)計,量算幾何和進行一般的疊加分析與緩沖區(qū)分析功能;
所述空間數(shù)據(jù)交互模塊,用于實現(xiàn)用戶與巖心數(shù)據(jù)庫的交互,包括數(shù)據(jù)錄入、空間數(shù)據(jù)與屬性數(shù)據(jù)的整合;
所述巖心數(shù)據(jù)輸出模塊,用于實現(xiàn)鉆孔數(shù)據(jù)的數(shù)據(jù)成果與圖形成果的導(dǎo)出。
進一步地,所述巖心數(shù)據(jù)處理模塊中,基礎(chǔ)GIS編輯功能包括:點線區(qū)的添加、刪除、移動,屬性編輯,圖形裁剪,動態(tài)標(biāo)注、放大、縮小和漫游功能;柱狀巖心圖的繪制功能,包括:對鉆孔柱狀巖心圖的構(gòu)成調(diào)整,對鉆孔柱狀巖心圖的巖性花紋柱著色,對鉆孔柱狀巖心圖的字體進行自定義,按一定的顯示比例對己生成的鉆孔柱狀巖心圖瀏覽和編輯。
進一步地,所述巖心數(shù)據(jù)管理模塊,具體包括:礦區(qū)信息管理、圖形信息管理、文檔信息管理、附表信息管理、鉆孔信息管理、巖心圖像管理和鉆孔圖像對比分析管理。
進一步地,所述空間查詢模塊,具體包括:空間特征查詢、巖心數(shù)據(jù)查詢、巖心數(shù)據(jù)統(tǒng)計、空間疊加分析和緩沖區(qū)分析功能。
進一步地,所述巖心數(shù)據(jù)輸出模塊,具體包括輸出數(shù)據(jù)成果的數(shù)據(jù)導(dǎo)出和圖形導(dǎo)出。
進一步地,所述數(shù)據(jù)導(dǎo)出,包括EXCEL報表導(dǎo)出和原始數(shù)據(jù)導(dǎo)出;EXCEL報表包括三類,分別為:鉆孔記錄類、采樣測試類和測井曲線類;所述原始數(shù)據(jù)導(dǎo)出,包括MapGIS矢量數(shù)據(jù)轉(zhuǎn)換成其他主流軟件格式數(shù)據(jù)的導(dǎo)出;所述圖形導(dǎo)出,包括圖件和圖片的制版打印。
進一步地,所述一種面向固體巖心數(shù)據(jù)的數(shù)據(jù)庫管理系統(tǒng),其實現(xiàn)方法具體包括:
S101:建設(shè)軟件平臺和硬件環(huán)境;
S102:選擇SQL Server 2000數(shù)據(jù)庫系統(tǒng)作為信息系統(tǒng)數(shù)據(jù)庫平臺;
S103:選擇MapGIS作為GIS基礎(chǔ)平臺;
S104:設(shè)計巖心數(shù)據(jù)庫。
進一步地,步驟S101具體為:軟件平臺采用Windows 2000Advance Server;硬件環(huán)境包括:服務(wù)器支持RAID5或者以上;支持集群共享的磁盤陣列柜;硬盤大于或者等于140G;內(nèi)存大于或者等于1G;雙CPU,型號為Pentium III Xeon2.0GHz或者以上。
進一步地,步驟S104具體包括:關(guān)系型數(shù)據(jù)庫設(shè)計和建設(shè)、空間數(shù)據(jù)庫設(shè)計和建設(shè)和圖形數(shù)據(jù)與屬性數(shù)據(jù)庫關(guān)聯(lián)。
所述關(guān)系型數(shù)據(jù)庫設(shè)計和建設(shè),具體為:關(guān)系型數(shù)據(jù)庫存儲結(jié)構(gòu)中,對于文本、圖形和圖像非格式化數(shù)據(jù),利用操作系統(tǒng)的文件管理機制與關(guān)系數(shù)據(jù)庫相結(jié)合的方式來管理,建立E-R模型,用二維表形式來表示實體集的屬性間的關(guān)系及實體之間的聯(lián)系;
所述空間數(shù)據(jù)庫設(shè)計和建設(shè),具體為:空間數(shù)據(jù)庫中,包括礦區(qū)分布圖數(shù)據(jù)庫、地形地質(zhì)圖數(shù)據(jù)庫、采掘工程分布圖數(shù)據(jù)庫、礦產(chǎn)儲量圖數(shù)據(jù)庫、鉆孔柱狀圖數(shù)據(jù)庫、勘探剖面圖數(shù)據(jù)庫、地球物理數(shù)據(jù)庫、素描圖數(shù)據(jù)庫、遙感影像數(shù)據(jù)庫;其中所述礦區(qū)分布圖數(shù)據(jù)庫、采掘工程分布圖數(shù)據(jù)庫之間完成空間數(shù)據(jù)與屬性數(shù)據(jù)掛接;
所述圖形數(shù)據(jù)與屬性數(shù)據(jù)庫關(guān)聯(lián),具體為:在圖形數(shù)據(jù)庫中圖元的屬性表內(nèi)建立一個連接碼,同時在屬性數(shù)據(jù)庫相應(yīng)記錄設(shè)置相同的連接碼標(biāo)識,以此實現(xiàn)圖形數(shù)據(jù)與屬性數(shù)據(jù)庫的關(guān)聯(lián)。
本發(fā)明提供的技術(shù)方案帶來的有益效果是:實現(xiàn)了固體巖心數(shù)據(jù)系統(tǒng)化、標(biāo)準(zhǔn)化、自動化、高效化管理和應(yīng)用,實現(xiàn)圖件自動化、數(shù)字化成圖,從而推進礦山自動化和信息化的管理,以實現(xiàn)高產(chǎn)高效化的礦井建設(shè)。
附圖說明
圖1是本發(fā)明一種面向固體巖心數(shù)據(jù)的數(shù)據(jù)庫管理系統(tǒng)的結(jié)構(gòu)圖;
圖2是本發(fā)明一種面向固體巖心數(shù)據(jù)的數(shù)據(jù)庫管理系統(tǒng)的數(shù)據(jù)庫建設(shè)總體工作流程;
圖3是本發(fā)明一種面向固體巖心數(shù)據(jù)的數(shù)據(jù)庫管理系統(tǒng)的圖形數(shù)據(jù)庫與屬性數(shù)據(jù)庫的連接;
圖4是本發(fā)明一種面向固體巖心數(shù)據(jù)的數(shù)據(jù)庫管理系統(tǒng)的巖心數(shù)據(jù)庫E-R模型圖;
圖5是本發(fā)明一種面向固體巖心數(shù)據(jù)的數(shù)據(jù)庫管理系統(tǒng)的空間數(shù)據(jù)庫組構(gòu)成。
具體實施方式
為使本發(fā)明的目的、技術(shù)方案和優(yōu)點更加清楚,下面將結(jié)合附圖對本發(fā)明實施方式作進一步地描述。
請參考圖1,本發(fā)明的實施例提供了一種面向固體巖心數(shù)據(jù)的數(shù)據(jù)庫管理系統(tǒng)的結(jié)構(gòu)圖,具體包括:
一種面向固體巖心數(shù)據(jù)的數(shù)據(jù)庫管理系統(tǒng),具體包括:巖心數(shù)據(jù)庫文件模塊、巖心數(shù)據(jù)處理模塊、巖心數(shù)據(jù)管理模塊、巖心數(shù)據(jù)量算模塊、空間查詢分析模塊、空間數(shù)據(jù)交互模塊和巖心數(shù)據(jù)輸出模塊;
所述巖心數(shù)據(jù)庫文件模塊,用于實現(xiàn)巖心數(shù)據(jù)的導(dǎo)入、查詢和管理功能;
所述巖心數(shù)據(jù)處理模塊,用于實現(xiàn)基礎(chǔ)GIS編輯、柱狀巖心圖的繪制和等厚圖的繪制功能;
所述巖心數(shù)據(jù)管理模塊,用于實現(xiàn)巖心數(shù)據(jù)統(tǒng)一規(guī)范管理功能;
所述巖心數(shù)據(jù)量算模塊,用于實現(xiàn)距離量算、周長量算和面積量算功能;
所述空間查詢分析模塊,用于實現(xiàn)空間特征查詢與統(tǒng)計,量算幾何和進行一般的疊加分析與緩沖區(qū)分析功能;
所述空間數(shù)據(jù)交互模塊,用于實現(xiàn)用戶與巖心數(shù)據(jù)庫的交互,包括數(shù)據(jù)錄入、空間數(shù)據(jù)與屬性數(shù)據(jù)的整合;
所述巖心數(shù)據(jù)輸出模塊,用于實現(xiàn)鉆孔數(shù)據(jù)的數(shù)據(jù)成果與圖形成果的導(dǎo)出。
所述巖心數(shù)據(jù)處理模塊包括功能有:點、線、面編輯。由于系統(tǒng)涉及的基礎(chǔ)地理地質(zhì)數(shù)據(jù)、鉆孔柱狀圖、勘探剖面圖及勘探平面圖都是以MapGIS的矢量格式存儲的,該模塊提供了基礎(chǔ)的GIS圖形編輯功能。包括點線區(qū)的添加、刪除和移動,屬性編輯,圖形裁剪,動態(tài)標(biāo)注及放大、縮小和漫游等交互操作。
繪制柱狀圖。鉆孔柱狀圖可以用直觀的圖像表述鉆孔實際勘探的情景,用相應(yīng)的巖石花紋表現(xiàn)出鉆孔的不同深度的巖石巖性,具有很高的實際應(yīng)用價值。本模塊基于礦區(qū)原始編錄數(shù)據(jù),根據(jù)已輸入的鉆孔數(shù)據(jù)內(nèi)容和已定制的成圖格式標(biāo)準(zhǔn),由計算機自動提取相應(yīng)數(shù)據(jù),生成符合規(guī)范要求的鉆孔柱狀圖,包含測井曲線和巖、礦石標(biāo)本內(nèi)容;用戶可以根據(jù)本礦區(qū)的實際情況,對鉆孔柱狀圖的構(gòu)成進行調(diào)整,對柱狀圖的巖性花紋柱進行著色,對圖中的字體進行定義,按一定的顯示比例對己生成的柱狀圖進行瀏覽、編輯。
繪制等厚線?;贛apGIS繪制等值線方法,根據(jù)鉆孔的層厚度數(shù)據(jù),繪制礦區(qū)內(nèi)指定地層的等厚線。
巖心數(shù)據(jù)管理模塊,包括:礦區(qū)信息管理,提供礦區(qū)信息的添加、更新、刪除等功能,提供對礦區(qū)數(shù)據(jù)的獲取功能;圖形信息管理,提供圖形信息的添加、更新、刪除等功能,提供對圖形信息的獲取功能;文檔信息管理,提供文檔信息的添加、更新、刪除等功能,提供對圖形信息的獲取功能;附表信息管理,提供附表信息的添加、更新、刪除等功能,提供對圖形信息的獲取功能;鉆孔信息管理,該模塊主要負(fù)責(zé)對巖心數(shù)據(jù)庫中鉆孔數(shù)據(jù)及與鉆孔相關(guān)聯(lián)的采樣測試分析數(shù)據(jù)進行瀏覽、添加、更新及刪除操作;巖心圖像管理,該模塊是對已經(jīng)保存在數(shù)據(jù)庫中的巖心圖像的相關(guān)數(shù)據(jù)進行管理,實現(xiàn)對巖心圖像相關(guān)數(shù)據(jù)的查詢、修改、保存、更新。基于鉆孔圖像,本模塊還實現(xiàn)了不同鉆孔圖像對比功能,專業(yè)人員可以將需做對比分析的幾個鉆孔的圖像添加到圖像對比模塊中,對不同鉆孔的相同巖層或不同巖層對應(yīng)圖像進行對比,并可通過點擊某層的圖像鏈接出對應(yīng)層的詳細(xì)屬性信息實現(xiàn)屬性的對比分析。
巖心數(shù)據(jù)量算模塊,包括距離量算、周長量算和面積量算。距離量算即在圖上任意位置單擊鼠標(biāo)左鍵做為起始點,繼續(xù)在某地按單擊左鍵,繪制折線,在任意位置單擊右鍵做為結(jié)束,系統(tǒng)自動計算折線長度并顯示給用戶;周長量算即量算多邊形的周長;面積量算即在圖上任意繪制矩形、多邊形及圓形,系統(tǒng)自動計算繪制區(qū)域面積并顯示給用戶。
空間查詢分析模塊,其中空間特征查詢能夠較好地實現(xiàn)空間實體的查詢,可查找出目標(biāo)位置的空間實體和空間范圍及其屬性,并顯示出該空間對象的屬性列表,同時可以進行統(tǒng)計、分析,實現(xiàn)鉆孔專題圖;巖心數(shù)據(jù)查詢實現(xiàn)巖心數(shù)據(jù)庫中的巖心數(shù)據(jù)的復(fù)合條件查詢,篩選出滿足條件空間實體對象標(biāo)識值,再依據(jù)此在空間數(shù)據(jù)庫中檢索對應(yīng)的空間實體,同時設(shè)置精確查詢和模糊查詢兩種形式,其中多表查詢可以把礦區(qū)數(shù)據(jù)表和鉆孔數(shù)據(jù)表整合在一起進行查詢,不同表的字段進行隨進匹配,可以設(shè)置公共字段;巖心數(shù)據(jù)統(tǒng)計通過分析地質(zhì)勘探業(yè)務(wù)中基于巖心數(shù)據(jù)庫的統(tǒng)計報表的需求,完成數(shù)據(jù)統(tǒng)計并生成符合行業(yè)規(guī)范的報表,如礦區(qū)鉆孔統(tǒng)計、勘探線統(tǒng)計等;空間疊加分析實現(xiàn)多層數(shù)據(jù)疊加分析,并生成不同專題圖以便打印輸出;緩沖區(qū)分析中點、線、面都可以建立緩沖區(qū),如點緩沖區(qū)就是選擇一組點狀地物,或一類點狀地物或一層點狀地物,根據(jù)給定的緩沖區(qū)距離,形成緩沖區(qū)多邊形圖層。
空間數(shù)據(jù)交互模塊,將導(dǎo)入的數(shù)據(jù)通過屬性掛接程序?qū)崿F(xiàn)到空間數(shù)據(jù)的掛接,并添加屬性掛接關(guān)鍵字段到MapGIS點線面文件。
巖心數(shù)據(jù)輸出模塊,分為數(shù)據(jù)導(dǎo)出和圖形輸出兩部分。數(shù)據(jù)可以導(dǎo)出電子表格(Excel),也可打印成地圖。考慮其實用性、易讀性等,將報表分為鉆孔記錄類、采樣測試類和測井曲線類。打印的表格具體包括礦區(qū)基本信息表、鉆孔基本信息表、鉆孔彎曲測量記錄表、鉆孔孔深校正記錄表、分層數(shù)據(jù)庫表、鉆孔標(biāo)本采樣記錄表、鉆孔劈芯樣數(shù)據(jù)庫、鉆孔測井曲線層記錄表、表鉆孔測井曲線點記錄表、巖心圖像綜合數(shù)據(jù)表、巖石全分析樣記錄表和組合樣品記錄表,總計12種表。還可輸出礦區(qū)巖心數(shù)據(jù)匯交清單,巖石花紋及符號。此外還提供數(shù)據(jù)庫管理的矢量數(shù)據(jù)、圖件、圖片等數(shù)據(jù)的制版打印輸出。并且,該模塊還需提供將MapGIS矢量數(shù)據(jù)轉(zhuǎn)換成其他主流軟件數(shù)據(jù)格式的功能。
本發(fā)明所有功能模塊都是建立在調(diào)用MapGIS平臺API函數(shù)的基礎(chǔ)上來實現(xiàn)的,從而使系統(tǒng)可進行多種GIS的操作,其輸出的數(shù)據(jù)可轉(zhuǎn)化為其他主流軟件格式,具有跨平臺特性。
參閱圖2本發(fā)明的數(shù)據(jù)庫建設(shè)流程圖。本發(fā)明的系統(tǒng)建立過程中需要建立一套數(shù)據(jù)標(biāo)準(zhǔn),為今后的數(shù)據(jù)利用及交換預(yù)留接口,參照國家及省級相關(guān)標(biāo)準(zhǔn),在開發(fā)工作之前需確定數(shù)據(jù)庫建設(shè)標(biāo)準(zhǔn),根據(jù)標(biāo)準(zhǔn)制作數(shù)據(jù)庫原始數(shù)據(jù)入庫檢查。屬性數(shù)據(jù)統(tǒng)一采用SQLServer 2000進行存儲,空間數(shù)據(jù)以MapGIS文件方式統(tǒng)一進行管理,對于固體礦產(chǎn)巖心數(shù)據(jù)進入數(shù)據(jù)庫之前,先進行預(yù)入庫處理并修改,保證正確的數(shù)據(jù)進入數(shù)據(jù)庫。
參閱圖3圖形數(shù)據(jù)庫與屬性數(shù)據(jù)庫的連接,采用連接碼的方式,即在圖形數(shù)據(jù)庫中圖元的屬性表內(nèi)建立一個連接碼,同時在屬性數(shù)據(jù)庫相應(yīng)記錄設(shè)置相同的連接碼標(biāo)識,通過軟件將二者結(jié)合。由于外掛數(shù)據(jù)庫中可以由單個數(shù)據(jù)表,也可以由多個數(shù)據(jù)表相互關(guān)聯(lián),通過各表的關(guān)聯(lián)字段進行內(nèi)部關(guān)聯(lián),同時通過各表的關(guān)聯(lián)字段與MapGIS空間數(shù)據(jù)庫的內(nèi)部屬性表相應(yīng)字段連接,從而實現(xiàn)外掛數(shù)據(jù)庫與空間數(shù)據(jù)圖形庫的整合。其核心技術(shù)是:通過MapGIS平臺的API函數(shù)調(diào)用圖形的內(nèi)部屬性關(guān)聯(lián)字段值。
參閱圖4關(guān)系型數(shù)據(jù)庫E-R模型圖,巖心數(shù)據(jù)庫概念模型可以用實體-關(guān)系圖(Entity-Relationship Chart,簡稱E-R圖)表示,這種模型用二維表形式來表示實體集的屬性間的關(guān)系及實體之間的聯(lián)系的形式化模型,所有的數(shù)據(jù)項都是不能再細(xì)分的最基本單位,實體間的關(guān)系用表來表示,而表的關(guān)系通過各表中的共同屬性來建立。在E-R圖中,用矩形表示實體,橢圓表示實體屬性,菱形表示實體間的聯(lián)系。
參閱圖5空間數(shù)據(jù)庫構(gòu)成,空間數(shù)據(jù)庫是由一組緊密相關(guān)的數(shù)據(jù)庫群構(gòu)成??臻g數(shù)據(jù)庫中數(shù)據(jù)類型多樣、相互關(guān)系復(fù)雜,需要建設(shè)的數(shù)據(jù)庫涉及勘查、研究、生產(chǎn)等眾多領(lǐng)域,包括礦區(qū)分布圖數(shù)據(jù)庫、地形地質(zhì)圖數(shù)據(jù)庫、采掘工程分布圖數(shù)據(jù)庫、礦產(chǎn)儲量圖數(shù)據(jù)庫、鉆孔柱狀圖數(shù)據(jù)庫、勘探剖面圖數(shù)據(jù)庫、地球物理數(shù)據(jù)庫、各種素描圖數(shù)據(jù)庫、遙感影像數(shù)據(jù)庫等。
固體巖心數(shù)據(jù)庫管理系統(tǒng)搭建流程:
1.基于Visual C++搭建項目,并在項目中實現(xiàn)MapGIS平臺中的功能;
2.設(shè)置Visual C++工作環(huán)境:
(1)字節(jié)設(shè)置:選擇Project菜單下的Settings命令,在C/C++頁面上Category一欄選擇Code Generation,將Struct Member Alignment設(shè)定為1Byte;
(2)輸出目錄設(shè)置:選擇Project菜單下的Settings命令,在General頁面上Outputfiles一欄填寫MapGIS應(yīng)用程序目錄(如c:mapgis67program);
(3)包含庫設(shè)置:設(shè)置頭文件及庫文件的路徑;
3.將工程中的視圖類改為繼承CGisEditView類;
4.調(diào)用CGisEditView類中的OnDraw(pDC)函數(shù);
5.點、線、面工作區(qū)建立:
基于MapGIS空間數(shù)據(jù)庫用MapGIS工程文件(*.mpj)組織點、線、面文件分別存儲管理。MapGIS數(shù)據(jù)管理的核心就是對點、線、面工作區(qū)的操作。工作區(qū)是一個數(shù)據(jù)池,用于存放實體的空間數(shù)據(jù)、拓?fù)鋽?shù)據(jù)、圖形數(shù)據(jù)和屬性數(shù)據(jù),每個工作區(qū)都對應(yīng)于一個MapGIS數(shù)據(jù)文件。MapGIS開發(fā)函數(shù)庫提供對工作區(qū)實施操作的一系列函數(shù),如將工作區(qū)中的內(nèi)容存盤,從盤上將數(shù)據(jù)裝入工作區(qū);對工作區(qū)中內(nèi)容進行添加、修改、刪除、檢索等;對硬盤數(shù)據(jù)的存取及虛擬內(nèi)存的管理等繁瑣的工作由MapGIS工作區(qū)管理模塊自動完成。
所述一種面向固體巖心數(shù)據(jù)的數(shù)據(jù)庫管理系統(tǒng),其實現(xiàn)方法具體包括:
S101:建設(shè)軟件平臺和硬件環(huán)境;
S102:選擇SQL Server 2000數(shù)據(jù)庫系統(tǒng)作為信息系統(tǒng)數(shù)據(jù)庫平臺;
S103:選擇MapGIS作為GIS基礎(chǔ)平臺;
S104:設(shè)計巖心數(shù)據(jù)庫。
步驟S101具體為:軟件平臺采用Windows 2000Advance Server;硬件環(huán)境包括:服務(wù)器支持RAID5或者以上;支持集群共享的磁盤陣列柜;硬盤大于或者等于140G;內(nèi)存大于或者等于1G;雙CPU,型號為Pentium III Xeon 2.0GHz或者以上。
步驟S104具體包括:關(guān)系型數(shù)據(jù)庫設(shè)計和建設(shè)、空間數(shù)據(jù)庫設(shè)計和建設(shè)和圖形數(shù)據(jù)與屬性數(shù)據(jù)庫關(guān)聯(lián)。
所述關(guān)系型數(shù)據(jù)庫設(shè)計和建設(shè),具體為:關(guān)系型數(shù)據(jù)庫存儲結(jié)構(gòu)中,對于文本、圖形和圖像非格式化數(shù)據(jù),利用操作系統(tǒng)的文件管理機制與關(guān)系數(shù)據(jù)庫相結(jié)合的方式來管理,建立E-R模型,用二維表形式來表示實體集的屬性間的關(guān)系及實體之間的聯(lián)系;
所述空間數(shù)據(jù)庫設(shè)計和建設(shè),具體為:空間數(shù)據(jù)庫中,包括礦區(qū)分布圖數(shù)據(jù)庫、地形地質(zhì)圖數(shù)據(jù)庫、采掘工程分布圖數(shù)據(jù)庫、礦產(chǎn)儲量圖數(shù)據(jù)庫、鉆孔柱狀圖數(shù)據(jù)庫、勘探剖面圖數(shù)據(jù)庫、地球物理數(shù)據(jù)庫、素描圖數(shù)據(jù)庫、遙感影像數(shù)據(jù)庫;其中所述礦區(qū)分布圖數(shù)據(jù)庫、采掘工程分布圖數(shù)據(jù)庫之間完成空間數(shù)據(jù)與屬性數(shù)據(jù)掛接;
所述圖形數(shù)據(jù)與屬性數(shù)據(jù)庫關(guān)聯(lián),具體為:在圖形數(shù)據(jù)庫中圖元的屬性表內(nèi)建立一個連接碼,同時在屬性數(shù)據(jù)庫相應(yīng)記錄設(shè)置相同的連接碼標(biāo)識,以此實現(xiàn)圖形數(shù)據(jù)與屬性數(shù)據(jù)庫的關(guān)聯(lián)。
本發(fā)明的有益效果是:實現(xiàn)了固體巖心數(shù)據(jù)系統(tǒng)化、標(biāo)準(zhǔn)化、自動化、高效化管理和應(yīng)用,實現(xiàn)圖件自動化、數(shù)字化成圖,從而推進礦山自動化和信息化的管理,以實現(xiàn)高產(chǎn)高效化的礦井建設(shè)。
在不沖突的情況下,本文中上述實施例及實施例中的特征可以相互結(jié)合。
以上所述僅為本發(fā)明的較佳實施例,并不用以限制本發(fā)明,凡在本發(fā)明的精神和原則之內(nèi),所作的任何修改、等同替換、改進等,均應(yīng)包含在本發(fā)明的保護范圍之內(nèi)。