Dynamic maps as composite views of varied geographic database servers
This paper presents new style maps, called dynamic maps, based on view functions of geographic databases. The dynamic maps contain two basic components, (1) queries applied to geographic databases and (2) visualization methods for data derived by the queries. There are three major factors to change the content of dynamic maps, (1) data (unlike conventional geographic systems, we assume that up-to-date data are always used to generate maps), (2) query (a map for a specific purpose is generated by a query), (3) visualization method (even if a set of objects to be displayed is determined, the resulting map cannot be uniquely determined, since we have to distinguish important geographic objects and there is a limit caused by the size of a display). A prototype system GeoProxy was developed in order to prove that the dynamic maps are feasible and useful. This paper also describes the system organization and object management, and presents the demonstrations of interactions with users in GeoProxy.
Unable to display preview. Download preview PDF.
- Arikawa, M. and Kambayashi, Y.: “Dynamic name placement functions for interactive map systems”, Australian Computer Journal, Vol. 23, No. 4, 1991, pp. 133–147.Google Scholar
- Arikawa, M.: “Studies on View Functions for Geographic Databases”, Ph. D Dissertation, Department of Computer Science and Communication Engineering, Kyushu University, 1992.Google Scholar
- Arikawa, M., Kawakita, H. and Kambayashi, Y.: “An Environment of Generating Interactive Maps with Compromises between Users' Requirements and Limitations of Display Devices”, Journal of the Geographic Information Systems Association, Vol. 2, 1994 (In Japanese).Google Scholar
- Date, C. J.: An Introduction to Database Systems, Addison-Wesley Publishing Co., 1990.Google Scholar
- Doerschler, J. S. and Freeman, H.: “A Rule-Based System for Dense-Map Name Placement”, Communication of ACM, Vol. 35, No. 1, pp. 68–79, 1992.Google Scholar
- Foley, J. D., Dam, A. v., Feiner, S. K., and Hughes, J. F.: Computer Graphics, Addison-Wesley Publishing Company, Second Edition, 1990.Google Scholar
- Maier, D. and Cushing, J. B.: “Treating Programs as Objects: The Computational Proxy Experience”, Proc. of Third Int'l Conf., Deductive and Object-Oriented Databases, 1993, pp. 1–12.Google Scholar
- ParcPlace Systems, Inc., ObjectWorks∖Smalltalk Users Manual, 1992.Google Scholar
- Robinson, A. H., Sale, R., and Morrison, J., Elements of Cartography, John Wiley & Sons, 1978.Google Scholar
- Roussoupoulos, N., Faloutsos, C., and Sellis, T., “An Efficient Pictorial Database System for PSQL”, IEEE Transactions on Software Engineering, Vol. 14, No. 5, 1988, pp. 689–650.Google Scholar