(成都理工大學(xué)地球科學(xué)學(xué)院 四川 成都 610059)
第三輪礦產(chǎn)資源總體規(guī)劃于2015年由國土資源部下發(fā)《礦產(chǎn)資源規(guī)劃數(shù)據(jù)庫標(biāo)準(zhǔn)(試行)主要內(nèi)容》[1](以下簡稱標(biāo)準(zhǔn))、《礦產(chǎn)資源規(guī)劃數(shù)據(jù)庫建庫指南》(以下簡稱指南)進(jìn)行實(shí)施,此輪規(guī)劃在總體上彌補(bǔ)了前輪規(guī)劃的不足[2]。在本輪數(shù)據(jù)庫成果提交要求中,包括了ArcGIS平臺下建庫需要提交的ArcGIS 9.3 personal Geodatabase(以下簡稱Geodatabase)、MapGIS格式數(shù)據(jù)和ArcGIS Shapefile格式數(shù)據(jù)(以度為單位的地理坐標(biāo)數(shù)據(jù),大地坐標(biāo)參照系為1980國家大地坐標(biāo)系,以下簡稱Shape數(shù)據(jù))。數(shù)據(jù)庫內(nèi)容總體包括:空間數(shù)據(jù)庫、屬性數(shù)據(jù)庫、元數(shù)據(jù)庫、文本文檔資料以及MapGIS格式數(shù)據(jù)、Shape數(shù)據(jù)[3-4]。
目前,國內(nèi)大多數(shù)地礦工作者以及地礦工作單位在完成基礎(chǔ)資料收集、圖件編制等工作內(nèi)容上,使用MapGIS軟件作為圖件編制平臺。因此在空間數(shù)據(jù)庫構(gòu)建時需要將MapGIS格式數(shù)據(jù)轉(zhuǎn)換為Shape數(shù)據(jù)建立圖層。此時在ArcGIS軟件中建立Geodatabase,將已轉(zhuǎn)換完成的Shape數(shù)據(jù)導(dǎo)入后建立拓?fù)鋱D層進(jìn)行拓?fù)洳殄e。面狀圖層應(yīng)選擇的拓?fù)湟?guī)則為“Must Not Overlap”與“Must Not Have Gaps”,線狀圖層應(yīng)選擇的拓?fù)湟?guī)則為“Must Not Overlap”與“Must Not Serf-Intersect”,同時進(jìn)行數(shù)據(jù)一致性檢查。拓?fù)錂z查無誤后按建庫標(biāo)準(zhǔn)建立字段進(jìn)行屬性檢查或?qū)傩凿浫搿?/p>
屬性數(shù)據(jù)庫主要包括規(guī)劃附表以及規(guī)劃指標(biāo)表,是對空間數(shù)據(jù)庫的數(shù)字表格說明。但屬性數(shù)據(jù)庫是以表格形式導(dǎo)入Access軟件中設(shè)置相應(yīng)的字段類型與長度,建立數(shù)據(jù)庫。在屬性錄入時,原則上規(guī)劃附表數(shù)據(jù)的建立與圖層建立一樣,應(yīng)根據(jù)所收集成果資料,按照《標(biāo)準(zhǔn)》要求建立結(jié)構(gòu)和錄入屬性,但如果有的資料內(nèi)容在空間數(shù)據(jù)庫建設(shè)階段已作為屬性內(nèi)容錄入到空間數(shù)據(jù)庫,則可將其導(dǎo)出后,加以整理形成附表數(shù)據(jù),不必重復(fù)錄入,可大大提高工作效率。
元數(shù)據(jù)庫的建設(shè)是在空間數(shù)據(jù)庫、屬性數(shù)據(jù)庫以及文檔資料入庫等內(nèi)容完成之后。首先應(yīng)當(dāng)按照已完成內(nèi)容填寫《元數(shù)據(jù)信息采集表》,填寫完成且檢查修改后,在Access數(shù)據(jù)庫中按照《標(biāo)準(zhǔn)》要求建立元數(shù)據(jù)屬性表,構(gòu)建相應(yīng)的字段類型和長度,形成數(shù)據(jù)庫錄入屬性。同樣,建立元數(shù)據(jù)屬性表并錄入內(nèi)容后,要參照《元數(shù)據(jù)信息采集表》進(jìn)行數(shù)據(jù)一致性檢查,完成檢查修改后形成元數(shù)據(jù)數(shù)據(jù)庫。
在構(gòu)建空間數(shù)據(jù)庫的過程中,總共會涉及到三種格式的空間數(shù)據(jù):MapGIS格式、Geodatabase及Shape數(shù)據(jù)。因此在數(shù)據(jù)庫建設(shè)初期形成空間數(shù)據(jù)時,會有將MapGIS格式文件轉(zhuǎn)換為Shape格式文件的情況,若利用MapGIS軟件的文件轉(zhuǎn)換模塊,在此過程中容易出現(xiàn)空間數(shù)據(jù)丟失、屬性亂碼等問題,為建庫工作帶來不小的困擾。本文提出來三種解決方案:
1.利用過渡數(shù)據(jù),先將MapGIS格式數(shù)據(jù)轉(zhuǎn)換為過渡數(shù)據(jù)(如MapInfo軟件的E00格式數(shù)據(jù)),然后利用過渡數(shù)據(jù)向Shape格式數(shù)據(jù)進(jìn)行轉(zhuǎn)換。這種方法能解決數(shù)據(jù)丟失、屬性亂碼問題,但需要耗費(fèi)一定的時間;
2.網(wǎng)上下載安裝解決中文亂碼插件,但有網(wǎng)絡(luò)病毒危險(xiǎn);
3.利用FME文件轉(zhuǎn)換軟件,F(xiàn)ME軟件具有強(qiáng)大的文件轉(zhuǎn)換功能,能在短時間內(nèi)完成批量文件轉(zhuǎn)換,能較好的解決上述數(shù)據(jù)轉(zhuǎn)換帶來的問題。需要注意的是FME軟件需要與相應(yīng)版本的ArcGIS軟件、MapGIS軟件兼容。
由Shape文件數(shù)據(jù)轉(zhuǎn)換成Geodatabase格式數(shù)據(jù)后需要對Geodatabase格式數(shù)據(jù)進(jìn)行數(shù)據(jù)質(zhì)量檢查,主要為拓?fù)潢P(guān)系檢查。方法是通過ArcCatalog軟件,在Geodatabase數(shù)據(jù)庫的要素集中新建拓?fù)鋱D層,根據(jù)各圖層的邏輯關(guān)系和圖層內(nèi)的拓?fù)潢P(guān)系,選擇合理的拓?fù)湟?guī)則,經(jīng)檢校生成拓?fù)鋱D層。再在ArcMap中加載拓?fù)鋱D層查看有無錯誤信息。但因?yàn)锳rcGIS軟件里的坐標(biāo)都是真實(shí)大地坐標(biāo)或者地理坐標(biāo),其容差一般是固定的,為1毫米或者多少度。而MapGIS軟件中的坐標(biāo)是添加了比例尺和度量單位,坐標(biāo)間最小距離又是統(tǒng)一設(shè)定的,所以就導(dǎo)致不同的數(shù)據(jù)實(shí)際精度不統(tǒng)一,此時在拓?fù)洳殄e時選擇了正確的拓?fù)湟?guī)則后可將容差設(shè)置到6位小數(shù)以后再進(jìn)行拓?fù)錂z查。
在數(shù)據(jù)庫建設(shè)過程中會涉及到兩種坐標(biāo)格式,一種是地理坐標(biāo)(如探礦權(quán)坐標(biāo)),一種是直角坐標(biāo)(如采礦權(quán)坐標(biāo)),并且均有相應(yīng)的坐標(biāo)規(guī)格。建庫過程中還會利用到區(qū)劃數(shù)據(jù)輔助編錄軟件處理探礦權(quán)、采礦權(quán)、砂石粘土等圖層,此時錄入輔助軟件的坐標(biāo)需要按其技術(shù)規(guī)范進(jìn)行轉(zhuǎn)換,然后才可進(jìn)行區(qū)劃編錄、區(qū)劃調(diào)整、數(shù)據(jù)管理等功能的操作。其次為空間數(shù)據(jù)庫、屬性數(shù)據(jù)庫中拐點(diǎn)坐標(biāo)的錄入,實(shí)際情況中礦山、探礦權(quán)、采礦權(quán)等空間圖形的拐點(diǎn)坐標(biāo)長度往往會超過標(biāo)準(zhǔn)錄入長度,會出現(xiàn)坐標(biāo)截?cái)喱F(xiàn)象。此時應(yīng)當(dāng)利用Access軟件打開數(shù)據(jù)庫中需要修改拐點(diǎn)坐標(biāo)字段長度的空間數(shù)據(jù)項(xiàng),轉(zhuǎn)換到設(shè)計(jì)視圖模塊,將拐點(diǎn)坐標(biāo)字段類型更改為“長文本型”,此時將對應(yīng)的拐點(diǎn)坐標(biāo)數(shù)據(jù)復(fù)制粘貼錄入數(shù)據(jù)庫即可。
礦產(chǎn)資源規(guī)劃數(shù)據(jù)庫的建設(shè)能將本輪規(guī)劃的成果以可視化的方式展現(xiàn)出來,為規(guī)劃成果提供了強(qiáng)有力的直觀表達(dá)。其次礦產(chǎn)資源規(guī)劃數(shù)據(jù)庫的建設(shè)是一個物理建庫的過程,不需要進(jìn)行系統(tǒng)開發(fā),在熟悉《標(biāo)準(zhǔn)》、《指南》、《區(qū)劃數(shù)據(jù)編錄輔助軟件使用手冊》的基礎(chǔ)上可達(dá)到事半功倍的效果。本輪規(guī)劃在彌補(bǔ)以往的規(guī)劃缺點(diǎn)的基礎(chǔ)上,總結(jié)經(jīng)驗(yàn)提出了更為細(xì)節(jié)的技術(shù)解決方案,為下輪規(guī)劃提供了經(jīng)驗(yàn)和更為全面的技術(shù)支撐。