It is believed that Web-based visualisation of spatial information could be greatly enhanced through the use of dynamic or 'onthe-fly' map generalisation. This involves dynamically deriving scaleand theme-dependent displays from a single detailed dataset, thus eliminating the need to maintain duplicate datasets at different resolutions. Dynamic generalisation also prevents the generation of cartographically-poor maps that result from the display of spatial information at a considerably different resolution from that at which it was captured. The implementation involves combining automated generalisation and symbolisation techniques together in a simple rule-base to produce a virtual map of central Edinburgh in which both the level of detail and the symbology is dynamically tailored to a user-specified scale and map theme (tourist or topographic maps). The paper explores the inherent differences between the generalisation of a virtual map and that of a paper map, and also considers issues such as those arising from the relationship between map scale, map theme and utility. The research demonstrates that it is possible to achieve effective results using a limited number of simple mechanisms, and argues that the true potential of dynamic generalisation lies in two main areas firstly, in an ability to narrowly-define the map theme, thus enhancing map clarity and more closely matching user requirements; and secondly, in using control over the map scale as a gateway to other types of map use and other themes.
[1]
Robert Weibel,et al.
GIS and generalization: methodology and practice.
,
1995
.
[2]
William Mackaness,et al.
The development of phenomenological generalization within an object-oriented paradigm
,
1999
.
[3]
R. McMaster,et al.
Map Generalization: Making Rules for Knowledge Representation
,
1991
.
[4]
W. Mackaness,et al.
Use of Graph Theory to Support Map Generalization
,
1993
.
[5]
Christopher B. Jones,et al.
Geographical Information Systems and Computer Cartography
,
1997
.
[6]
P.J.M. van Oosterom,et al.
The GAP-tree, an approach to "on-the-fly' map generalization of an area partitioning
,
1995
.
[7]
J. C. Müller,et al.
Area-patch generalisation: a competitive approach
,
1992
.