论文部分内容阅读
近年来国内外企业的地理信息系统业务快速发展,传统的组件化GIS开发对开发人员要求高,开发难度大,投入大,风险大,周期长,已经难以满足日益发展的需求。本文针对当前业务型的GIS应用开发,结合平台配置开发的技术开发模式,探索一种搭建式的GIS应用快速配置平台架构,提出构建一个高效灵活、易用易扩展、易维护、高重用、具有开放性的GIS业务开发配置平台,采用平台化的思想进行GIS业务配置,降低GIS开发的技术门槛和时间成本,一些简单的GIS业务甚至可以在几分钟内配置完成,以最小的代价最大程度地满足应用的需求。
本文以业务型GIS应用为出发点,首先分析了目前国内外GIS软件开发平台的现状,阐述了GIS应用配置平台的共性功能和实现原理,研究了GIS应用配置平台的结构层次,构建了GIS应用配置的整体架构;其次,依据UML的建模技术和面向对象的开发模式,建立了GIS配置平台的基础接口、设计接口、运行接口、扩展接口对象体系模型,并对各种接口对象进行结构定义、形式化描述、属性方法和关系设计,实现GIS配置平台的统一组织和运行;最后研究了GIS配置平台在房地产评估业务系统中的设计生成和运行应用过程,实现了一个可实际操作运用的GIS房地产评估功能系统,并可在需要时根据需求变化随时调整系统,验证了GIS配置平台的可行性与实用意义。
本文对GIS配置平台的研究实践表明,GIS配置平台可以降低GIS业务开发的技术门槛,简化GIS开发的复杂过程,提高GIS业务的开发速度和质量,为实现快速、简便、灵活、可扩展的GIS应用配置平台提供了新的方法与思路。