吳 強,賴小偉
(江西省地質(zhì)局九0二大隊,江西 新余 338000)
礦產(chǎn)資源是我國經(jīng)濟發(fā)展的重要基石,經(jīng)濟發(fā)展的需要促使我國不斷加大礦產(chǎn)資源開采,礦山開采不可避免地礦山及其周邊區(qū)域帶來生態(tài)環(huán)境問題。然而,良好的生態(tài)環(huán)境是人類生活的必備條件,與人類身體健康息息相關(guān)。因此,我國十分重視礦山開采帶來的生態(tài)環(huán)境問題,不斷開展礦山地質(zhì)環(huán)境調(diào)查,獲取礦山生態(tài)環(huán)境地質(zhì)空間數(shù)據(jù),以此評估礦山生態(tài)環(huán)境變化[1]。但是,環(huán)境地質(zhì)空間數(shù)據(jù)包含內(nèi)容廣泛,如地理位置、空間分布、地質(zhì)生態(tài)特征等,具有數(shù)據(jù)量大、種類多、范圍廣等特點。尤其是在大數(shù)據(jù)時代,地質(zhì)空間數(shù)據(jù)的獲取、處理、整合、可視化已經(jīng)成為地質(zhì)行業(yè)的基礎性工作。因此,亟需構(gòu)建礦山生態(tài)環(huán)境地質(zhì)調(diào)查空間數(shù)據(jù)庫,滿足地質(zhì)調(diào)查需求,為此提出基于GIS的礦山生態(tài)環(huán)境地質(zhì)調(diào)查空間數(shù)據(jù)庫構(gòu)建研究。
礦山生態(tài)環(huán)境地質(zhì)調(diào)查空間數(shù)據(jù)主要包括遙感影像、成果圖件、空間實體、基礎地質(zhì)、文檔資料等數(shù)據(jù),具有表格、圖像、數(shù)字、文字、圖形等5種表現(xiàn)形式[2]。而空間數(shù)據(jù)的形成,需要采用掃描儀、數(shù)字化儀等設備,將數(shù)據(jù)輸入GIS(地理信息系統(tǒng))中,才能表達出礦山生態(tài)環(huán)境地質(zhì)調(diào)查空間數(shù)據(jù)?;诖?,建立的礦山生態(tài)環(huán)境地質(zhì)調(diào)查空間數(shù)據(jù)模型,如圖1所示。
如圖1所示的空間數(shù)據(jù)模型,即是根據(jù)礦山生態(tài)環(huán)境地質(zhì)調(diào)查數(shù)據(jù)中的已知坐標位置,依據(jù)GIS的樞紐、構(gòu)成和包含等數(shù)據(jù)空間關(guān)系,構(gòu)成空間數(shù)據(jù)模型。而對于礦山生態(tài)環(huán)境地質(zhì)調(diào)查數(shù)據(jù)中,存在的與幾何位置無關(guān)的數(shù)據(jù),則基于數(shù)據(jù)的定性(特性、名稱、類型等)和定量(等級、數(shù)量等)兩種描述方式,為空間數(shù)據(jù)模型賦予定量和定性描述,完成礦山生態(tài)環(huán)境地質(zhì)調(diào)查空間數(shù)據(jù)模型建立。
圖1 空間數(shù)據(jù)模型
由于礦山生態(tài)環(huán)境地質(zhì)調(diào)查數(shù)據(jù),均是通過不同的設備、途徑采集到的數(shù)據(jù),存在數(shù)據(jù)不清晰、冗余、缺失、格式不統(tǒng)一等問題[3]。需要采用GIS系列的主流軟件ArcGIS軟件,對礦山生態(tài)環(huán)境地質(zhì)調(diào)查數(shù)據(jù)進行預處理。
將礦山生態(tài)環(huán)境地質(zhì)調(diào)查數(shù)據(jù)加載到ArcGIS軟件的ArcMap中,選擇WGS84坐標系統(tǒng)作為地質(zhì)調(diào)查數(shù)據(jù)處理坐標,依據(jù)ArcMap中的Define Projection命令,定義數(shù)據(jù)坐標投影,根據(jù)載入ArcGIS軟件中的數(shù)據(jù)類型,柵格數(shù)據(jù)選擇ArcMap中的Projection Raster命令,完成地質(zhì)調(diào)查數(shù)據(jù)投影,除柵格外的其他數(shù)據(jù)選擇Project命令,完成地質(zhì)調(diào)查數(shù)據(jù)投影。在投影過程中,還需要從WGS84坐標系統(tǒng)的Output Coordinate System命令中,選擇適合載入數(shù)據(jù)的投影坐標系。
由于調(diào)查載入的礦山生態(tài)環(huán)境地質(zhì)數(shù)據(jù)屬于全新余市范圍的礦山數(shù)據(jù),同一個地理位置中包含了高程、遙感、航磁等圖像數(shù)據(jù)。為此,選擇ArcMap中的Create Layer From Selected Features命令,在同一個地理位置的數(shù)據(jù)中創(chuàng)建圖層,將同一個第一位置的不同類型數(shù)據(jù)保存在一個圖像中。
不同方式采集到的礦山生態(tài)環(huán)境地質(zhì)的柵格數(shù)據(jù),需要根據(jù)數(shù)據(jù)概括范圍,對其進行拼接和剪裁處理。因此,選擇ArcMap中的Mosaic命令,拼接處于不同柵格圖像的同一個地理位置數(shù)據(jù);Extract by Mask命令剪裁同一圖像中包含的其他地理位置數(shù)據(jù)。
經(jīng)過GIS處理后的礦山生態(tài)環(huán)境地質(zhì)調(diào)查數(shù)據(jù),按照圖1所示的空間數(shù)據(jù)模型,整合為包含圖形和屬性兩個類別的數(shù)據(jù),即為地質(zhì)圖形數(shù)據(jù)賦予屬性。為此,采用關(guān)系型空間數(shù)據(jù)庫管理的方式,管理礦山生態(tài)環(huán)境地質(zhì)調(diào)查空間數(shù)據(jù)。
該管理方式根據(jù)此次研究建立的空間數(shù)據(jù)模型,將圖形數(shù)據(jù)和屬性數(shù)據(jù)按照兩者之間的關(guān)系相結(jié)合,形成對象-關(guān)系數(shù)據(jù)管理模型,將地質(zhì)調(diào)查數(shù)據(jù)按照空間模型無縫集中在數(shù)據(jù)庫中。
此次實驗選擇某區(qū)域的礦山生態(tài)環(huán)境地質(zhì)空間數(shù)據(jù)作為此次實驗研究對象,將基于三維空間的數(shù)據(jù)庫構(gòu)建方法作為此次實驗對比方法,驗證此次研究的基于GIS的礦山生態(tài)環(huán)境地質(zhì)調(diào)查空間數(shù)據(jù)庫構(gòu)建方法。
此次實驗選擇可以多用戶并行訪問、承載數(shù)據(jù)量大、保證數(shù)據(jù)一致性,具有分布式處理、安全和完整性控制等功能的Oracle數(shù)據(jù)庫軟件,搭載此次實驗選擇的兩組數(shù)據(jù)庫構(gòu)建方法構(gòu)建的數(shù)據(jù)庫。
將Oracle數(shù)據(jù)庫軟件安裝到ArcSDE數(shù)據(jù)庫服務器上,建立兩者之間的連接關(guān)系,啟動Oracle軟件中Oracle 11g服務,初始化Oracle數(shù)據(jù)庫軟件。此時,即可在Oracle數(shù)據(jù)庫軟件中,采用兩組數(shù)據(jù)庫構(gòu)建方法,根據(jù)礦山生態(tài)環(huán)境地質(zhì)空間數(shù)據(jù),分別構(gòu)建礦山生態(tài)環(huán)境地質(zhì)空間數(shù)據(jù)庫。
數(shù)據(jù)庫構(gòu)建過程中,采用Microsoft Visual Studio 2019工具開發(fā)平臺和ArcEngine10.0二次開發(fā)平臺,使用C#開發(fā)語言,開發(fā)數(shù)據(jù)庫功能。數(shù)據(jù)庫構(gòu)建完成后,采用Windows Server 2007操作系統(tǒng),操作此次實驗構(gòu)建的兩個數(shù)據(jù)庫。
此次實驗選擇的礦山生態(tài)環(huán)境地質(zhì)空間數(shù)據(jù),主要為某城市礦山基礎地質(zhì)圖庫,其中主要包括礦山地質(zhì)背景、成礦潛力評價、礦產(chǎn)資源、成礦預測等專題的數(shù)據(jù)圖庫,共包括21個礦山地質(zhì)圖件,平均每個圖件可以分為35個圖層,其數(shù)據(jù)總大小為1.5GB。
采用兩組數(shù)據(jù)庫構(gòu)建方法,根據(jù)上述1.5GB的礦山生態(tài)環(huán)境地質(zhì)空間數(shù)據(jù)構(gòu)建數(shù)據(jù)庫。在實驗過程中,將礦山生態(tài)環(huán)境地質(zhì)空間數(shù)據(jù)分為1536MB、1024MB、500MB、120MB、60MB、25MB、10MB七個分量,測試兩組數(shù)據(jù)庫構(gòu)建方法,構(gòu)建的數(shù)據(jù)庫讀取礦山生態(tài)環(huán)境地質(zhì)空間數(shù)據(jù)的響應時間。
數(shù)據(jù)庫讀取礦山生態(tài)環(huán)境地質(zhì)空間數(shù)據(jù)的響應時間測試結(jié)果如表1所示。
表1 數(shù)據(jù)讀取響應時間對比
從表1中可以看出,兩組數(shù)據(jù)庫構(gòu)建方法構(gòu)建的數(shù)據(jù)庫讀取數(shù)據(jù)響應時間受數(shù)據(jù)量大小的影響,即當數(shù)據(jù)量過小時,數(shù)據(jù)讀取響應時間會比數(shù)據(jù)量大時的響應時間長,如10MB和25MB時的數(shù)據(jù)量;只有當數(shù)據(jù)庫讀取數(shù)據(jù)量超過25MB時,其數(shù)據(jù)讀取響應時間才會隨著讀取數(shù)據(jù)量的增加而增加。但是,在此次實驗設置的數(shù)據(jù)庫讀取數(shù)據(jù)量下,此次研究方法構(gòu)建的數(shù)據(jù)庫讀取數(shù)據(jù)響應時間,相較基于三維空間的數(shù)據(jù)庫構(gòu)建方法數(shù)據(jù)庫讀取數(shù)據(jù)響應時間分別小25.5303s、9.7357s、34.81769s、4.60878s、2.106832s、0.372729s、0.66846s。由此可見,此次研究方法構(gòu)建的礦山生態(tài)環(huán)境地質(zhì)空間數(shù)據(jù)庫,讀取數(shù)據(jù)庫中大量數(shù)據(jù)所需的響應時間少,更適合處理大數(shù)據(jù)量。
綜上所述,此次構(gòu)建礦山生態(tài)環(huán)境地質(zhì)調(diào)查空間數(shù)據(jù)庫,充分考慮地質(zhì)調(diào)查數(shù)據(jù)范圍、類型、數(shù)量、表現(xiàn)形式,將礦山生態(tài)環(huán)境地質(zhì)調(diào)查數(shù)據(jù)整合,形成礦山生態(tài)環(huán)境地質(zhì)調(diào)查空間數(shù)據(jù)模型,提高數(shù)據(jù)庫讀取數(shù)據(jù)響應時間。