The design and implementation of open GIS service component

In this paper, we describe the design and modeling of GIS service components based on the open GIS service architecture of OGQ (Open GIS consortium). Each service component is composed of many objects accomplishing atomic service processing and cooperating with each other. And, the GIS service components meet the requirements of the low cost of developing GIS applications because of reusability and re-composition. GIS service components are designed with the UML (unified modeling language) of an object-oriented modeling language for specifying, visualizing, constructing, and documenting the artifacts of the software system. In addition, they also were developed in an object-oriented computing environment, ATL/COM and visual C++, and it provides the interoperability, language-independent, easy developing environment as well as re-usability.

[1]  Terry Quatrani,et al.  Visual modeling with rational Rose and UML , 1998, Addison-Wesley object technology series.