Abstract
Geographic Information Systems (GISs) store, analyze, and present spatial data and information about geographic space and geographic phenomena. Virtually all aspects of a GIS have inherent spatial, graphical, and visual characteristics. While the database and analytical aspects of GIS have enjoyed considerable advancement in recent areas, a user’s access to and interaction with spatial information has not. For such a highly visual system, GIS is often characterized by its distinctly non-visual user interfaces, where command-line and window-icon-menu-pointer (WIMP) user interfaces are most common, whereas visual, direct-manipulation user interfaces are rare. Direct-manipulation user interfaces based on metaphor offer increased usability for GIS. This paper extends the Geographer’s Desktop, an innovative direct-manipulation environment for viewing data in a GIS, by integrating a new method for GIS Map Algebra operations. Used by planners, geographers, and other spatial scientists, Map Algebra facilitates the analysis of geographic phenomena. Historically, Map Algebra was performed manually by overlaying thematic map layers, a process that offers a rich source domain for user interface metaphors. Visual Map Algebra is a direct-manipulation query language that allows users to construct arbitrarily complex combinations of map layers by stacking iconic representations of thematic map layers onto an interface object called the computational platform. Users visualize such calculated map layers by moving them onto an interface object called the viewing platform that manages cartographic display parameters and is associated with a viewing window. Visual Map Algebra enables exploratory analysis by changing parameters of the overlay and immediately observing the outcome, and adding or removing map layers on the fly.
Chapter PDF
References
Berry, J. (1987) Fundamental Operations in Computer-Assisted Map Analysis. International Journal of Geographic Information Systems 1, 119–36.
Berry, J. (1993) Cartographic Modeling: The Analytical Capabilities of GIS, in Environmental Modeling with GIS (eds. M. Goodchild, B. Parks, and L. Steyaert ), pp. 58–74, Oxford University Press, New York.
Bruns, H.T. (1994) Direct Manipulation User Interfaces for GIS Map Algebra. Master’s Thesis, Department of Surveying Engineering, University of Maine, Orono, ME.
Chan, K. and White, D. (1987) Map Algebra: An Object-Oriented Implementation, in International Geographic Information Systems (IGIS) Symposium: The Research Agenda (eds. R. Aangeenbrug and Y. Schiffman ), Arlington, VI, Vol. 2, pp. 127–50.
Dorenbeck, C. and Egenhofer, M. (1991) Algebraic Optimization of Combined Overlay Operations, in Proceedings of Autocarto 10 (eds. D. Mark and D. White ), Baltimore, MD, pp. 296–312.
Egenhofer, M. (1991) Extending SQL for Cartographic Display. Cartography and Geographic Information Systems 18, 230–45.
Egenhofer, M. (1994) Spatial SQL: A Query and Presentation Language. IEEE Transaction on Knowledge and Data Engineering 6, 86–95.
Egenhofer, M. and Bruns, H.T. (1994) Bringing Maps onto the Desktop: GIS User Interfaces Beyond Menus and Buttons, International IGUG News, Fall 1994: 8–9.
Egenhofer, M. and Kuhn, W. (1991) Visualizing Spatial Query Results: The Limitations of SQL, in Visual Database Systems II (eds. E. Knuth and L. Wegner), IFIP Transactions A: Computer Science and Technology, Vol. A-7, pp. 5–18, North-Holland, Amsterdam.
Egenhofer, M. and Richards, J. (1993a) Exploratory access to geographic data based on the map-overlay metaphor. Journal of Visual Languages and Computing 4, 105–25.
Egenhofer, M. and Richards, J. (1993b) The geographer’s desktop: A direct-manipulation user interface for map overlay, in Proceedings of Autocarto II (eds. R. McMaster and M. Armstrong ), Minneapolis, MN, pp. 63–71.
ERDAS, Inc. (1993) Model Maker Tour Guide. ERDAS, Inc., Atlanta, GA.
ESRI, Inc. (1990) Understanding GIS: The Arc/Info Model, Environmental Systems Research Institute, Inc., Redlands, CA.
ESRI, Inc. (1992) GRID Command Reference. Environmental Systems Research Institute, Inc., Redlands, CA.
Frank, A. (1992) Beyond Query Languages for Geographic Databases: Data Cubes and Maps, in Geographic Database Management Systems (eds. G. Gambosi, M. Scholl, and H.-W. Six ), pp. 5–17, Springer-Verlag, New York.
Goodchild, M. (1992) Geographic data modeling, Computers and Geoscience 18, 401–8.
Gould, M. (1993) Two Views of the User Interface. in Human Factors in Geographic Information Systems. (eds. D. Medyckyj-Scott and H. Hearnshaw ), pp. 101–10, Belhaven Press, Boca Raton, FL.
Intergraph, Inc. (1993) MGE Grid Analyst (MGGA) Reference Manual. Intergraph, Inc., Huntsville, AL.
Johnson, M. (1987) The Body in the Mind. University of Chicago Press, Chicago, II..
Kirby, C. and Pazner, M. (1990) Graphic Map Algebra. in Proceedings of the 4th International Symposium on Spatial Data Handling, Zurich, Switzerland, pp. 413–22.
Kuhn, W. (1992) Paradigms of GIS Use. in Proceedings of the 5th International Symposium on Spatial Data Handling, Charleston, SC, pp. 91–101.
Lakoff, G. and Johnson, M. (1980) Metaphors We Live By. University of Chicago Press, Chicago, IL.
Lanter, D. (1991) Design of Lineage-Based Meta-Data Base for GIS. Cartography and Geographic Information Systems 18: 255–61.
Lanter, D. and Essinger, R. (1991) User-Centered Graphical User Interface Design for GIS. National Center for Geographic Information and Analysis, Technical Report 91–6.
Laurini, R. and Thompson, D. (1992) Fundamentals of Spatial Information Systems. Academic Press, New York.
Mark, D. and Frank, A. (1989) Concepts of Space and Spatial Language. in Autocarto 9, Baltimore, MD, pp. 538–56.
Myers, B. (1990) Taxonomies of Visual Programming and Program Visualization. Journal of Visual Languages and Computing 1: 97–123.
Norman, D. (1987) Cognitive Engineering-Cognitive Science. in Interfacing Thought—Cognitive Aspects of Human-Computer Interaction. (ed. J. Carroll ), pp. 325–36, MIT Press, Cambridge, MA.
Norman, D. (1988) The Design of Everyday Things. Doubleday, New York.
Nyerges, T. (1993) How do People Use Geographic Information Systems? in: Human Factors in Geographic Information Systems. (eds. D. Medyckyj-Scott and H. M. Hearnshaw ), pp. 3749, Belhaven Press, Boca Raton, FL.
Pazner, M., Kirby, C., and Theis, N. (1989) Map II Map Processor Tutorial. John Wiley & Sons, New York.
Poison, P., Lewis, C., Rieman, J., and Wharton, C. (1992) Cognitive Walkthroughs: A Method for Theory-Based Evaluation of User Interfaces. International Journal of Man-Machine Studies 36, 741–73.
Sandhu, J., Amundson, S., and Marble, D. (1987) The Map Analysis Package. The Ohio State University, Columbus, OH.
Stone, M, Fishkin, K., and Bier, E. (1994) The Movable Filter as a User Interface Tool. in Proceedings of ACM CHI’94 Conference on Human Factors in Computing Systems, Boston, MA, pp. 306–12.
Tomlin, C.D. (1983) A Map Algebra. in Proceedings of the 1983 Harvard Computer Graphics Conference, Cambridge, MA.
Tomlin, C.D. (1990) Geographic Information Systems and Cartographic Modeling, Prentice-Hall, Englewood Cliffs, NJ.
Tomlin, C.D. and Berry, J. (1979) A Mathematical Structure for Cartographic Modeling in Environmental Analysis. in Proceedings of the ACSM, pp. 269–83.
Turk, A. (1993) The Relevance of Human Factors to Geographic Information Systems. in Human Factors in Geographic Information Systems. (eds. D. Medyckyj-Scott and H. Hearnshaw ), pp. 1–31, Belhaven Press, Boca Raton, FL.
Weller, H. and Hanson, H. (1992) Metaphors for the Nature of Human-Computer Interaction in an Empowering Environment. Computers in Human Behavior 8, 313–33.
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 1995 Springer Science+Business Media Dordrecht
About this chapter
Cite this chapter
Egenhofer, M.J., Bruns, H.T. (1995). Visual Map Algebra: a direct-manipulation user interface for GIS. In: Spaccapietra, S., Jain, R. (eds) Visual Database Systems 3. VDB 1995. IFIP — The International Federation for Information Processing. Springer, Boston, MA. https://doi.org/10.1007/978-0-387-34905-3_15
Download citation
DOI: https://doi.org/10.1007/978-0-387-34905-3_15
Publisher Name: Springer, Boston, MA
Print ISBN: 978-1-4757-6937-1
Online ISBN: 978-0-387-34905-3
eBook Packages: Springer Book Archive