共查询到18条相似文献,搜索用时 281 毫秒
1.
传统的GIS开发方式多采用结构化的设计思想,对于不同GIS信息系统的建设.需要重复去设计、开发相关模块,开发效率较低.文中将组件重用思想应用到GIS开发实践中,总结基于组件的软件重用技术,探讨GIS开发中常见可重用组件接口的设计思路,包括:主界面接口设计、空间数据库互操作接口设计和查询接口设计.通过开发实践证明,基于组件重用思想的GIS开发具有良好的开放性,可以高效、快速地开发出更稳定的应用系统,显著降低开发成本. 相似文献
2.
基于组件重用技术实现GIS的地图注记对象 总被引:3,自引:0,他引:3
网络技术的发展促使软件开发从桌面转向企业化,也对地理信息系统(GIS)应用提出了更高的要求。基于组件的分布式GIS成为现今发展的潮流。本文总结了软件重用技术的发展过程,阐述了基于组件重用机制的特点。以ESRI公司的组件式GIS-MapObjects为平台,针对其没有提供注记数据类型、不便于编辑等问题,提出一种变通的方法加以解决,并利用组件重用技术进行自定义注记对象的设计和实现。最后对如何高效地开发企业级GIS应用系统的方法进行了总结。 相似文献
3.
4.
《测绘科学技术学报》2018,(5)
针对监控指挥系统跨GIS平台需解决的问题,提出并设计了跨GIS平台监控指挥系统框架;基于XML技术,提出并详细设计了跨GIS平台的请求代理ComGISXML;构建了GIS服务管理器,为基于不同GIS平台开发的功能组件提供统一透明的调用接口;定义并实现GIS功能组件的开发接口RequestInterface,为GIS功能组件开发提供统一的标准;构建了空间数据中间件,实现对异构数据的操作;开发了跨GIS平台测绘导航分队监控指挥系统,验证了跨GIS平台监控指挥系统的有效性。 相似文献
5.
基于设计模式的组件化GIS软件开发方法 总被引:7,自引:0,他引:7
从软件重用和软件组件化角度出发,对组件化GIS软件开发在组件划分、组件组织、组件组装过程中的几种设计模式进行了深入研究。通过工程应用实例,论证了设计模式的有效性和实用性,旨在使在GIS研究中注重设计模式的应用,使GIS软件的开发更加规范化,从而提高GIS软件的开发效率。 相似文献
6.
基于组件式的数字校园信息管理系统的建立 总被引:2,自引:0,他引:2
阐述组件式地理信息系统的技术基础及特点,研究基于接口的组件式GIS的开发方式、数据库设计建立以及利用VB MO组件式开发数字校园信息管理系统。以北方工业大学数字校园信息管理系统开发为例,探索用VB与MapObjects组件进行系统开发的方法。介绍该系统与传统的GIS系统相比,在系统开发、系统扩展和系统集成等方面所体现的优点。 相似文献
7.
8.
详细阐述了基于组件GIS的技术基础及其特点,区别了两种形式的组件式GIS,给出了基于接口的组件式GIS的开发方式。以重庆市柑橘生产信息管理系统开发为例,论述了用ArcGIS 8的ArcObjects提供的COM组件进行系统开发的方法。将该系统与传统的GIS系统相比,阐述了它在系统开发、系统扩展和系统集成等方面所体现的优点。 相似文献
9.
GIS组件分类与检索技术的研究和应用 总被引:2,自引:0,他引:2
讨论了组件分类和匹配原理,并对签名匹配法进行了研究,把它作为从已知的组件中获取可重用组件的方法,最后提出了在国土信息管理领域中GIS组件的解决方案。 相似文献
10.
11.
12.
13.
14.
15.
应用二次开发组件面向特定领域开发GIS系统,其撤销和重做功能应针对相应需求来定制实现。本文设计了一种存储用户编辑操作结果的栈结构,并针对油藏GIS的实际应用需求进行了优化。在栈数据结构的基础上,本文介绍了用户编辑操作记录接口RecordEdit、撤销操作接口UndoEdit和重做操作接口RedoEdit的程序运行逻辑。最后,作者使用Visual Basic 6.0开发平台结合MapObjects开发组件对UNDO/REDO功能模块进行了实现,并集成到一个油藏开发动态分析图形系统中,得到了实际的应用。 相似文献
16.
17.
随着软件功能需求的增长,良好的体系架构能够保证在原有软件改动最小的基础上扩展软件功能,框架+插件的软件架构为此提供了一种解决方案。框架+插件的软件架构将软件分为宿主程序和插件两部分,两者之间通过接口协议进行通信,通过新增插件以及扩展原有插件的方法来完成软件功能的扩展及重用。针对这种软件架构在GIS领域中的应用,本文以.NET为开发平台,分析了利用其反射和委托机制进行插件动态加载管理及插件调用的实现方法,为插件式GIS应用框架的实现提供了一种解决思路。 相似文献