首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 31 毫秒
1.
随着软件功能需求的增长,良好的体系架构能够保证在原有软件改动最小的基础上扩展软件功能,框架+插件的软件架构为此提供了一种解决方案。框架+插件的软件架构将软件分为宿主程序和插件两部分,两者之间通过接口协议进行通信,通过新增插件以及扩展原有插件的方法来完成软件功能的扩展及重用。针对这种软件架构在GIS领域中的应用,本文以.NET为开发平台,分析了利用其反射和委托机制进行插件动态加载管理及插件调用的实现方法,为插件式GIS应用框架的实现提供了一种解决思路。  相似文献   

2.
闻平  王媛  王冲 《地理空间信息》2012,10(4):118-119
插件式GIS应用框架是一种可扩展、可复用的GIS体系架构,可显著降低GIS软件开发和维护的成本,增强GIS软件应用的灵活性,还能有效解决GIS应用需求多变的问题。通过对插件式框架的结构、插件技术等方面的研究,并结合实例,实现了一个基于.NET平台插件式GIS应用框架。  相似文献   

3.
提出了一种插件式、开放的土地规划辅助设计系统框架;以ArcGIS Engine(AE)为开发平台,设计并实现了基于AE的插件机制及插件开发平台。在此基础上,提出面向土地规划辅助设计的插件式开放框架,设计开发了基于该插件框架的土地规划辅助设计系统。以地图分幅打印为例,在该插件式框架上扩展实现了土地规划辅助设计系统规划设计输出功能,证明了其有效性和适用性。  相似文献   

4.
插件式GIS应用框架关键技术研究   总被引:4,自引:0,他引:4  
插件式GIS应用框架是一种高可扩展的可复用GIS体系架构,能有效解决GIS工程的复杂性与GIS应用需求多变的矛盾.通过对应用型GIS软件开发的特点进行分析,结合插件技术,基于.NET平台设计并实现了一种可扩展、可复用、可定制的插件式GIS应用框架;并对插件式GIS应用框架的接口集设计、插件引擎的实现、功能插件的建立以及插件问的通信机制等一系列关键技术进行了深入研究与剖析.该成果在实际应用中可显著降低GIS软件开发和维护的成本、增强GIS软件应用的灵活性.  相似文献   

5.
闻平  王冲  杨林波  陈科  谢飞 《测绘通报》2012,(Z1):608-609,620
插件式GIS应用框架是一种可扩展的可复用的GIS体系架构,可显著降低GIS软件开发和维护的成本,增强GIS软件应用的灵活性,还能有效解决GIS应用需求多变的问题。结合插件技术,基于.NET平台实现一种可扩展、可复用、可定制的插件式GIS应用框架,同时对插件式GIS应用框架的接口设计、插件动态加载、插件调用等一系列关键技术进行研究及剖析,最后通过实例的应用验证该技术框架的优越性和可行性。  相似文献   

6.
插件式土壤侵蚀经验模型系统结合了GIS技术和插件技术,再现土壤侵蚀经验性表达过程。在.NET开发环境中,利用ArcGIS Engine开发包,借助插件技术的松散耦合机制,赋予了系统动态扩展特性,从而实现了宿主程序、插件模块和通信契约的设计,完成了基础地图操作插件、基本文件管理插件、基础地形分析插件以及年产沙经验模型插件的开发设计,方便了其他模型和框架平台的集成,进而验证了构建插件式系统的可行性。  相似文献   

7.
李艳  高扬  胡庆武  林春峰 《测绘科学》2011,36(5):150-152
开源World Wind可广泛用于海量空间数据管理和三维可视化.针对直接基于World Wind的开源代码开发应用存在的编译麻烦、二次开发不方便及应用扩展复杂问题,本文设计开发了一个海量三维空间数据可视化控件,通过对外部数据库扩展支持使开源控件与业务应用服务集成;进一步采用插件技术设计了一个基于WorldWind的可扩...  相似文献   

8.
全插件GIS应用框架的设计与实现   总被引:1,自引:0,他引:1  
针对传统GIS开发模式复用程度低、可扩展性差、集成调试难度高等弊端,提出可以简化开发过程,提高开发效率的全插件GIS应用框架的解决方案,文中对.NET平台的插件技术,以及基于全插件框架理念的UGISFrame Work框架的设计与实现进行了详细阐述。  相似文献   

9.
插件技术在ArcGIS Engine开发中的应用   总被引:4,自引:0,他引:4  
介绍了插件技术的原理,并提出了基于插件技术的GIS开发方法,以解决GIS项目中的重用和扩展问题.文章结合ArcGIS Engine分析了插件系统的结构,并且在.NET平台上给出了具体的实现,从原理和实现两方面展示了插件技术在GIS项目开发过程中的应用.  相似文献   

10.
插件式GIS应用框架的设计与实现   总被引:3,自引:3,他引:0  
应用框架已经成为软件开发中一种非常实用的编程规范和设计架构.采用了C#插件式应用开发,并利用ArcGISEngine提供的一套完备的嵌入式GIS组件库和工具库,完成了插件式GIS应用框架的核心即框架宿主程序及各功能插件的设计与实现,以及插件式GIS应用框架平台的设计与实现;采用了动态插件加载配置的开发技术优势,通过可视...  相似文献   

11.
在分析与归纳地理信息时空分布与变化特征的基础上,设计了基于插件技术的地理信息时空分析工具插件集,构建调用插件的“插件-平台宿主”系统架构。并基于C#语言和dotspatial开源技术完成系统的开发,为地理信息时空特征分析提供了一个灵活、可扩展的地理信息系统。  相似文献   

12.
张驰  李安波  周良辰 《测绘科学》2012,37(6):122-124
本文针对当前钻孔柱状图在通用性与扩展性等方面存在的问题,将多个行业的钻孔柱状图进行抽象,设计出通用的钻孔数据模型与界面样式模型,并在此基础上利用插件架构实现了钻孔列元素的动态扩展。应用实例表明,基于该模型的钻孔柱状图可进行界面与数据的灵活配置,能应用于工程地质、水文地质,第四纪地质等多个行业。  相似文献   

13.
张丰  熊小青 《东北测绘》2012,(2):145-147
WebGIS与RIA(Rich Internet Applications)技术的结合,可以提高系统的交互性和用户体验。但目前,缺乏一个RIAWebGIS下的简洁高效的应用框架体系结构,以适应GIS系统与越来越复杂的业务系统的集成。在研究WebGIS的技术特点与分析现有RIAWebGIS框架基础上,提出一种面向前端插件体系结构的RIAWebGIS开发框架,并对该框架的模型层次和关键技术进行了剖析,最后将此框架应用于实际应用系统,验证了该框架的高效性和可扩展性。  相似文献   

14.
WebGIS与RIA(Rich Internet Applications)技术的结合,可以提高系统的交互性和用户体验。但目前,缺乏一个RIA WebGIS下的简洁高效的应用框架体系结构,以适应GIS系统与越来越复杂的业务系统的集成。在研究WebGIS的技术特点与分析现有RIA WebGIS框架基础上,提出一种面向前端插件体系结构的RIA WebGIS开发框架,并对该框架的模型层次和关键技术进行了剖析,最后将此框架应用于实际应用系统,验证了该框架的高效性和可扩展性。  相似文献   

15.
应用框架是软件开发中一种高级别的复用方式,通过应用框架,可以快速扩展系统的功能。区县级国土资源数据监管系统是一个典型的GIS系统,系统功能模块复杂。为了实现系统在不同区县的快速部署,满足不同区县的不同需求,研究设计了基于插件式GIS技术的应用系统框架。该系统框架的设计方法在国土资源数据监管领域C/S系统的研发设计方面具有一定的参考价值。  相似文献   

16.
分析了插件技术的基本原理以及插件式GIS应用框架的基本涵义和特征,提出了基于.NET的反射技术和ArcGISEngine开发插件式GIS应用框架的一种解决方案,以解决GIS开发项目中的重用、伸缩和扩展问题,实现GIS系统的快速开发;最后主要以通信契约的实现为例,说明了应用框架的开发过程。  相似文献   

17.
王雷  周立 《现代测绘》2015,(3):37-39
在对海域物权评价方法和信息需求分析的基础上,数据中心集成开发平台可为它提供一系列便利:其中,数据仓库可对海洋数据进行有效管理,设计器用来搭建系统界面,功能仓库构建系统的功能,系统所需的扩展功能可以通过工具插件接口开发相应插件嵌入到系统的框架中得以使用。整个系统分为4个功能模块,分别是信息录入模块、信息查询模块、宗海管理模块和宗海评估模块。该系统的开发有助于为海洋管理提供决策支持。  相似文献   

18.
基于ArcEngine的插件式GIS开发框架设计与应用研究   总被引:1,自引:0,他引:1  
GIS应用领域越来越广,对传统的GIS开发模式提出了新的要求和挑战。插件开发模式具有易扩展、易重用的特点,可降低GIS开发成本,提高应用灵活性,弥补传统开发模式的不足。本文在分析插件技术和插件式GIS开发框架的基础上,采用ArcEngine组件和.NET反射技术设计实现了插件式GIS开发框架PLGGIS。最后以扩展插件的方式开发了多源遥感影像数据管理应用系统,验证了设计插件式GIS开发框架的可行性和应用灵活性。  相似文献   

19.
面向项目开发的3DGIS应用系统,由于未采用统一的框架和开发规范,存在开发人员分工协作困难、功能模块难以复用、系统升级维护工作量大等问题。研究了功能模块运行时动态加载、框架程序与插件通信机制、系统运行时资源注入方法等插件式应用框架程序实现的相关技术,设计开发了基于Skyline的插件式3DGIS应用框架;并基于该框架开发了若干3DGIS行业应用系统,验证了该应用框架的可用性。  相似文献   

20.
空间分析GIS软件开发研究   总被引:6,自引:1,他引:5  
针对目前已有的空间分析软件包和GIS商业软件不能满足空间分析应用需求的现状,我们利用组件技术和插件技术相结合的方法开发了一个空间分析GIS软件。利用组件技术构建GIS框架,利用插件技术开发空间分析插件,并插入到GIS框架中。软件目前已具有7类共17个空间分析模块,其他开发人员可以按照插件开发规范开发新的模块,扩展软件的功能。软件已在一些研究项目中应用,取得很好的效果。  相似文献   

设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号