首页 | 本学科首页   官方微博 | 高级检索  
     检索      

基于.NET反射技术的插件式GIS软件设计原理与实现
引用本文:巫细波,胡伟平.基于.NET反射技术的插件式GIS软件设计原理与实现[J].地理与地理信息科学,2009,25(6).
作者姓名:巫细波  胡伟平
作者单位:华南师范大学地理科学学院,广东,广州,510631 
基金项目:国家自然科学基金项目 
摘    要:当前主流的GIS软件开发方式--组件式开发已难以适应日益复杂多变的GIS应用需求,尤其表现在GIS应用软件的扩展和维护方面.该文在分析当前流行的插件技术的基础上,给出在.NET 平台上开发插件式GIS应用软件的一种有效解决方案,运用该技术设计了一款插件式GIS软件:DotMap Desktop,通过整合一些开源GIS组件能够完成常见的GIS任务且具有良好的扩展性.采用该方案设计的插件式GIS软件能够方便地运行在各种主流的操作系统上.

关 键 词:反射技术  插件  地理信息软件  .NET平台  扩展性

Design Principle and Implementation of Plug-In GIS Software Based on .NET Reflection Technology
WU Xi-bo,HU Wei-ping.Design Principle and Implementation of Plug-In GIS Software Based on .NET Reflection Technology[J].Geography and Geo-Information Science,2009,25(6).
Authors:WU Xi-bo  HU Wei-ping
Institution:WU Xi-bo,HU Wei-ping (College of Geography,South China Normal University,Guangzhou 510631,China)
Abstract:With the development and application of geo-spatial information technology,GIS componentization development,a current way of GIS development,can't obtain well performance when it encounter more and more complex or volatile application requirement,especially in expansion and maintenance of GIS application software. Analyzing the current popular plug-in technology,an effective solution for plug-in GIS software development in .NET platform is given and a plug-in GIS software called DotMap Desktop is designed,which can solve some common GIS tasks by combing other OpenSource GIS software.Because of some kinds of .NET frameworks including Microsoft's .NET framework and Mono which can run on many operation systems,DotMap Desktop designed in this paper can run in many current operation systems. The solution for plug-in GIS software development has important theoretical and practical significance.
Keywords:reflection technology  plug-in  GIS software    NET Framework  expansion
本文献已被 CNKI 万方数据 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

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