UNIT 10 - SPATIAL DATABASES AS MODELS OF REALITY

Compiled with assistance from Timothy L. Nyerges, University of Washington

  • A. INTRODUCTION
  • B. DATABASE CONTENT AND AN ORGANIZATION'S MISSION
  • C. FUNDAMENTAL DATABASE ELEMENTS
  • D. DATABASE DESIGN
  • REFERENCES
  • EXAM AND DISCUSSION QUESTIONS
  • NOTES

    This begins a three unit section covering some basic principles of spatial databases. As these issues are very fundamental, many of them are introduced here but dealt with in much greater detail in later units.

    UNIT 10 - SPATIAL DATABASES AS MODELS OF REALITY

    Compiled with assistance from Timothy L. Nyerges, University of Washington

    A. INTRODUCTION

    Definition

    Standards

    B. DATABASE CONTENT AND AN ORGANIZATION'S MISSION

    Organization mandates

    Database contents

    Database design

    C. FUNDAMENTAL DATABASE ELEMENTS

    Entity

    Object

    Entity types

    Spatial object type

    Object classes

    Attributes

    Attribute value

    Database model

    Layers

    D. DATABASE DESIGN

     

    Steps in database design  Link to Longley text Fig 8.2 p 179

  • Desirable database characteristics

    Issues in database design

    REFERENCES

    Codd, E. F., 1981. "Data Models in Database Management," ACM SIGMOD Record 11(2):112-114.

    Explains the nature of data models, their role in constructing databases.

    DCDSTF - Digital Cartographic Data Standards Task Force. 1988. "The proposed standard for digital cartographic data," The American Cartographer 15(1). Summary of the major components of the proposed US National Standard.

    Robinson, A., R. Sale, J. Morrison, and P. Muehrcke, 1984. The Elements of Cartography, (5th ed.), John Wiley and Sons, New York.

    Useful survey of cartographic terminology and models.

    Unwin D., 1981. Introductory Spatial Analysis, Methuen, London.

    A spatial analysis perspective on spatial data models.

    Further readings

    Abel D., and Mark D.M. 1990 ‘A comparative analysis of some two-dimensional orderings’. International Journal of Geographical Information Systems 4(1): 21–31.    A classic attempt to show how raster ordering can help compression.

    Fisher P., and Unwin D. (eds) 2005 Re-presenting GIS. London: Wiley.   A set of research papers that together provides numerous arguments for full object orientation in geographical databases.

    Gahegan M.N., and Roberts S. 1988 ‘An intelligent, object-oriented geographical information system’. International Journal of Geographical Information Systems 2: 101–10.   An attempt to produce a fully object-oriented GIS.

    Goodchild M.F., and Grandfield A.W. 1983 ‘Optimizing raster storage: an examination of four alternatives’. Proceedings, AutoCarto 6, Ottawa, 1: 400–7.

    More on compression. 

    Peuker T.K., and Chrisman N. 1975 ‘Geographic data structures’. American Cartographer 2(1): 55–69.

    Peuquet D.J. 1984 ‘A conceptual framework and comparison of spatial data models’, Cartographica 21(4): 66–113.

    Two papers that explore the standard arc-node data structure.

    Raper J.F. 2000 Multidimensional GIS. London: Taylor & Francis.

    An advanced discussion of the need to incorporate additional dimensions, such as height/depth and time, into geographic data modeling. A case study of research at Scolt Head in England provides a powerful argument for full object orientation in database design.

    Worboys M.F. 1992 ‘A generic model for planar spatial objects’. International Journal of Geographical Information Systems 6(5), 353–72.   The classic paper on object types in GIS by a logician/computer scientist.

    Worboys M.F., Hearnshaw H.M., and Maguire D.J. 1990 ‘Object-oriented data modelling for spatial databases’. International Journal of Geographical Information Systems 4: 369–83.   Another classic paper, one of the earliest calls for object orientation in GIS.

    Zeiler M. 1999 Modeling our World: The ESRI Guide to Geodatabase Design. Redlands CA: ESRI Press.  An extremely useful survey of the approaches taken by the world-leading GIS software

     

    EXAM AND DISCUSSION QUESTIONS

    1. What makes the concept of a spatial database unique relative to other types of databases?

    2. Distinguish the construct of an entity from a spatial object.

    3. Why are organizational mandates important in database design? Give examples using (a) natural resource data and (b) socio-economic data.

    4. What is a database model, and why is it important for designing a database?

    5. Why would a database designer use a chain object rather than a string object for representation of linear features?

    6. List and define an example of a spatial object type from each of the 0-D, 1-D, 2-D and 3-D groups of object types.