基于ArcGIS+Engine的插件式GIS研究与实践

基于ArcGIS+Engine的插件式GIS研究与实践

ID:36828067

大小:3.75 MB

页数:58页

时间:2019-05-16

基于ArcGIS+Engine的插件式GIS研究与实践_第1页
基于ArcGIS+Engine的插件式GIS研究与实践_第2页
基于ArcGIS+Engine的插件式GIS研究与实践_第3页
基于ArcGIS+Engine的插件式GIS研究与实践_第4页
基于ArcGIS+Engine的插件式GIS研究与实践_第5页
资源描述:

《基于ArcGIS+Engine的插件式GIS研究与实践》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、摘要基于传统软件架构体系的GIs软件虽然具有模块分工明确、平台结构紧凑等优点,但是它在功能重用和软件集成上存在着一定的困难,难以应付日益多元化的数据来源、不断外延的GIS功能等发展趋势的挑战。这就意味着通用的功能模块在不同的系统中需要重复开发,造成了大量的重复劳动。插件式GIS是指在不修改程序主体的情况下,通过提供插件的方式来增加功能的GIS软件。插件是一种能集成到插件式软件中的软件模块,利用插件技术开发GIS软件有利于实现功能重用和快速集成。GIS插件的开发方式主要有两种:基于已有平台的脚本语言开发;基于组件的开发,又包括预制接口的插件开发

2、和自定义的插件开发。觚GISEngine是一套完整的嵌入式GIS组件库和工具,它能够创建新的GIS应用程序或者在自定义的软件应用中扩展GIS的功能。利用椭ISEn直∞来开发插件式GIS平台,不仅能够利用它的庞大类库开发出强大的GIS功能插件,而且开发成本相对较低。虽然目前越来越多的GIS软件产品支持插件模块的开发,但是其中的大部分存在着插件开发难度大、不够灵活、成本高的问题。而在利用自定义接口的方式实现插件式GIS方面仍缺乏研究。论文研究了基于j‰cGISEngine的,自定义接口的插件开发方式,开发了基于A椭ISEn西∞的面向三维应用的插件

3、式GIS平台。同时针对GIS在城市规划方面的应用,开发了建筑物日照分析插件,并将该插件和插件式GIS平台进行集成,构建了一个三维日照分析系统。论文创新之处体现在3个方面:1)从提高GIS软件功能重用性的角度出发,提出了采用自定义接口的基于脚ISEn西∞的插件式GIS软件开发方式,方便了功能模块和系统平台的集成,实现了GIS系统的快速开发。2)从三维应用的角度出发,开发了面向三维应用的插件式GIS软件平台,它具有进行二次开发的能力。3)从GIs在城市规划中的广泛应用角度出发,开发了基于这个平台的建筑物日照分析插件,扩大了GIS在规划领域中的应用

4、。关键词:觚GIsEn百ne、插件、插件式GIs、日照分析ABSTRACTWitllmedeVelopmentandwideutilizeofGe0鲫llicalm南姗ationSyst锄(GIS),tllescale趾dcomplcx时ofGIS∞舢lrarehaveexp锄dedt0锄吼eXpectedhi曲le、,elatmlpreced饥tedrat骼intllelastse、,a瞳Idec幽.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砸。船趾d∞onBypm访曲19GISp11Jg-i屿tl坞abil埘ofmeGIS∞脚arec纽be删cdwithoutc_han酉ngitsmain丘跚1ework.Plu争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馅细odi任溉tways:pI争madeinterf.a∞plug.i璐趾dc吣}tomplu争

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嬲廿

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。