● 摘要
地理信息系统的应用已经越来越广泛,为各行各业的管理与发展起到了决策支持的作用。在电子政务方面,地理信息系统的建立的途径也随着计算机软件开发技术的不断进步变得更加多样化,其中基于组件技术的GIS应用系统的开发有着其它开发方法无可比拟的优势,成为当今地理信息系统开发的潮流和热点。本文首先通过讨论电子政务综合型地理信息系统的需求,介绍了系统的体系结构;接着探讨了综合型地理信息系统的通用功能模块的定义和需求。通过对系统的解决方案的确定及其关键技术,从而引入基于组件技术的GIS应用系统的二次开发方法,并详细论述了MapObjects引擎的技术及其基于组件的特点,以及基于组件GIS的应用地理信息系统的建立。其中还研究了综合性地理信息系统数据的数据存储的解决方案。之后文章结合基于GIS组件MapObjects的二次开发的设计与实现,具体论述了地理信息系统的通用功能模块的建立,最后提出了系统的待改善之处和发展前景。