Distributed spatial catalog service on the CORBA object bus

B. Li, L. Zhang

Research output: Contribution to journalArticlepeer-review

4 Scopus citations


Spatial catalog service is a necessary component for distributed geographic information. Spatial catalog services provide the capabilities for organizing and managing spatial metadata. Catalog services simplify the process of data discovery in a large spatial database, facilitate data transfer, and help data fusion. This paper presents a software architecture for spatial catalog services. We first discuss the general concept of spatial catalog facilities and the logical model of spatial catalog services. We then introduce the distributed object-oriented model for spatial catalog services based on the industrial standard Common Object Request Broker Architecture (CORBA). The core components of spatial catalog services, catalog and catalog registry, are described in detail with the CORBA Interface Definition Language (IDL). Examples are given to illustrate the structure of the catalog component and its relations with other service components in a distributed GIS. The model provides a common interface to spatial catalogs and related data no matter how catalogs are defined, what formats they use, and where they are located. It provides crucial services in a distributed Geographic Information System.

Original languageEnglish
Pages (from-to)253-269
Number of pages17
Issue number3
StatePublished - 2000


  • Distributed object processing
  • Metadata
  • Spatial catalog services


Dive into the research topics of 'Distributed spatial catalog service on the CORBA object bus'. Together they form a unique fingerprint.

Cite this