馮 潔
(安徽省地質礦產勘查局324地質隊,安徽 池州 247000)
關建詞:礦產資源規劃;數據庫;mapgis;arcgis;池州
池州礦產資源規劃數據庫包括市、縣各級和各專項礦產資源規劃主要規劃要素、規劃內容,是礦業權審批與礦產資源開發利用監督等礦產資源管理工作的基礎性數據庫,也是國土資源“一張圖”核心數據庫的重要組成部分。隨著國土資源“一張圖”的建設需求,建立符合國土資源管理工作現代化要求的礦產資源規劃數據庫勢在必行。
筆者主持了池州市、縣第三輪礦產資源規劃數據庫建設及安徽全省統一礦產資源規劃數據庫的融合,在此過程中產生的問題及難題進行了歸納、總結了數據庫建設中存在的典型問題,如:禁止開采區問題,采礦權設置與其他礦業權區劃重疊問題、坐標系統問題等問題。針對上述存在的問題,本文進行了分析、探討,提出了具體解決方案,其成果可為我市第四輪礦產資源規劃數據庫建設提供經驗、思路借鑒。
池州市礦產資源規劃數據庫的建設依據礦產資源總體規劃(2016-2020)成果數據,按照《礦產資源規劃數據庫建設指南》,《礦產資源規劃數據庫標準》、《全省統一礦產資源規劃數據庫建設技術要求》,建庫選用的GIS軟件為ArcGIS10.1和MapGIS6.7。
首先收集資料,包括地形、地理、行政區劃、交通、社會發展規劃、各鎮村的人員等資料。對圖形資料由專業制圖人員分圖幅清繪,達到準確、清晰,以利于數字化成圖;對文字資料根據需要進行摘錄、匯總成冊。以利使用,并方便屬性數據的輸入。然后進行1:5萬或者1:10萬地形圖數字化工作和專業圖層數字化工作,最后建數據庫。嚴格按照工作流程進行質量自檢和互檢,并進行全過程質量跟蹤管理。
ArcGIS Personal Geodatabase格 式、ArcGISShapef i le格 式、MapGIS格式為此次建立數據庫提交成果中所使用的幾種格式的空間數據庫格式。要想在MapGIS平臺上建立空間數據庫,需要將所得到的數據輸入到ArcGIS中進行格式轉換,此外還要提供MapGIS格式數據。
將完整的MapGIS數據圖層完善后,未對格式進行轉換時,要先檢查MapGIS格式的數據質量,通過檢查后,MapGIS格式數據可以直接轉換為ArcGIS,這種做法的原因為MapGIS數據不可以將中間檢查程序省略直接轉換成Geodatabase數據,使用圖形轉換工具將數據轉換為Shape過渡數據,因為過渡格式數據不存在拓撲關系信息,對錯誤數據無法自動檢查出,這一過程生成的數據圖層只可作為參考文件,使用ArcGIS ArcCatalog的導入導出功能能夠將過渡數據轉換成Geodatabase數據。
此次工作經常出現轉換失敗或者數據丟失的情況,筆者經過實踐發現。
MAPGIS點、線、區到shp的轉換1.屬性字段名稱長度不超過10個字符(5個漢字)超過10個字符在mapgis轉換到E00時沒有異常現象,但在Arcinfo中導入成coverage時就會出現報錯信息,無法導入成功。或者直接轉換為mif文件,數據丟失了可直接替換DBF文件,另外,筆者利用mapgis K9軟件可批量處理數據,效果可以,丟失數據少,另注記類要先轉換成點才能轉shp,再在ARCGIS里用屬性標注就可以了。
將區域數據文件轉換為E00數據后,在ARCINFO進行輸入極易出現區域數據丟失狀況,發生這一情況需要重新建立clean或build,丟失區域數據能夠保持其原有屬性。
進行數據拓撲關系檢查的內容為由過渡數據轉換成Geodatabase數據,使用的質量檢查方式將ArcCatalog打開,建立全新拓撲層,依據各個數據圖層的邏輯關系,選取適合的拓撲規則,經過檢驗校正生成拓撲層,進而在ArcMap中進行拓撲圖層加載,檢查是否存在錯誤信息,面狀圖層所適用“Must Not HaveGaps”和“Must Not Overlap”拓撲規則。依照MapGIS成果進行數據一致性檢查。檢查合格后,形成Geodatabase格式的提交成果。
Mapgis中成果圖提交的西安80坐標的直角坐標,但數據庫要求提交1980國家大地坐標系,即西安80坐標系,以十進制度為單位的地理坐標,這需要我們轉換坐標系,筆者經過理論跟試驗,總結出經驗:1.在mapgis中先去掉帶號,整圖變換至1:1000比例尺下,再設置正確地圖參數,參數比例都設為1,最后用實用服務的投影變換轉至地理坐標。
數據庫建設中涉及到1954北京坐標系和1980西安坐標系之間的空間數據轉換,但它們是一種橢球參數的轉換,不同橢球之間的轉換是不嚴密的,不存在統一的一套轉換參數。
因各級規劃編制人員所使用的轉換參數不精確,空間數據會存在一定的偏差,造成融合后的統一庫中各級規劃設置的同一區塊在空間位置存在偏移。提出建議各級規劃編制工作者將涉及到區域的坐標數據進行統一轉換,確保數據庫錄入信息的準確性。
由于池州市礦產資源規劃(2016-2020)成果圖未展示探礦權、采礦權范圍圖層,這里給大家推薦利用區劃數據編錄輔助軟件檢查,主要實現基于池州市行政區的TKQXZ,CKQXZ,TKQSZQH,CKQSZQH等5類數據的整理、錯誤數據檢查、導出數據的上報等功能,實現對區域礦業權數據的規范化管理。
筆者利用MAPGIS庫管理模塊的屬性庫管理功能,統一更改每個空間要素的屬性結構及附屬性。這里簡述筆者發現快捷方便的統改標識碼和要素代碼的方法:打開要改屬性的文件,在屬性—統改屬性里,有統改方式,標識碼用增量方式,設置初始值及增量值,要素代碼用固定值方式,輸入每個要素的代碼,其他的屬性可以利用掛接屬性方式直接連接,這樣,mapgis的數據庫就可以先建立起來。
多個礦產代碼/礦產名稱之間用半角分號(;)分隔;必須保證礦產代碼、礦產名稱順序的一一對應;按照礦權登記發證系統采用的坐標格式;巖石地層注記內容的上下角標按統一方式進行,即:上標用↑表示;下標用↓表示;還原用→表示。如:C12(“1”為下標,“2”為上標)則表示為C↓1↑2;長文本(Text類型)字段,如拐點坐標,內容長度很可能超過254,MapGIS6.7和ArcGIS Shapef i le中無法完整輸入,匯交成果中允許有截斷現象,ArcGIS Personal Geodatabase的字符型字段支持長文本,必須保證該格式數據的拐點坐標完整。
行政區界線及道路鐵路河流數據,池州市礦產資源規劃數據庫采用的基礎圖件均是相關部門自行收集,或陳舊的數據,資料實時性不強,并在全省統一庫融合過程中出現相鄰行政區線之間不能完全銜接,要達到礦產資源規劃數據的準確性與一致性,提出一些合理建議,由省級行政部門將該省各地區數據統一下發,在一定成都上避免了數據混亂狀況出現,從數據來源與出處上保證數據的準確度,提高整個數據庫的實用性。