摘要
应用框架已经成为软件开发中一种非常实用的编程规范和设计架构。采用了C#插件式应用开发,并利用ArcGISEngine提供的一套完备的嵌入式GIS组件库和工具库,完成了插件式GIS应用框架的核心即框架宿主程序及各功能插件的设计与实现,以及插件式GIS应用框架平台的设计与实现;采用了动态插件加载配置的开发技术优势,通过可视化的构件协同建模,快速构建GIS应用,实现了GIS应用集成,开发的平台适用于任何与GIS应用(ESRI平台)有关的应用集成和作为GIS应用开发的基础开发平台。
Application framework has been a kind of very practical programming specification and design framework on the development of software.Through comparing the advantages and disadvantages of existing three kinds of plug-in exploitation methods,this article used the plug-in application development based on C#,utilized ArcGIS Engine to provide a set of complete embedded GIS component library and tool library,and completed the design and realization of the core of plug-in GIS frame,various functions and platform.The paper implemented GIS integration by utilizing the development advantages of dynamic plug-in loading configuration and the visualization component coordination modeling to construct GIS application fast.The platform is suitable for any GIS application integration and basic development platform related to GIS application(ESRI).
出处
《地理空间信息》
2011年第2期26-28,7,共3页
Geospatial Information
基金
国家自然科学基金资助项目(40901184)
江西省数字国土重点实验室开放基金资助项目(DLLJ200905)