在总结当前森林资源地理信息系统开发方式的基础上,提出了基于插件技术开发森林资源地理信息系统的新方法,阐明了利用插件技术开发森林资源地理信息系统的优点和意义。插件式森林资源地理信息系统的开发过程分为插件引擎开发、宿主程序开发和插件实例化3个部分。通过对泛型、接口等关键技术的解析,以.Net技术实现了插件式应用程序,并通过实例演示了插件式森林资源地理信息系统的开发过程及主要功能。
After summarizing design of the forest resources geographic information system and researching the plug-in technology, this paper put forward an integration solution which constructs forest resources GIS based on plug-in technology . The new idea about forest resources GIS integration was analyzed, which not only provided a nice reusable and flexible develop environment, but also supported special fields faced developers when they put in practice some application project. The advantages of forest resources GIS integration were also introduced. The article describes the development process of this system which divided into three parts: plug-in engine, host program and plug-in instances, explains these three parts'effects in plug-in system. According to the key technologies such as generic and interface, the author elucidated how to realize the plug-in system using Microsoft. Net technology. In the end, a case was demonstrated to explain the whole development process and the main functions.