Adding an Interoperable Server Interface to a Spatial Database: Implementation Experiences with OpenMapTM

  • Charles B. Cranston
  • Frantisek Brabec
  • Gísli R. Hjaltason
  • Douglas Nebert
  • Hanan Samet
Conference paper
Part of the Lecture Notes in Computer Science book series (LNCS, volume 1580)


Many organizations require geographic data originating from diverse sources in their day-to-day operations. It is often impractical to maintain on-site a complete database, due to issues of ownership, the sheer size of the data, or its dynamic nature. OpenMapTM is a distributed mapping system that allows displaying together geographic data acquired from disparate data sources. In this paper, we report our experiences with building a “specialist” for OpenMap, allowing the OpenMap map browser access to data stored in SAND, a prototype spatial database system. DLG data from the U.S. Geological Survey were used to demonstrate the combined system. Key features of the OpenMap and SAND systems are described, as well as how they deal with the DLG data.


Line Segment Spatial Index Feature Code Linear Index Application Tier 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    Aref, W.G., Samet, H.: Extending a DBMS with spatial operations. In: Günther, O., Schek, H.J. (eds.) SSD 1991. LNCS, vol. 525, pp. 299–318. Springer, Heidelberg (1991)Google Scholar
  2. 2.
    BBN Corporation. Designing CORBA(Orbix/VisiBroker) Specialists for BBN’s OpenMap (1997), available as on the web
  3. 3.
    Boyko, K.J., Domaratz, M.A., Fegeas, R.G., Rossmeissl, H.J., Usery, E.L.: An enhanced digital line graph design. U. S. Geological Survey Circular 1048 (1990), also see
  4. 4.
    Buehler, K., McKee, L. (eds.): The OpenGIS Guide — Introduction to Interoperable Geo-Processing, OpenGIS Consortium. OGIS TC Document 96-001, Wayland, MA (1996), available as on the web
  5. 5.
    Comer, D.: The ubiquitous B-tree. ACM Computing Surveys 11(2), 121–137 (1979)zbMATHCrossRefGoogle Scholar
  6. 6.
    Esperança, C., Samet, H.: Spatial database programming using SAND. In: Kraak, M.J., Molenaar, M. (eds.) Proceedings of the Seventh International Symposium on Spatial Data Handling, Delft, The Netherlands, August 1996, vol. 2, pp. A29–A42 (1996); International Geographical Union Comission on Geographic Information Systems. Association for Geographical InformationGoogle Scholar
  7. 7.
    Esperança, C., Samet, H.: An overview of the SAND spatial database system. Communications of the ACM (to appear)Google Scholar
  8. 8.
    Hjaltason, G.R., Samet, H.: Ranking in spatial databases. In: Egenhofer, M.J., Herring, J.R. (eds.) SSD 1995. LNCS, vol. 951, pp. 83–95. Springer, Heidelberg (1995)Google Scholar
  9. 9.
    Nebert, D.: WWW mapping in a distributed environment: Scenario of visualizing mixed remote data (1997), available as on the web
  10. 10.
    Nelson, R.C., Samet, H.: A consistent hierarchical representation for vector data. Computer Graphics 20(4), 197–206 (1986); Also Proceedings of the SIGGRAPH 1986 Conference, Dallas (August 1986)Google Scholar
  11. 11.
    Object Management Group. CORBA 2.0/IIOP Specification, OMG formal document 97-09-01 (1997), available as on the web
  12. 12.
    Open GIS Consortium, Inc., Open GIS Simple Features Spe- cification for SQL Revision 1.0(March 1998), Available as on the web
  13. 13.
    Open GIS Consortium, Inc., OpenGIS Simple Features Specification for CORBA Revision 1.0 (March 1998), available as on the web
  14. 14.
    Open GIS Consortium, Inc., OpenGIS Simple Features Specification for OLE/COM Revision 1.0 (March 1998), available as on the web
  15. 15.
    Ousterhout, J.K.: Tcl and the Tk Toolkit. Addison-Wesley, Reading (1994)zbMATHGoogle Scholar
  16. 16.
    Samet, H.: Applications of Spatial Data Structures: Computer Graphics, Image Processing and GIS. Addison-Wesley, Reading (1990)Google Scholar
  17. 17.
    Samet, H.: The Design and Analysis of Spatial Data Structures. Addison-Wesley, Reading (1990)Google Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 1999

Authors and Affiliations

  • Charles B. Cranston
    • 1
  • Frantisek Brabec
    • 1
  • Gísli R. Hjaltason
    • 1
  • Douglas Nebert
    • 2
  • Hanan Samet
    • 1
  1. 1.University of MarylandCollege ParkUSA
  2. 2.U.S. Geological SurveyRestonUSA

Personalised recommendations