江蘇省地質(zhì)礦產(chǎn)調(diào)查研究所 臧小豹 岳鵬飛 夏國(guó)天
基于ArcGIS Server和Flex的市縣級(jí)礦產(chǎn)資源規(guī)劃管理信息系統(tǒng)的建立
江蘇省地質(zhì)礦產(chǎn)調(diào)查研究所 臧小豹 岳鵬飛 夏國(guó)天
礦產(chǎn)資源是國(guó)家的寶貴財(cái)富,市縣級(jí)礦產(chǎn)資源規(guī)劃是省乃至全國(guó)礦產(chǎn)資源規(guī)劃體系的重要組成部分。市縣級(jí)礦產(chǎn)資源規(guī)劃信息化建設(shè)目的在于提高各級(jí)礦產(chǎn)資源管理部門(mén)的工作效率和管理水平,旨在實(shí)現(xiàn)市縣級(jí)兩級(jí)礦產(chǎn)資源規(guī)劃管理的一體化和動(dòng)態(tài)管理。
GIS;礦產(chǎn)資源規(guī)劃;管理信息系統(tǒng)
礦產(chǎn)資源規(guī)劃是國(guó)民經(jīng)濟(jì)與社會(huì)發(fā)展總體規(guī)劃的一個(gè)組成部分,它是各級(jí)國(guó)土資源主管部門(mén)依法審批和監(jiān)督礦產(chǎn)資源勘查、開(kāi)發(fā)利用和保護(hù)以及礦山生態(tài)環(huán)境保護(hù)的重要依據(jù)。市縣級(jí)礦產(chǎn)資源規(guī)劃是省市級(jí)乃至全國(guó)礦產(chǎn)資源規(guī)劃體系的重要組成部分,是礦產(chǎn)資源規(guī)劃得以全面實(shí)施的重要環(huán)節(jié),是礦產(chǎn)資源管理的重要手段。市縣級(jí)礦產(chǎn)資源規(guī)劃信息化建設(shè)旨在提高各級(jí)礦產(chǎn)資源管理部門(mén)的規(guī)劃管理效率和水平,它旨在加強(qiáng)市縣級(jí)礦產(chǎn)資源規(guī)劃管理,有效運(yùn)用規(guī)劃手段對(duì)礦產(chǎn)資源調(diào)查評(píng)價(jià)、勘查、開(kāi)發(fā)利用進(jìn)行宏觀調(diào)控,保護(hù)和合理利用礦產(chǎn)資源。以管理信息化帶動(dòng)管理科學(xué)化和服務(wù)社會(huì)化,全面提升礦產(chǎn)資源規(guī)劃管理與服務(wù)水平。
地理信息系統(tǒng)(GIS,Geographic Information System)結(jié)合地理學(xué)與地圖學(xué)以及遙感和計(jì)算機(jī)科學(xué),已經(jīng)廣泛的應(yīng)用在不同的領(lǐng)域,是用于輸入、存儲(chǔ)、查詢、分析和顯示地理數(shù)據(jù)的計(jì)算機(jī)系統(tǒng),它可以對(duì)空間信息進(jìn)行分析和處理,把地圖這種獨(dú)特的視覺(jué)化效果和地理分析功能與一般的數(shù)據(jù)庫(kù)操作(例如查詢和統(tǒng)計(jì)分析等)集成在一起。
礦產(chǎn)資源規(guī)劃系統(tǒng)包含大量數(shù)據(jù),從數(shù)據(jù)特征類型上分為空間數(shù)據(jù)庫(kù)和非空間數(shù)據(jù)庫(kù),基于GIS平臺(tái)進(jìn)行礦產(chǎn)規(guī)劃管理信息系統(tǒng)的開(kāi)發(fā)研究,正是利用GIS對(duì)空間數(shù)據(jù)進(jìn)行管理,實(shí)現(xiàn)空間數(shù)據(jù)的輸入、存儲(chǔ)、查詢、顯示、分析和處理,把地圖這種獨(dú)特的視覺(jué)化效果和地理分析功能與一般的數(shù)據(jù)庫(kù)操作(例如查詢和統(tǒng)計(jì)分析等)集成,以“實(shí)用、高效、先進(jìn)、可靠”為基本準(zhǔn)則,建立“規(guī)范、安全、開(kāi)放”的礦產(chǎn)資源管理業(yè)務(wù)辦公自動(dòng)化系統(tǒng)。
針對(duì)市縣級(jí)礦產(chǎn)資源規(guī)劃信息化管理工作的現(xiàn)狀,本文的研究目標(biāo)和工作內(nèi)容為:
(1)建立規(guī)范的礦產(chǎn)資源規(guī)劃成果數(shù)據(jù)庫(kù),實(shí)現(xiàn)業(yè)務(wù)辦公以及數(shù)據(jù)采集、處理、存儲(chǔ)、分析、查詢、輸出和傳輸?shù)淖詣?dòng)化,實(shí)現(xiàn)對(duì)礦產(chǎn)資源規(guī)劃成果的動(dòng)態(tài)審查,為礦產(chǎn)資源規(guī)劃編制、審批和實(shí)施管理提供技術(shù)支持;
(2)實(shí)現(xiàn)對(duì)市縣級(jí)礦產(chǎn)資源規(guī)劃成果和地質(zhì)勘查規(guī)劃等專項(xiàng)規(guī)劃成果的一體化管理,實(shí)現(xiàn)基礎(chǔ)數(shù)據(jù)的信息化管理和數(shù)據(jù)共享;
(3)建立符合國(guó)家礦產(chǎn)資源規(guī)劃相關(guān)標(biāo)準(zhǔn)要求的地質(zhì)礦產(chǎn)與地形子圖符號(hào)庫(kù),并與礦產(chǎn)資源規(guī)劃成果數(shù)據(jù)庫(kù)屬性字段相關(guān)聯(lián),以便實(shí)現(xiàn)實(shí)時(shí)的將各類規(guī)劃、地質(zhì)符號(hào)等要素繪制成符合規(guī)范的各種專題圖件;
(4)縣市級(jí)普遍建立了各種電子政務(wù)平臺(tái),為實(shí)現(xiàn)礦產(chǎn)資源規(guī)劃系統(tǒng)與電子政務(wù)平臺(tái)協(xié)同和互通,須建立應(yīng)用接口,實(shí)現(xiàn)本系統(tǒng)與電子政務(wù)平臺(tái)的無(wú)縫對(duì)接。
3.1 主要功能模塊
根據(jù)礦產(chǎn)資源規(guī)劃管理部門(mén)的實(shí)際需求,系統(tǒng)主要包括四個(gè)功能模塊:
3.1.1 規(guī)劃成果管理
主要實(shí)現(xiàn)市縣兩級(jí)礦產(chǎn)資源規(guī)劃成果數(shù)據(jù)的一體化管理。實(shí)現(xiàn)規(guī)劃成果的存儲(chǔ)、瀏覽、查詢統(tǒng)計(jì)等功能,并與基礎(chǔ)地理信息數(shù)據(jù)實(shí)現(xiàn)互聯(lián),實(shí)時(shí)動(dòng)態(tài)定位顯示。
3.1.2 規(guī)劃審查
根據(jù)本區(qū)域礦產(chǎn)的開(kāi)發(fā)利用布局和結(jié)構(gòu),結(jié)合礦產(chǎn)資源開(kāi)發(fā)利用形勢(shì)和地區(qū)經(jīng)濟(jì)社會(huì)發(fā)展目標(biāo),利用規(guī)劃系統(tǒng)的空間分析功能,實(shí)現(xiàn)礦權(quán)項(xiàng)目區(qū)塊自動(dòng)成圖、所屬行政區(qū)劃自動(dòng)識(shí)別、定位及輔助審查結(jié)果自動(dòng)判讀等功能,從而制定本地區(qū)的礦產(chǎn)資源規(guī)劃,包括礦產(chǎn)現(xiàn)狀圖、礦產(chǎn)開(kāi)采規(guī)劃區(qū)、礦產(chǎn)資源保護(hù)區(qū)、礦山生態(tài)問(wèn)題嚴(yán)重地區(qū)等項(xiàng)目的規(guī)劃,實(shí)現(xiàn)礦產(chǎn)規(guī)劃的各種圖件、附表的自動(dòng)生成。
3.1.3 統(tǒng)計(jì)分析
主要實(shí)現(xiàn)各類信息統(tǒng)計(jì)分析功能,包括礦業(yè)經(jīng)濟(jì)指標(biāo)統(tǒng)計(jì)分析、主要礦產(chǎn)資源統(tǒng)計(jì)、規(guī)劃分區(qū)基本情況統(tǒng)計(jì)等。
3.1.4 數(shù)據(jù)共享處理
由于現(xiàn)有多種電子政務(wù)平臺(tái),實(shí)現(xiàn)多平臺(tái)的數(shù)據(jù)共享和互聯(lián)互通顯得尤為重要,本系統(tǒng)針對(duì)礦規(guī)工作中常涉及的內(nèi)容,開(kāi)發(fā)本模塊,建立應(yīng)用數(shù)據(jù)接口,實(shí)現(xiàn)多平臺(tái)數(shù)據(jù)共享、互聯(lián)互通。
圖1 功能結(jié)構(gòu)圖
3.2 網(wǎng)絡(luò)體系結(jié)構(gòu)
網(wǎng)絡(luò)體系結(jié)構(gòu)基于當(dāng)前流行的B/S(Browser/Server),在這種結(jié)構(gòu)下,用戶工作界面是通過(guò)瀏覽器來(lái)實(shí)現(xiàn),主要邏輯事務(wù)在服務(wù)器端(Server)實(shí)現(xiàn),減少了客戶端的壓力。
3.3 系統(tǒng)實(shí)現(xiàn)
系統(tǒng)空間數(shù)據(jù)服務(wù)功能實(shí)現(xiàn)基于ArcGIS for Server,它是基于服務(wù)器的 ArcGIS工具,通過(guò)Web Services在網(wǎng)絡(luò)上提供GIS資源和功能服務(wù),其發(fā)布的 GIS服務(wù)遵循廣泛采用的Web訪問(wèn)和使用標(biāo)準(zhǔn)。
Flex是一個(gè)高效、免費(fèi)的開(kāi)源框架,可用于構(gòu)建具有表現(xiàn)力的Web應(yīng)用程序,這些應(yīng)用程序利用Adobe Flash Player和Adobe AIR,可以實(shí)現(xiàn)跨瀏覽器、桌面和操作系統(tǒng)。采用基于Flex 技術(shù)的 RIA 客戶端開(kāi)發(fā)方案,既能給用戶提供豐富的客戶端體驗(yàn)和交互能力,又無(wú)需擔(dān)心客戶端的插件問(wèn)題。
具體實(shí)現(xiàn)上通過(guò)ArcGIS API for Flex建立 RIA(Rich Internet Applications)豐富互聯(lián)網(wǎng)程序,具有高度互動(dòng)性、豐富用戶體驗(yàn)。通過(guò)ArcGIS API for Flex可以將ArcGIS for Server提供的地圖資源和其它資源(ArcGIS Online)嵌入到Web應(yīng)用中,創(chuàng)建具有交互良好和體驗(yàn)豐富的WebGIS應(yīng)用,包括空間數(shù)據(jù)管理、空間可視化(制圖)、在線編輯、實(shí)時(shí)數(shù)據(jù)處理分析、空間分析和地理處理等空間操作。
系統(tǒng)采用ActionScript腳本開(kāi)發(fā)前端展示平臺(tái),業(yè)務(wù)邏輯及與數(shù)據(jù)庫(kù)訪問(wèn)模塊基于Visual Studio 2008集成開(kāi)發(fā)環(huán)境進(jìn)行研發(fā),構(gòu)建礦產(chǎn)資源規(guī)劃管理信息系統(tǒng)平臺(tái)。
圖2 系統(tǒng)實(shí)現(xiàn)架構(gòu)圖
3.4 部分代碼
private function changeNavigation(tool:String,status: String):void
{
switch (tool)
{
case "arrow":
{
navToolbar.deactivate();
drawToolbar.deactivate();
navToolbar.activate(null);
SiteContainer.setStatus("");
break;
}
case "clearall":
{
var layers:ArrayCollection = map.layers as ArrayCollection;
for (var i:Number = 0; i < layers.length; i++)
{
var obj:Object = layers[i];
if (obj is GraphicsLayer)
{
var glayer:GraphicsLayer = obj as GraphicsLayer;
glayer.clear();
}
}
SiteContainer.setStatus(""); break;
}
case Navigation.ZOOM_IN: {
navToolbar.deactivate();
drawToolbar.deactivate();
navToolbar.activate(tool);
SiteContainer.setStatus(status);
break;
}
case Navigation.ZOOM_OUT:
{
navToolbar.deactivate();
drawToolbar.deactivate();
navToolbar.activate(tool);
SiteContainer.setStatus(status);
break;
}
case SiteContainer.NAVIGATION_ZOOM_FULL:
{
if (fullExtent)
{
map.extent = fullExtent;
}
else
{
navToolbar.zoomToFullExtent();
}
SiteContainer.setStatus(null);
break;
}
case SiteContainer.NAVIGATION_ZOOM_PREVIOUS:
{
navToolbar.zoomToPrevExtent();
SiteContainer.setStatus(null);
break;
}
case SiteContainer.NAVIGATION_ZOOM_NEXT:
{
navToolbar.zoomToNextExtent();
SiteContainer.setStatus(null);
break;
}
case Navigation.PAN:
{
drawToolbar.deactivate();
navToolbar.activate(tool);
navToolbar.deactivate();
SiteContainer.setStatus(status);
break;
}
default:
{
drawToolbar.deactivate();
navToolbar.activate(Navigation.PAN);
navToolbar.deactivate();
SiteContainer.setStatus(defaultstatus);
break;
}
}
}
private function enableMapAction(event:AppEvent): void //draw tool clicked
{
var data:Object = event.data;
var tool:String = data.tool;
var status:String = data.status;
drawEndFunction = data.handler;
navToolbar.deactivate();
drawToolbar.activate(tool);
//map.zoomSliderVisible = true;
SiteContainer.setStatus( status);
}
礦產(chǎn)資源規(guī)劃管理信息系統(tǒng)實(shí)現(xiàn)了市縣兩級(jí)礦產(chǎn)資源規(guī)劃成果數(shù)據(jù)的一體化管理和規(guī)劃數(shù)據(jù)庫(kù)的共享。基于空間信息數(shù)據(jù)庫(kù)的系統(tǒng)具有空間查詢與分析、輔助決策和自動(dòng)化輔助審查作業(yè)等功能,為規(guī)劃管理決策和實(shí)施提供科學(xué)、可靠的依據(jù),提高礦產(chǎn)資源規(guī)劃管理的工作效率和精度。多平臺(tái)數(shù)據(jù)的互聯(lián)互通,又進(jìn)一步提高了國(guó)土資源管理信息化建設(shè)水平。
[1]解志薇,姜國(guó)虎,劉善軍.基于GIS的礦產(chǎn)資源信息系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[J].礦業(yè)工程,2008.
[2]李青元,張福浩,朱雪華等.WebGIS實(shí)現(xiàn)技術(shù)探討[J].中國(guó)圖形圖像學(xué)報(bào),1998,3(6):485-489.
[3]成金華.礦產(chǎn)資源規(guī)劃的理論與方法[M].北京:中境科學(xué)出版社,2002.
[4]劉南,劉仁義.Web GIS原理及其應(yīng)用[M].北京:科學(xué)出版社,2002.
臧小豹(1979—),男,江蘇東臺(tái)人,碩士,工程師,研究方向:礦產(chǎn)普查與勘探,主要從事地質(zhì)礦產(chǎn)調(diào)查及其信息化研究。