Abstract
User interfaces form an essential component of applications that manipulate graphic data (geography, cartography, CAD/CAM, ...). Although some work has been done recently in this area, each system usually has its own ad hoc user interface built from scratch, and there is no user interface model general enough for customizing the presentation of such applications.
This paper presents a conceptual model for describing user interfaces of systems manipulating maps in an object oriented environment. The Map Display model proposed here is composed of two levels: (i) the Interaction Level and (ii) the External Spatial Level. The Interaction level handles interface objects such as windows. In particular, the need of introducing a new kind of window devoted to map editing is considered in this level. The External Spatial Level deals with (low level) objects manipulated by the end user. They come from a mapping of database objects onto interface objects.
This work has been partially carried out while the author was visiting the Center for Environmental Design Research at UC Berkeley.
Work partially supported by the French Programme de Recherche Coordonnée BD3 and the ESPRIT BRA Working Group “Basic GOODS”.
Preview
Unable to display preview. Download preview PDF.
References
F. Bancilhon. Object oriented database systems. In Proc. of the 7th ACM SIGACT-SIGMOD-SIGART conference on principles of Databases Systems, Austin, Texas, Austin, Texas, 1988.
F. Bancilhon, C. Delobel, and P. Kannelakis, editors. The O 2 BOOK. Morgan Kaufmann, 1991.
M. J. Egenhofer and A. U. Frank. Designing object-oriented query languages for GIS: human interface aspects. In Third International Symposium on Spatial Data Handling, pages 79–97, Sydney, 1988.
M. Egenhofer. Concepts of spatial objects in GIS user interfaces and query languages. In Proceedings of GIS / LIS, Orlando, Florida, 1989.
G. Pfaff G. Enderle, K. Kansy. Computer Graphics Programming: GKS — the Graphics Standard. Springer, 1987.
ISO. Programmer's hierarchical interactive graphics system (phigs). In International Standard ISO, 1989.
C. Lécluse and P. Richard. The O 2 database programming language. In VLDB, Amsterdam, August 1989.
OSF. Motif 1.0 programmer's guide. OSF, 1989.
H. Samet. The Design and Analysis of Spatial Data Structures. Addison-Wesley, 1989.
R.W. Scheifler and J. Gettys. The X Window System. ACM Transactions on Graphics, 5(2):79–109, 1986.
M. Scholl and A. Voisard. Thematic map modeling. In Design and Implementation of Large Spatial Databases (SSD'89), LNCS 409, Springer Verlag, 1989.
M. Scholl and A. Voisard. Object oriented database systems for geographic applications: an experiment with O 2. 1991. In [BDK91].
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 1991 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Voisard, A. (1991). Towards a toolbox for geographic user interfaces. In: Günther, O., Schek, HJ. (eds) Advances in Spatial Databases. SSD 1991. Lecture Notes in Computer Science, vol 525. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-54414-3_33
Download citation
DOI: https://doi.org/10.1007/3-540-54414-3_33
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-54414-2
Online ISBN: 978-3-540-47615-3
eBook Packages: Springer Book Archive