基于ArcGIS+Engine的插件式GIS研究與實(shí)踐

基于ArcGIS+Engine的插件式GIS研究與實(shí)踐

ID:36828067

大?。?.75 MB

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

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

基于ArcGIS+Engine的插件式GIS研究與實(shí)踐_第1頁(yè)
基于ArcGIS+Engine的插件式GIS研究與實(shí)踐_第2頁(yè)
基于ArcGIS+Engine的插件式GIS研究與實(shí)踐_第3頁(yè)
基于ArcGIS+Engine的插件式GIS研究與實(shí)踐_第4頁(yè)
基于ArcGIS+Engine的插件式GIS研究與實(shí)踐_第5頁(yè)
資源描述:

《基于ArcGIS+Engine的插件式GIS研究與實(shí)踐》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在學(xué)術(shù)論文-天天文庫(kù)。

1、摘要基于傳統(tǒng)軟件架構(gòu)體系的GIs軟件雖然具有模塊分工明確、平臺(tái)結(jié)構(gòu)緊湊等優(yōu)點(diǎn),但是它在功能重用和軟件集成上存在著一定的困難,難以應(yīng)付日益多元化的數(shù)據(jù)來(lái)源、不斷外延的GIS功能等發(fā)展趨勢(shì)的挑戰(zhàn)。這就意味著通用的功能模塊在不同的系統(tǒng)中需要重復(fù)開(kāi)發(fā),造成了大量的重復(fù)勞動(dòng)。插件式GIS是指在不修改程序主體的情況下,通過(guò)提供插件的方式來(lái)增加功能的GIS軟件。插件是一種能集成到插件式軟件中的軟件模塊,利用插件技術(shù)開(kāi)發(fā)GIS軟件有利于實(shí)現(xiàn)功能重用和快速集成。GIS插件的開(kāi)發(fā)方式主要有兩種:基于已有平臺(tái)的腳本語(yǔ)言開(kāi)發(fā);基于組件的開(kāi)發(fā),又包括預(yù)制接口的插件開(kāi)發(fā)

2、和自定義的插件開(kāi)發(fā)。觚GISEngine是一套完整的嵌入式GIS組件庫(kù)和工具,它能夠創(chuàng)建新的GIS應(yīng)用程序或者在自定義的軟件應(yīng)用中擴(kuò)展GIS的功能。利用橢ISEn直∞來(lái)開(kāi)發(fā)插件式GIS平臺(tái),不僅能夠利用它的龐大類庫(kù)開(kāi)發(fā)出強(qiáng)大的GIS功能插件,而且開(kāi)發(fā)成本相對(duì)較低。雖然目前越來(lái)越多的GIS軟件產(chǎn)品支持插件模塊的開(kāi)發(fā),但是其中的大部分存在著插件開(kāi)發(fā)難度大、不夠靈活、成本高的問(wèn)題。而在利用自定義接口的方式實(shí)現(xiàn)插件式GIS方面仍缺乏研究。論文研究了基于j‰cGISEngine的,自定義接口的插件開(kāi)發(fā)方式,開(kāi)發(fā)了基于A橢ISEn西∞的面向三維應(yīng)用的插件

3、式GIS平臺(tái)。同時(shí)針對(duì)GIS在城市規(guī)劃方面的應(yīng)用,開(kāi)發(fā)了建筑物日照分析插件,并將該插件和插件式GIS平臺(tái)進(jìn)行集成,構(gòu)建了一個(gè)三維日照分析系統(tǒng)。論文創(chuàng)新之處體現(xiàn)在3個(gè)方面:1)從提高GIS軟件功能重用性的角度出發(fā),提出了采用自定義接口的基于腳ISEn西∞的插件式GIS軟件開(kāi)發(fā)方式,方便了功能模塊和系統(tǒng)平臺(tái)的集成,實(shí)現(xiàn)了GIS系統(tǒng)的快速開(kāi)發(fā)。2)從三維應(yīng)用的角度出發(fā),開(kāi)發(fā)了面向三維應(yīng)用的插件式GIS軟件平臺(tái),它具有進(jìn)行二次開(kāi)發(fā)的能力。3)從GIs在城市規(guī)劃中的廣泛應(yīng)用角度出發(fā),開(kāi)發(fā)了基于這個(gè)平臺(tái)的建筑物日照分析插件,擴(kuò)大了GIS在規(guī)劃領(lǐng)域中的應(yīng)用

4、。關(guān)鍵詞:觚GIsEn百ne、插件、插件式GIs、日照分析ABSTRACTWitllmedeVelopmentandwideutilizeofGe0鯽llicalm南姍ationSyst鋤(GIS),tllescale趾dcomplcx時(shí)ofGIS∞舢lrarehaveexp鋤dedt0鋤吼eXpectedhi曲le、,elatmlpreced饑tedrat骼intllelastse、,a瞳I(xiàn)dec幽.Altboughitcanacllieve∞meb豇圮fits(e.辱,modula血edfI】nc60ns鋤dcompadplatfom)b

5、yusingme仃adi60nald懿i驢p砒enl'meGIS∞腳a塢stin跚f蚤潞丘Dms伽∞d棚Ⅳbacks,such硒Ⅱ塢di伍clllt)rt0handlemeh‘建er0蓼鋤Ⅺ嚙紕脅mm吐·∞Ilrc馬tlleh鋤叩erofinlpl既瞰ntiIlg枷漸內(nèi)n砸。船趾d∞onBypm訪曲19GISp11Jg-i嶼tl塢abil塒ofmeGIS∞腳arec紐be刪cdwithoutc_han酉ngitsmain丘跚1ework.Plu爭(zhēng)inisatypeofsonwaren10duletll砒isdevclopedt0inlp∞ve

6、and111)datethefI】m:ti咄ofitshosts),Stem'缸dthetechnologyofplug.in蠡ldlital豁n地懶瑚:ofGISfiln嘶。璐鋤dEapid鋤pgra石0nofGISsof啊a∞.The艙a糟mailllytwowaysofde、,e10pingplllg-insof刪唧衄舊nLoneiss耐ptplu哥in,鋤dtlleomeriscom】ponentplug-in、Ⅳhichal∞incIud餡細(xì)odi任溉tways:pI爭(zhēng)madeinterf.a(chǎn)∞plug.i璐趾dc吣}tomplu爭(zhēng)

7、ins.AroGISE119imisa咖pletclibra巧of鋤boddableGIScompon∞tsf;M刪ope瑙t0buildc11咖mapplicatio地.Usillg枷ISEngine'Ⅵ忙啪鋤b。dGISfI

8、11曲。璐i11t0函蚰gapplicationsandⅧdfoc吣edcI]蝤脅mappHc燦璐thalddiV髓ad【vjmcedGISsy蛐即晦t0m鋤y璐e塔.D酬0piI培GISplug.inhosts蜘翻咀麗ttl觚GISEngiI璩c鋤乜婦advan:tageofitslil姍巧t0makcplug-i

9、l絲麗thpowe商11GISf11Il曲。珊如dmduceⅡ地costoft11ede、,eloplnenLa盯鋤a弘蛔嘶琵面ngn硼曲盯0fGIS∞脅a塢h嬲廿

當(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. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫(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)完成后未能成功下載的用戶請(qǐng)聯(lián)系客服處理。