A distributed geographic information system on the Common Object Request Broker Architecture (CORBA)

被引:4
作者
Wang F. [1 ]
机构
[1] Dept. of Comp. and Info. Science, University of Guelph, Guelph
关键词
Distributed information system; Geographic information system; Parallel processing; Query optimization; The Common Object Request Broker Architecture (CORBA);
D O I
10.1023/A:1009832526289
中图分类号
学科分类号
摘要
A distributed geographic information system (distributed GIS) has strengths in system reliability, efficiency, resource sharing, and flexibility for incremental system growth. However, developing a distributed GIS is a challenging task. The major challenges are with generating efficient system-wide query strategies, synchronizing operations executed at different sites, handling heterogeneity, managing transactions, and so on. In this paper, an experimental system is reported. This work is aimed at addressing the fundamental issues in building a distributed GIS. This system is designed and implemented based on the Common Object Request Broker Architecture (CORBA), and the Open GeoData Interoperability Specification (OGIS). First, the use of the CORBA model for a distributed GIS is discussed. The major system components are described, including the local GISs, the object request broker (ORB), and the service objects. Subsequently, a query optimization algorithm is presented. Then system synchronization, heterogeneity handling and transaction management are described. Some important implementation issues and the results of system tests are presented. Finally lessons learned from building the experimental system are summarized.
引用
收藏
页码:89 / 115
页数:26
相关论文
共 34 条
  • [1] Abel D.J., Ooi B.C., Tan K., Power R., Yu J.X., Spatial Join Strategies in Distributed Spatial DBMS, Fourth International Symposium, Advances in Spatial Databases, pp. 348-367, (1995)
  • [2] Adam N.R., Gangopadhyay A., Database Issues in Geographic Information Systems, (1997)
  • [3] Aronoff S., Geographic Information Systems: A Management Perspective, (1989)
  • [4] Bernath T., Distributed GIS Visualization System, Proceedings of GIS/LIS'92, 1, pp. 51-57, (1992)
  • [5] Brinkhoff T., Horn H., Kriegel H., Schneider R., A Storage and Access Architecture for Efficient Query Processing in Spatial Database Systems, Third International Symposium, Advances in Spatial Databases, 1, pp. 357-376, (1993)
  • [6] Spatial Archive and Interchange Format: Formal Definition Release 3.1, (1994)
  • [7] Buehler K., McKee L., The OpenGIS Guide (Third Edition), (1998)
  • [8] Cattell R.G.G., The Database Standard: ODMG-93, (1996)
  • [9] Comer D.E., Stevens D.L., Internetworking with TCP/IP Vol III: Client-Server Programming and Applications, 3, (1993)
  • [10] Edmondson P.H., Managing the Distributed GIS Infrastructure - An Organizational Perspective, Proceedings of GIS/LIS'92, 1, pp. 196-207, (1992)