軟件組件技術(shù)和其在GIS中的應(yīng)用

軟件組件技術(shù)和其在GIS中的應(yīng)用

ID:36643448

大?。?4.30 KB

頁(yè)數(shù):9頁(yè)

時(shí)間:2019-05-13

軟件組件技術(shù)和其在GIS中的應(yīng)用_第1頁(yè)
軟件組件技術(shù)和其在GIS中的應(yīng)用_第2頁(yè)
軟件組件技術(shù)和其在GIS中的應(yīng)用_第3頁(yè)
軟件組件技術(shù)和其在GIS中的應(yīng)用_第4頁(yè)
軟件組件技術(shù)和其在GIS中的應(yīng)用_第5頁(yè)
資源描述:

《軟件組件技術(shù)和其在GIS中的應(yīng)用》由會(huì)員上傳分享,免費(fèi)在線(xiàn)閱讀,更多相關(guān)內(nèi)容在行業(yè)資料-天天文庫(kù)

1、軟件組件技術(shù)及其在GIS中的應(yīng)用摘要:為了適應(yīng)軟件組件化潮流,新一代地理信息系統(tǒng)——組件式地理信息系統(tǒng)越來(lái)越成為今后GIS發(fā)展的趨勢(shì)。在闡述組件式地理信息系統(tǒng)的概念和發(fā)展的基礎(chǔ)上,介紹了組件式地理信息系統(tǒng)所依賴(lài)的技術(shù)基礎(chǔ)——組件技術(shù),最后提出在實(shí)際開(kāi)發(fā)組件式地理信息系統(tǒng)平臺(tái)時(shí)的設(shè)計(jì)思路。關(guān)鍵詞:地理信息系統(tǒng)COM/DCOMCOMGISTheApplicationOfComponentsTechnologyInGISAbstract:InordertobeseasonedwiththeCOMtideofsoftware,COMGISbecomesthed

2、irectionofdevelopmentofGISmoreandmore.BasedonexpatiatingtheconceptionanddevelopmentofCOMGIS,IntroducethetechnicbasisofCOMGIS——COM/DCOM,finallyputforwardthedesignthoughtofempolderingCOMGISplatforminpractice.Keywords:GISCOM/DCOMCOMGIS1引言空間信息是十分重要的,地球上的萬(wàn)物無(wú)不與空間位置發(fā)生關(guān)系,如何利用計(jì)算機(jī)處理空間相關(guān)信息是

3、地理信息系統(tǒng)產(chǎn)生和發(fā)展的原動(dòng)力?,F(xiàn)在GIS技術(shù)在國(guó)防、城市規(guī)劃、國(guó)土資源管理、交通運(yùn)輸、環(huán)境監(jiān)測(cè)和保護(hù)等與國(guó)民經(jīng)濟(jì)乃至國(guó)家命脈相關(guān)的重要領(lǐng)域的成功應(yīng)用,極大地推動(dòng)了社會(huì)生產(chǎn)力的發(fā)展,使之成為世界各國(guó)激烈競(jìng)爭(zhēng)的高科技熱點(diǎn)之一。同時(shí),社會(huì)的發(fā)展,特別是信息全球化的今天,對(duì)空間地理信息管理提出了更高的要求。傳統(tǒng)的GIS技術(shù)正面臨著嚴(yán)峻的挑戰(zhàn)。組件化技術(shù)是針對(duì)長(zhǎng)期以來(lái)軟件發(fā)展落后于硬件發(fā)展的問(wèn)題而提出的解決方案,它從根本上改變了傳統(tǒng)的軟件開(kāi)發(fā)思想,,構(gòu)筑了一個(gè)由多方自主提供軟件組件、組件間相互協(xié)調(diào)工作的體系,實(shí)現(xiàn)了軟件的復(fù)用和健壯更新,是軟件業(yè)沿社會(huì)化方向發(fā)展的

4、大趨勢(shì)。將軟件組件化開(kāi)發(fā)思想應(yīng)用于GIS軟件開(kāi)發(fā)中,是在技術(shù)上擺脫重復(fù)開(kāi)發(fā)的有效途徑,因此能加快GIS技術(shù)的進(jìn)步,將為GIS的發(fā)展帶來(lái)巨大的生機(jī)。軟件組件對(duì)象模型是關(guān)于軟件組件之間如何連接的標(biāo)準(zhǔn)。目前占主導(dǎo)地位的主要有微軟的COM(即ComponentObjectModel)和對(duì)象管理集團(tuán)OGM的CORBA(即CommonObjectRequestBrokerArchitecture)。其中COM具有明確的組件開(kāi)發(fā)和調(diào)用的規(guī)范,在PC平臺(tái)上已形成廣泛的應(yīng)用基礎(chǔ)。2組件式GIS概述地理信息系統(tǒng)(GIS)經(jīng)過(guò)近40年的發(fā)展,在空間數(shù)據(jù)的獲取能力、儲(chǔ)存與管理能

5、力、處理與分析能力以及顯示與輸出能力等方面都取得了長(zhǎng)足的進(jìn)步。隨著GIS在各個(gè)領(lǐng)域應(yīng)用的深入開(kāi)展,GIS的組件化趨勢(shì)日益明顯,已經(jīng)成為GIS的重要發(fā)展方向之一。從GIS軟件模塊開(kāi)發(fā)和集成的技術(shù)發(fā)展歷程,GIS可以劃分為以下幾個(gè)發(fā)展階段。GIS模塊集成式GIS模塊化GIS核心式GIS組件式GISWebGIS互操作GIS圖1GIS軟件的發(fā)展歷程從GIS模塊發(fā)到集成式GIS是從分散到集中的過(guò)程,這是GIS發(fā)展歷程中的一個(gè)重大進(jìn)步。從集成式GIS發(fā)展到模塊化GIS,這是GIS組件化的開(kāi)始,隨后發(fā)展到核心式GIS,GIS組件化趨勢(shì)越來(lái)越明顯,并形成組件化的標(biāo)準(zhǔn)形式

6、——組件式GIS和WebGIS。從發(fā)展過(guò)程來(lái)看,GIS經(jīng)歷了如圖1所示的幾個(gè)發(fā)展階段,了解這一歷程可以更好地認(rèn)識(shí)到GIS組件化的趨勢(shì)。GIS應(yīng)用的廣度和深度主要依賴(lài)于GIS平臺(tái)技術(shù),傳統(tǒng)的GIS平臺(tái)雖然在功能上較為成熟和完善,但是其平臺(tái)的開(kāi)發(fā)技術(shù)已經(jīng)落臺(tái),隨著GIS應(yīng)用的不斷擴(kuò)展和深入,用戶(hù)對(duì)GIS技術(shù)提出了更高、更新的要求,要求GIS從封閉走向開(kāi)放,提供廣域空間信息共享和實(shí)現(xiàn)空間數(shù)據(jù)、空間分析的無(wú)縫集成。于是,傳統(tǒng)GIS平臺(tái)的缺陷逐漸暴露了出來(lái),具體表現(xiàn)在:①系統(tǒng)復(fù)雜而龐大,使得普通的開(kāi)發(fā)技術(shù)人員難以掌握,導(dǎo)致開(kāi)發(fā)周期過(guò)長(zhǎng),阻礙著自身的推廣和發(fā)展。②單

7、純的二次開(kāi)發(fā)語(yǔ)言限制了GIS與多媒體技術(shù)及其它專(zhuān)業(yè)模塊、專(zhuān)業(yè)系統(tǒng)的高效無(wú)縫集成,從而導(dǎo)致了應(yīng)用局限。③難以應(yīng)付海量數(shù)據(jù)的管理和分析,受到操作系統(tǒng)平臺(tái)的限制,無(wú)法應(yīng)用分布式環(huán)境,無(wú)法跨平臺(tái)運(yùn)行,更無(wú)法基于WEB發(fā)布數(shù)據(jù)。這些缺陷僅靠其平臺(tái)自身難以得到妥善合理地解決,唯一的出路就是融合新的計(jì)算機(jī)技術(shù),通過(guò)新技術(shù)的應(yīng)用來(lái)推動(dòng)GIS理論體系和應(yīng)用體系的發(fā)展和完善。隨著計(jì)算機(jī)技術(shù)和軟件技術(shù)的飛速發(fā)展,特別是Internet的出現(xiàn)和組件式軟件技術(shù)的應(yīng)用,GIS也自然而然迎合這些起著革命性的發(fā)展和變化的趨勢(shì),無(wú)論是GIS平臺(tái)的設(shè)計(jì)思想,還是GIS應(yīng)用系統(tǒng)的開(kāi)發(fā)方式。近

8、幾年來(lái),組件式GIS發(fā)展為GIS的前沿技術(shù),并逐漸成為主流趨勢(shì)。目前,已經(jīng)商業(yè)化

當(dāng)前文檔最多預(yù)覽五頁(yè),下載文檔查看全文

此文檔下載收益歸作者所有

當(dāng)前文檔最多預(yù)覽五頁(yè),下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學(xué)公式或PPT動(dòng)畫(huà)的文件,查看預(yù)覽時(shí)可能會(huì)顯示錯(cuò)亂或異常,文件下載后無(wú)此問(wèn)題,請(qǐng)放心下載。
2. 本文檔由用戶(hù)上傳,版權(quán)歸屬用戶(hù),天天文庫(kù)負(fù)責(zé)整理代發(fā)布。如果您對(duì)本文檔版權(quán)有爭(zhēng)議請(qǐng)及時(shí)聯(lián)系客服。
3. 下載前請(qǐng)仔細(xì)閱讀文檔內(nèi)容,確認(rèn)文檔內(nèi)容符合您的需求后進(jìn)行下載,若出現(xiàn)內(nèi)容與標(biāo)題不符可向本站投訴處理。
4. 下載文檔時(shí)可能由于網(wǎng)絡(luò)波動(dòng)等原因無(wú)法下載或下載錯(cuò)誤,付費(fèi)完成后未能成功下載的用戶(hù)請(qǐng)聯(lián)系客服處理。