目前,GIS技术已经广泛地应用于各行各业,组件式软件技术广泛应用于软件和系统开发,组件式GIS是未来GIS发展的重要趋势。主要介绍组件式软件开发原理,相关技术,以及当前组件式GIS设计中最常用的MapObjects控件;阐述在VB环境下利用MapObjects开发组件式GIS软件的方法。详细介绍应用此方法开发北京市信息服务系统的过程,主要包括系统的总体设计分析、模块分析、系统结构和功能设计等。该系统的主要功能有:地图的放大、缩小和移动等,地物的查询以及信息的查询和服务等。
Nowadays the technique of Geographic Information System had been broadly applied in every trade, the technology of modular software was widely applied to software and system development. Modular GIS would be the important direction in the development of GIS in future. In this paper, the theory of development and its related technology were introduced and the most commonly used software in the design of modular GIS nowadays that MapObjects was also mentioned. It was even expounded the development method of component GIS with MapObjects in VB environment, introduced the course of exploring Beijing Information Service System with this method in detail, which was included analysis of general design, the modules, the structure, the functions of system design and so on. The function of this System was included map zoom in, zoom out, pan, the query, service of information and so on.