【摘 要】
:
插件式体系结构是一种很灵活的体系结构,插件能够动态地插入到系统之中,并且可以被自由删除和替换,从而可以实现系统功能的动态加载。随着GIS应用的深入,不断外延的应用需求
论文部分内容阅读
插件式体系结构是一种很灵活的体系结构,插件能够动态地插入到系统之中,并且可以被自由删除和替换,从而可以实现系统功能的动态加载。随着GIS应用的深入,不断外延的应用需求对GIS软件的架构提出了新的挑战和要求。本论文介绍了如何将GIS应用嵌入到插件式体系架构里,设计并实现了一个插件式的GIS应用框架,为实现动态加载、配置灵活、扩展方便的GIS应用系统提供了新的思路和方法。
论文介绍了插件技术原理和框架技术原理,阐述了插件式应用框架的体系结构,而且详细说明了插件引擎、插件容器、插件加载、插件解析、插件事件处理等关键技术的设计与实现。此外,为了使应用框架能够满足GIS应用的需求,本文将一些通用的GIS功能抽象出来,放置在框架宿主程序之中,以提供给插件调用。
论文提出了一种构建插件式应用框架的一般思路,使用C#语言,基于.NETFramework2.0机制进行应用框架开发,调用ArcGISEngine9.2进行GIS功能的二次开发,具有简易性、高效性的特点。
论文实现了一个插件式的GIS应用系统,通过开发的插件添加到系统中来不断丰富系统的GIS功能,同时用户可以根据需求自行配置系统中的插件,很好的实现了系统的灵活性、可扩展性和可配置。
其他文献
无线传感器网络可广泛应用于军事、环境、医疗、工业、家庭等领域,因此具有非常广阔的应用前景,引起了国内外研究学者的高度重视。由于无线传感器网络中节点的能量、处理数据
数据是信息的载体,信息是数据的内涵。在互联网高速发展和上网人群急剧增长的今天,对于提供网络服务的互联网公司来说,每日都有数以百万计的独立访问用户数,即系统每日要收集大量
随着计算机网格技术的飞速发展,组件式的地理信息系统已经不能满足当前的需求,那么向分布式、网络化的空间信息服务方向发展将成为未来一段时间的趋势,这种异构性、分布性的方式
随着计算机网络和企业信息化的不断发展,网络的安全访问控制越来越重要。访问控制是通过某种途径显示的准许或者限制访问能力和范围的一种方法,在当前的企业环境中,它是解决
目前高校已经构建了很多信息系统,这些系统往往是异构的,彼此之间联系比较少,而实际使用中我们经常要访问多个信息系统,这就需要在不同系统之间来回切换,反复的输入用户名、
本文介绍了全新的Rla(RichInternetApplication)技术,并且与其他web应用程序的对比。RIA提供了桌面软件友好的UI与Web应用的快速和方便部署,而且对音视频通信的支持也是非常
随着社会的发展,国际化趋势已经渗入到社会的各个领域,软件行业也不例外。近年来很多软件公司想要获取更丰厚的利润、开拓更广阔的市场,本国市场已经满足不了其需求,于是纷纷开拓
本课题是基于武汉市交通安全教育基地建设中的软件系统项目展开的,解决适合其所需的视频处理功能模块中视频编码压缩、视频转换编码等问题。
交通安全问题一直是各个国家
随着互联网技术的飞速发展,基于Internet的应用服务种类越来越多,以网络为中心的信息服务和应用服务受到各行各业的重视。在以信息家电、智能家居、智能小区及中央空调的发展为
20世纪科学技术的飞速发展促进了地理学研究的飞跃。随着计算机技术的不断进步与地理信息系统的迅速发展,人们对空间数据信息处理的要求逐步提高。而地理信息系统技术是空间信