摘要
为了解决传统GIS软件的行业化、专业化和开发成本较高的问题,使GIS软件面向大众化、低成本化发展,构建插件式GIS应用框架平台,能提供一个具有良好的复用性和灵活的可扩展性平台,同时为项目实施所面对的特定知识应用领域提供很好支持软件框架具有实际意义.在深入研究“平台+插件”模型的本质与实现机制后,提出了基于插件技术的GIS应用框架的对象模型、消息机制和层次结构.同时将这一理论成果成功应用到了大型GIS平台———MAPGIS7 .0的开发与实践中,实现了全插件式的GIS应用框架,使平台功能扩展和GIS的应用开发具有了可行性.
Traditional GIS software faces some hot potato, for example, industrilization, specialization and high cost. In order to popularize GIS software, and reduce its cost, construct a plugin-based GIS application framework, which not only provides a nice reusable and flexible develop environment, but also supports special application fields faced developers when they put in practice some application project. After dissecting the essential and implementation mechanism of platform 8. plugin model, we present the object model, message mechanism and hierarchy of a plugin-based GIS application framework model, and apply this theory into the development and practice of large-scale GIS platform (MAPGIS7. 0), which significantly promotes the extension platform function and GIS application.
出处
《地球科学(中国地质大学学报)》
EI
CAS
CSCD
北大核心
2006年第5期609-614,共6页
Earth Science-Journal of China University of Geosciences
基金
国家"863"计划(No .2003AA132010)