刁騰飛
【摘 要】本文通過(guò)分析對(duì)比多個(gè)GIS平臺(tái),分析Arcengine的功能和開(kāi)發(fā)環(huán)境,得出Arcengine平臺(tái)在眾多開(kāi)發(fā)平臺(tái)中具有更好的兼容性和拓展功能,基于AE構(gòu)建區(qū)域經(jīng)濟(jì)分析系統(tǒng)可以將區(qū)域經(jīng)濟(jì)發(fā)展的時(shí)空差異以圖形清晰直觀地表現(xiàn)出來(lái)。
【關(guān)鍵詞】ArcGIS Engine;區(qū)域經(jīng)濟(jì);圖形
隨著科學(xué)技術(shù)的進(jìn)步,學(xué)術(shù)界開(kāi)始運(yùn)用新方法和新技術(shù)研究區(qū)域經(jīng)濟(jì),用以揭示造成區(qū)域經(jīng)濟(jì)發(fā)展的規(guī)律,這些方法和技術(shù)主要包括:利用一些經(jīng)濟(jì)模型(如相關(guān)分析、主成分分析、回歸分析等),將區(qū)域經(jīng)濟(jì)數(shù)據(jù)導(dǎo)入數(shù)據(jù)分析軟件(如SPSS,MATLAB,GIS等),得出各個(gè)內(nèi)在因素之間的定量關(guān)系,從而較為直觀全面的分析區(qū)域經(jīng)濟(jì)的發(fā)展,而在這其中,GIS憑借著強(qiáng)大的數(shù)據(jù)統(tǒng)計(jì)、分析以及圖形可視化表達(dá)和輸出的功能,已經(jīng)成為了研究區(qū)域經(jīng)濟(jì)的重要工具。
國(guó)外研究領(lǐng)域,經(jīng)濟(jì)GIS包含在GIS的19個(gè)研究方向中,經(jīng)濟(jì) GIS 是除地理信息價(jià)值研究及使用、空間決策支持系統(tǒng)等研究方向以外的又一個(gè)較新的研究領(lǐng)域。歐洲經(jīng)濟(jì)發(fā)展委員會(huì)采用歐洲城鎮(zhèn)經(jīng)濟(jì)GIS對(duì)人口與國(guó)民生產(chǎn)總值進(jìn)行了相應(yīng)地預(yù)測(cè),同時(shí)對(duì)不同城市的人口、人口增長(zhǎng)情況、就業(yè)狀況、國(guó)民生產(chǎn)總值、經(jīng)濟(jì)增長(zhǎng)狀況等進(jìn)行相應(yīng)展示。
國(guó)內(nèi)較早提出將GIS應(yīng)用于區(qū)域經(jīng)濟(jì)統(tǒng)計(jì)數(shù)據(jù)的是唐棣等提出的“關(guān)于建立我國(guó)人口地理信息系統(tǒng)的構(gòu)想”,文中系統(tǒng)地闡述了三級(jí)系統(tǒng)的構(gòu)建設(shè)想,對(duì)系統(tǒng)建設(shè)目標(biāo)、路線(xiàn)以及系統(tǒng)功能、軟硬件選型等作了說(shuō)明。李鳳玲等人對(duì)江蘇省社會(huì)經(jīng)濟(jì)專(zhuān)題圖系統(tǒng)進(jìn)行了設(shè)計(jì)與實(shí)現(xiàn),采用基于ArcGIS Engine二次開(kāi)發(fā)的方法,開(kāi)發(fā)平臺(tái)選用VS.NET2005,數(shù)據(jù)庫(kù)訪問(wèn)采用ADO.NET技術(shù),GIS空間數(shù)據(jù)庫(kù)采用文件系統(tǒng)格式,順利開(kāi)發(fā)完成了江蘇省社會(huì)經(jīng)濟(jì)專(zhuān)題圖制作系統(tǒng)。
本文通過(guò)對(duì)GIS開(kāi)發(fā)平臺(tái)的對(duì)比和ARCENGINE和C#.NET功能的簡(jiǎn)介,探討了基于ARCGIS平臺(tái)、ARCENGINE組件和C#.NET編程語(yǔ)言開(kāi)發(fā)區(qū)域經(jīng)濟(jì)分析系統(tǒng)的可行性。
一、系統(tǒng)平臺(tái)的選取
1.系統(tǒng)平臺(tái)的選取原則
(1)可靠性
系統(tǒng)規(guī)模隨著嵌入的分析模塊越來(lái)越多變得越做越大越復(fù)雜,應(yīng)用本身對(duì)系統(tǒng)運(yùn)行的可靠性要求越來(lái)越高。軟件可靠性意味著該軟件在測(cè)試運(yùn)行過(guò)程中避免可能發(fā)生故障的能力,且一旦發(fā)生故障后,具有解脫和排除故障的能力。軟件可靠性和硬件可靠性本質(zhì)區(qū)別在于:后者為物理機(jī)理的衰變和老化所致,而前者是由于設(shè)計(jì)和實(shí)現(xiàn)的錯(cuò)誤所致。因此系統(tǒng)平臺(tái)的可靠性必須在設(shè)計(jì)階段就要考慮。
(2)效率高
效率是系統(tǒng)運(yùn)行的靈魂,為了全面地反映和測(cè)度被評(píng)價(jià)區(qū)域的主要發(fā)展特征和狀況,系統(tǒng)必須在對(duì)數(shù)據(jù)進(jìn)行導(dǎo)入和整理、查詢(xún)和展示、分析和挖掘時(shí)減少反應(yīng)時(shí)間,提高工作效率。
(3)二次開(kāi)發(fā)能力強(qiáng)
系統(tǒng)要有將區(qū)域經(jīng)濟(jì)數(shù)據(jù)庫(kù)管理子系統(tǒng)、區(qū)域經(jīng)濟(jì)綜合發(fā)展水平評(píng)價(jià)子系統(tǒng)、區(qū)域經(jīng)濟(jì)差異性動(dòng)態(tài)性分析子系統(tǒng)、區(qū)域經(jīng)濟(jì)單指標(biāo)分布圖繪制子系統(tǒng)、區(qū)域經(jīng)濟(jì)指標(biāo)重心空間位移分析子系統(tǒng)、區(qū)域經(jīng)濟(jì)專(zhuān)題圖制作子系統(tǒng)等集成于一體,因此強(qiáng)大的二次開(kāi)發(fā)能力是選取平臺(tái)的重要條件。
2.系統(tǒng)平臺(tái)的選取
當(dāng)前全球已有400余種GIS軟件,國(guó)外GIS軟件由于起步早,產(chǎn)品已經(jīng)相當(dāng)成熟,其中最有名的是美國(guó)環(huán)境研究所(ESRI)的ARCGIS和MIS公司的MAPINFO,它們功能強(qiáng)大,知名度高,市場(chǎng)占有率大。
國(guó)內(nèi)的GIS研究經(jīng)過(guò)二十多年的發(fā)展,已經(jīng)產(chǎn)生了一批具有自主知識(shí)產(chǎn)權(quán)的GIS軟件,目前最有影響力的是中地公司的MAPGIS和超圖公司的SUPERMAP。下表從性能,功能和二次開(kāi)發(fā)能力等方面對(duì)ARCGIS、MAPINFO、MAPGIS和SUPERMAP四個(gè)平臺(tái)進(jìn)行簡(jiǎn)單的對(duì)比。
3.ARCENGINE功能簡(jiǎn)介
ARCENGINE是ESRI公司推出的功能強(qiáng)大的組件式地理信息開(kāi)發(fā)軟件,開(kāi)發(fā)人員可以通過(guò)它建立一個(gè)由嵌入式GIS組件構(gòu)成的完整類(lèi)庫(kù)。ARCENGINE由一個(gè)軟件開(kāi)發(fā)包和一個(gè)由ARCGIS開(kāi)發(fā)平臺(tái)提供的運(yùn)行時(shí)(RUNTIME)組成。
ARCENGINE功能主要由5個(gè)部分組成:基礎(chǔ)服務(wù)功能,數(shù)據(jù)存儲(chǔ)功能,地圖表達(dá)功能,二次開(kāi)發(fā)組件,開(kāi)發(fā)時(shí)選項(xiàng)功能。
二、基于C#.NET構(gòu)建區(qū)域經(jīng)濟(jì)分析系統(tǒng)
1.C#.NET功能簡(jiǎn)介
C#.NET是MICROSOFT為開(kāi)發(fā)應(yīng)用程序而創(chuàng)建的一個(gè)具有革命性的平臺(tái),它主要包含了一個(gè)龐大的代碼庫(kù),可以通過(guò)面向?qū)ο笤O(shè)計(jì)程序時(shí)使用這些代碼。C#.NET平臺(tái)包括.NET FRAMEWORK和VISUAL STUDIO.NET,VISUAL STUDIO.NET是一套完整的開(kāi)發(fā)工具,用于生成ASP WEB應(yīng)用程序、桌面應(yīng)用程序和移動(dòng)應(yīng)用程序等;.NET FRAMEWORK是生成、部署和運(yùn)行WEB服務(wù)的應(yīng)用程序的平臺(tái)。
2.構(gòu)建流程
構(gòu)建區(qū)域經(jīng)濟(jì)發(fā)展空間分析系統(tǒng),ARCGIS平臺(tái)是框架,ARCENGINE類(lèi)庫(kù)是組件,而C#.NET則是組成整個(gè)系統(tǒng)的基礎(chǔ)和粘合劑。
三、小結(jié)
基于GIS建立的區(qū)域經(jīng)濟(jì)發(fā)展空間分析系統(tǒng)運(yùn)行良好,它利用GIS方法實(shí)現(xiàn)了社會(huì)經(jīng)濟(jì)數(shù)據(jù)和地理信息數(shù)據(jù)的結(jié)合,使數(shù)據(jù)和圖像融為一體,用圖形的形式表現(xiàn)了經(jīng)濟(jì)差異的時(shí)空格局。同時(shí)它還可以將分析的結(jié)果以空間圖形的形式表達(dá)出來(lái),并能使人們將社會(huì)經(jīng)濟(jì)數(shù)據(jù)庫(kù)中無(wú)法看到的區(qū)域經(jīng)濟(jì)的空間結(jié)構(gòu)模式和發(fā)展趨勢(shì)通過(guò)圖形清晰直觀地表現(xiàn)出來(lái)。
參考文獻(xiàn):
[1] 龐奎.基于多層體系的北京市經(jīng)濟(jì)地理信息系統(tǒng)設(shè)計(jì)與研究[碩士學(xué)位論文].河北:河北師范大學(xué),2008
[2] Adrienne Grit-Regamey,Peter Bebi,Ian D.Bishop and Willy Schmid. LinkingGIS-based models to value ecosystem services in an Alpine region. Journal of Environmental Management,2007,Vol.89(3):197-208
[3] 唐棣.關(guān)于3S技術(shù)一體化的一些思考.測(cè)繪科技動(dòng)態(tài),1997,6(3):2-6.
[4] 李鳳玲,楊永國(guó),劉元鳳,朱靜.江蘇省社會(huì)經(jīng)濟(jì)專(zhuān)題圖系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)[B].地理空間信息,2010,6(1):99-102.