Trends and Concerns in Digital Cartography
by  © M. Visvalingam, November 1989
CISRG Discussion Paper Series No 7, University of Hull, 16 pp

For the sake of posterity, please cite from the published version:
Visvalingam, M (1990) "Trends and Concerns in Digital Cartography" Computer-Aided Design 22 (3), 115 - 130. 

 

CONTENTS

ABSTRACT

  1. Introduction

  2. Maps

  3. Established concerns
    3.1 Visual mapping
    3.2 Digital Mapping
    3.3 Non-graphic products based on digital maps

    3.4 Some developments in automated and computer-assisted cartography

  4. Some emerging trends
    4.1 Scientific visualization - realism versus symbolism
    4.2 Interactive visual computing and cartographic exploration
    4.3 Geographical Information Systems and Digital Cartography

  5. Conclusion

    ACKNOWLEDGEMENTS
    REFERENCES

ABSTRACT

Digital cartography is the technology concerned with the construction and use of computer-based systems for the practice of cartography and its applications. This paper starts with a brief introduction to cartography and cartographic maps. It then provides an overview of some of the major trends and concerns in digital cartography. The sub-fields of visual and digital mapping are now well established and attention is being focused on more onerous activities, such as formal theorising about cartographic processes through automated production of maps; reliable and efficient management of integrated but changeable spatial databases; and, appropriate packaging of technology for Geographical Information Systems. The paper also includes some comments on the contribution of CAD to cartography and on the not very well understood relationships between interactive cartography and the fast-growing, related disciplines of scientific visualization and Geographical Information Systems.

 

1.  Introduction 

It is now widely accepted that the official definition of cartography, as stated by the International Cartographic Association (ICA, 1973), does not reflect adequately the wide scope and diverse concerns of the subject (Morrison, 1986; Visvalingam, 1989). The Education Committee and Teachers Group of the British Cartographic Society have proposed that cartography is the science and technology of analysing, interpreting and communicating spatial relationships by means of maps (Collinson, 1989, p1). The term, map, is a generic term and includes geographic maps, plans, charts, sections, three-dimensional models, globes and statistical diagrams. Maps are used for a variety of purposes and there are different conceptions of cartography; the geometric, technologic, presentation, artistic and communication perspectives (Robinson et al; 1987) can be associated with different trends within cartography. The aim of this paper is to provide a personal interpretation and overview of some established and emerging trends and concerns within digital cartography.

Digital cartography refers to the fast-growing sub-discipline concerned with the use of Information Technology in the making and use of maps. The texts by Monmonier (1982), Carter (1984) and Burrough (1986) provide helpful introductions to some established trends within this sub-discipline. In the early days, cartographers were mainly concerned with using computer technology to automate map production. Tomlinson Associates (DoE, 1987, p 154) defined automated cartography as the use of computer-based systems for the more efficient production of maps. This involves the replacement of various types of manual activity, such as scaling, editing, colour separation, symbolisation and typesetting, by computer processes. According to Morrison (1986), the U S Weather Service began to automate the plotting of daily weather maps in 1960 and the Oxford System for Automated Cartography was demonstrated in 1964 (Bickmore, 1964). This early preoccupation with automated cartography, which stimulated a series of international Auto Carto conferences (see for example Blakemore (1986)), is now just one of many pursuits within digital cartography, as explained later.

In the following section, the traditional functions, essential properties and two main types of maps are considered; this is useful for understanding the divergent trends within digital cartography, as described in later sections. The section on established trends begins with a brief description of early and more recent developments in visual mapping. It then introduces the concept of the digital map, some notable achievements within digital mapping, the use of digital maps within information systems which are not reliant upon graphic displays and some of the achievements and outstanding problems in the automated production of both digital and visual maps. The section on emerging trends considers the implications of advances in scientific visualization, visual computing and Geographical Information Systems. The paper concludes by stressing that digital cartography provides the core of many (Geo)graphical information systems.


2.  MAPS
 
Visual maps form the focus of traditional cartography.  They serve a variety of functions.  The map is a medium for the comprehension, recording and communication of spatial relationships and forms; these are often, but not always, of geographical phenomena.  Maps are designed to facilitate the extraction of all sorts of metrical and topological properties.  They convey directly or implicitly information on location, direction, distance, height or magnitude, density, gradient, shape, composition, pattern, connectivity, contiguity, juxtaposition, hierarchy and spatial association.  Unlike photographs, they are abstract models of reality and involve transformations of various kinds (Keates, 1982).  These include the geometric transformation of the spherical surface of the earth onto a plane surface by use of a systematic transformation, called a map projection (Maling, 1973; Robinson et al, 1987).  Also, the map is usually a grossly reduced representation of reality and it is insufficient merely to scale down the graphic representation since this would result in clutter and detract from the map's primary role as a communication medium.  Thus, maps are generalisations; and the generalisation of maps involves the application of processes, such as selection, classification, simplification, displacement, symbolisation and graphic exaggeration.

All maps are symbolic and rely on the use of a graphic sign language.  The design of the sign system and of its structure has been based on different premises.  For example, one school within cartography has attempted to derive guidelines for map design from observations of users' sensory perception of visual variables, such as colour, balance, shape, size and texture.  This artistic approach (Robinson et al, 1987) has provided some useful guidelines but not a set of prescriptive mapping rules for achieving 'good design'.  In contrast, the French cartographer, Bertin (1983), attempted to relate elements of the graphic sign system to the information content of data and he proposed a rational and theoretical basis for graphic composition and design.  His theory of graphics, which is intuitively appealing, has provided some prospects for the construction of expert systems for automating the design of displays of multivariate data, as attempted by Mackinlay (1987).

Map design is constrained by a number of factors, including scale (as previously described) and the purpose of the map.  Figure 1, from Visvalingam and Kirby (1984), illustrates some variations in concepts of reality and the aims of map making within scientific and artistic approaches.  Reference maps, such as large-scale urban plans, topographical, geological and soil maps and hydrographical and nautical charts, are regarded as scientific documents which aspire towards high standards of positional accuracy.  Large-scale plans, which accompany the land register in some countries are legal documents (called cadastral maps) which define land parcels for purposes of taxation, valuation and transfer of ownership.  A characteristic feature of reference maps is that their design is constrained by the need to create one model of reality for a variety of purposes, including cartometry.  They are visual databases.  As a  result, there is limited scope for artistic design.

 

 

  Approach
Characteristics of map model Scientific Artistic/sociological
Reality Absolute Man made
Requirement Must be objective Can be subjective or even mental models
Emphasis Faithful image of reality Communication of message or even functional schema
Detail Can be very complex Must be succinct and clear
Purpose General purpose for reference For customised communication
Expectations of user Proficiency in map reading, analysis and interpretation Little map skills but familiarity with subject
Examples Ordnance Survey Topographic Mas; Geological Maps; Admiralty Charts Thematic maps and business grpahics, often depicting results of analysis and synthesis
     
Source: adapted from Visvalingam and Kirby (1984)

 


In comparison, thematic maps, which are concerned with customised communication of derived information, may be caricatural in their design. Cuff and Mattson (1982) provide a succinct and readable overview of thematic mapping.  Examples of thematic maps include small-scale maps in population, agricultural and other census atlases, television weather maps, and other representations depicting some selected theme or class of phenomenon.  Instead of overloading and cluttering each map with too much information, a set of maps is often used to portray different aspects of some theme of interest, such as the weather forecast.  Designers of thematic maps have tended to preserve the data storage function of the map so that users could read off data values and/or classes.  These maps often include diagrams, such as bar charts, flow diagrams and pie-charts, to communicate statistical information (Dickinson, 1973).  Thematic maps tend to place greater importance on the distribution or spatial pattern of aspatial attributes, rather than on their positional accuracy.  Thus, the background topographic information need not conform to the high standards expected of scientific and/or inventory documents and are often generalised and even deliberately distorted so long as they serve the required purpose.  Even so, all maps preserve logical and topological relationships.  The classic map of the London Underground and Howe's cartograms (1970) of the distribution of disease and mortality are cited as extreme but effective examples of the use of artistic licence in the design of maps.

Reference maps often contain a great deal of explicit and even more implicit information, which have to be extracted by reading, analysis and interpretation.  When designing thematic maps, the emphasis is on the direct and forceful communication of a message; which must be perceived almost intuitively rather than through a laborious process of map reading and analysis.  For example, when forecasting the weather, meteorologists analyse and interpret detailed weather charts, depicting isobars, fronts and other conventional graphic jargon.  But, a great deal of imagination and investment is being expended on new designs for weather maps in the competition for the number of television viewers (Masters, 1989).

To recapitulate, maps are abstract and symbolic representations of reality and their production involves various kinds of transformations.  The design of maps is constrained by a number of factors, especially the purpose of the map and, at a simplistic level, it is possible to distinguish two classes of maps, namely reference maps and thematic maps. 

3.  ESTABLISHED CONCERNS

Visual mapping dominated digital cartography in the early days partly because of the limitations of early computer technology. Subsequent developments in auxilliary storage technology and the ever increasing volumes of digital map and map-related data led to growing interest in a variety of issues within the sub-field of digital mapping.  Developments in digital mapping have furthered the output of both non-graphic and cartographic products and have led some researchers to propose a new definition of cartography. But these developments, like some recent developments in graphic human-computer interaction have continued to emphasize the role of computers in the production, rather than use, of maps.

3.1 Visual Mapping

Even during the early days there were two different trends in digital cartography, namely automated cartography and computer-assisted cartography (Taylor, 1974, p 35 - 36). Some researchers, such as Rhind (1977), dismissed this distinction as a potentially "dangerous and misleading one which obscures the identical nature of the data-handling in both 'fields' at the machine level and the considerable overlap of the subject". Both these trends are based on the same technology and methodology but they are guided by different objectives. As described earlier, automated cartography is concerned largely with replacing manual processes in the production of reference maps. Developments in computer-assisted cartography attempt to automate geometric calculations but not the creative element in the design and production of maps.

In the United States, much of the early work on computer mapping was pioneered at the Harvard Laboratory for Computer Graphics and Spatial Analysis, which was established in 1965 under the direction of Howard T Fisher, who produced SYMAP. This command-driven batch program for generating lineprinter maps of point and areal data is still available today, though with a somewhat different user interface. It produces area-filled choropleth maps (in which the polygons with uniform values are user-defined) and isopleth (contour) and proximal (Thiessen polygon) displays (where the polygons are interpolated between a set of user-specified points). It provides a complex set of options with defaults both for map generation and for map design. Thus, from the very early days a considerable amount of effort was expended not just in developing algorithms for effecting the required transformations and for generating the graphics but also in abstracting and parameterising the various types of design decisions involved in map making. With the advent of incremental pen plotters, the Harvard Laboratory released SYMVU, which generates three-dimensional histograms, block diagrams and surfaces using the matrix of interpolated values either output by SYMAP or input by the user.

There has been a proliferation of programs and packages for generating statistical diagrams, 2D maps and oblique views of 3D data (see Carter, 1984). Many of these packages for computer-assisted mapping were originally developed as command-driven batch programs on mainframe computers.  In theory, CRT displays and the vast number of design options offer some considerable scope for experimenting with designs for selected areas, objects and features within databases. In practice, they inhibit experimentation by end-users since the design of the interface to these packages tends to assume that users have a programmer's mentality. Consequently, users have tended to identify some procedures which work and then stick to them. Some believe that the wide range of design options offer ample scope for bad design and prefer to use front-end macros provided by someone else with more technical expertise. This has encouraged a pre-planned approach to the production of maps. Indeed, the most widely used packages, such as SYMAP and GIMMS (Waugh and McCalden, 1983), have been most extensively used for the production of atlases and for routine operational maps, both types of which tend to have a well-defined format and design.  Even when there has been a user interface lift, mainly by inclusion of a menu- or form-based style of interaction, the intention has been to guide users and reduce the scope for erroneous input. The user cannot directly modify the design. Instead, the user directly or indirectly has to modify the data and/or parameter file and regenerate the whole image.

Developments in the field of human-computer interaction (Baecker and Buxton, 1987) and the scope for direct manipulation within CAD and WIMP environments (Shneiderman, 1987) have encouraged some previous users of powerful command-driven packages to return to the practice of near-manual cartography on the versatile medium of the CRT display instead of on paper. The Quantel Paintbox is already used in some applications of thematic mapping (Masters, 1989). But, not all map makers have either the onerous mapping requirements or the mapping budget to justify the cost of state-of-the-art mapping and/or graphics systems. Many users, such as planning departments, produce one-off maps within reports. Despite their limitations, PC-based systems, AutoCAD, the Adobe Illustrator and PostScript printers are now widely used for incorporating stylised thematic maps and diagrams within documents designed to impress non-technical decision makers. The ability to program and design one-off maps by seeing and pointing to functions, objects and attributes within an affordable environment is highly attractive to many end users, who are adapting these environments to their own needs. For example, the Macintosh is used as a terminal to other computers running conventional mapping packages, such as GIMMS, to clip the display for subsequent editing using 'paint' or semi-intelligent sketchpad systems. The main theme of the 1990 Annual Conference of the British Cartographic Society is desk-top mapping, which is becoming increasingly attractive to many practitioners within the cartographic profession.

3.2 Digital Mapping

The full benefits of digital cartography can only be realised when the required data are already in computer-readable form. There is now a large primary sector within the computer mapping industry which is mainly concerned with the collection, processing, validation, maintenance and distribution of spatial data. This sector includes the national mapping agencies, such as the Ordnance Survey of Great Britain and the United States Geological Survey, various census organisations, including the Office of Population Censuses and Surveys of England and Wales and the United States Bureau of the Census, a number of private surveying, digitising and scanning agencies, those involved in the collection, processing and distribution of remotely sensed images and many others (see for example Department of Environment, 1987; Lane, 1988; Walford et al, 1989 and Mapping Awareness, 1989). Although early work in digital cartography had been concerned with conceptual, logical and physical models of vector and raster data (Peuquet, 1984) and spatial data processing (Davis and McCullagh, 1975; Harvard Laboratory, dates vary; Nagy and Wagle, 1979; Freeman and Pieroni, 1980), the rate of growth of spatial databases is necessitating research and development of even more efficient procedures for the capture, checking, editing, processing, compact storage, indexing, integration, update and retrieval of spatial data captured in different formats from numerous sources. The relatively new sub-field of digital mapping (see Figure 2) is concerned with the creation, maintenance and performance of very large spatial databases.
 

 

 

 

Automated, computer-assisted and near-manual cartography focus on the visual map, which has traditionally been the principal product of cartographic activities. A new focus of activity within digital cartography is given prominence in Guptill and Starr's (1984) definition of cartography as "an information transfer process that is centred about a spatial database which can be considered, in itself, a multifaceted model of geographic reality. Such a spatial database then serves as the central core of an entire sequence of cartographic processes, receiving various data inputs and  dispensing various types of information products". This definition of the subject makes the spatial database the focus of the subject and regards the traditional focus of activity, the visual map, as one amongst a range of information products as illustrated in Figure 2.

Both in theory and in practice the map database has become the ultimate reference map - the digital map, which is a commercial product in its own right. The archives of national mapping agencies, including the United States Geological Survey (Starr, 1986) and the Ordnance Survey of Great Britain will in future be held in digital rather than analog form and, in Britain, users will be able to purchase on demand and to their own specification Customer Plots from Current Data (CPCD) from high street retail outlets (Haywood, 1987).

A number of applications need to visualize these data. Visualization is especially necessary when cartographic/topographic data are minimally structured and held as raster- or video-scanned images as in the Domesday Project (Openshaw and Mounsey, 1986), British Telecom's VMIS system, or in the map-based information system adopted by English Heritage (Clubb and Hilder, 1989). Trade literature suggest that the previous map sheet based database is being replaced by spatially continuous maps to allow users to zoom and pan smoothly over an extensive area. Users own data are usually added as 'layers', which are superimposed on top of the base maps on display for visual analysis and comparison. Users can randomly retrieve and display such digital and analogue maps stored on optical disc. The age of the electronic atlas, anticipated by Monmonier (1981), is already here.  Although, the user interface allows users to take measurements off these maps, as in the BBC Domesday system, this can be extremely inconvenient as found by Maling (1989). Similarly, so-called spaghetti digitised vectors, which have not been topologically structured, tend to be used as background maps. Until relatively recently Ordnance Survey large-scale digital maps were not topologically structured (Haywood, 1987; Smith, 1987).  Also map sheets can overlap and, even where they do not, automatic edge-matching of digitised sheets is not a trivial task. The Ordnance Survey of Northern Ireland has been able to supply topologically structured and edge-matched background data since 1987 (Brand, 1988).

Limited amounts of data may be captured in a topologically structured form, using one of many de-facto formats, such as the widely used GIMMS segment format (Waugh and McCalden, 1983). These stipulate that lines should not cross except at junction points, called nodes. The user explicitly has to input these nodes and the codes for the hierarchy of areal objects to the left and right of boundary lines. This places an unnecessary burden on the user in order to ease computer processing. It is error prone and contradicts the requirement for user friendliness in human-computer interaction. Moreover, it greatly increases the cost of bulk data capture.

Consequently, large scale analog to digital conversion of maps rely either on raster or video scanning or the digitising of only the point, line and text features in a relatively free format, which need not conform to topologic standards. This approach to vector digitising produces a feature-, rather than an object-, based data model. In an object recording model all information pertaining to some object of interest, such as an individual address or highway, may be retrieved in a systematic and complete manner. For example, it would be possible to retrieve by name the complete set of boundaries of an areal object, with all the detached parts and/or holes within it (Mitchell et al, 1977; Wade et al, 1986; Kirby et al, 1989). 

In a feature-based model this information is associated with fragmented features, which are scattered within the database, and may remain implicit. Fragmented features tend to be displayed in an ad-hoc order; this not only detracts from the quality of the map user interface in human-computer interaction, but it also has performance implications at the levels of both software (for example, the number of polyline calls) and hardware (increase in pen-up and pen-down movements). Also, area fill and the accurate calculation of distances, areas and volumes require the explicit recording of line and area topology within the database. Experience has shown that an object-recording database expedites the update of both geometric and attribute data and the management of so-called change (historical) data and their chronology.

Although proprietary software has been developed for geometrically adjusting digitised vectors and establishing line connectivity (Ericksen, 1984; ESRI, 1985), the results are not entirely satisfactory (Visvalingam and Sekouris, 1989). But, once the vectors have been transformed into a link and node connected structure, it is possible to extract the area topology by geometric processing (Kirby et al, 1989) and infer automatically a great deal of implicit information about mapped entities and make this explicit (de Simone, 1986; Wade et al, 1986).

Durham (1989, p 27) described raster-to-vector conversion and autotracing, which derives an internal structured model of a drawing from the display image, as "an innovation in human-computer interaction, a first step towards the intelligent sketchpad which has some basic knowledge of how the human eye sees shapes". Wade (1986) and de Simone (1986) demonstrated how the computer could automatically recognise administrative hierarchies and user-perceived objects, such as houses, minor buildings, roads and pavements respectively.

Digital models of reality are more useful when they represent topographic, rather than cartographic, entities. The Ordnance Survey 1:50 000 Small Scales Demonstrator (SSD) Database of Sheffield and Doncaster (Sheet 111) was captured from analog maps. Cartographic databases tend to be incomplete because of the limitations imposed by the paper medium. To avoid clutter, only high priority features and objects, such as highways and administrative boundaries, are recorded in their entirety. Other features, such as river networks, remain incomplete, especially in built-up areas. Also, often on a map, the direction of flow of rivers is implied by contours and line width and the process of digitising does not make such information explicit.  Consequently, the Institute of Hydrology is using the Digital Terrain Model, produced by the Military Survey from height information captured from 1:50 000 maps, to fill in by simulation such missing information and extract a complete flow-directed network of rivers and their catchment boundaries (Moore, personal communication). Peucker and Douglas (1975), Mark (1984) and Marks et al (1984) have also used DTMs for identifying drainage basin catchment boundaries and river networks and have described the problem posed by 'pits' in the DTM.

The use of digital maps within the rapidly developing and commercially important area of Geographical Information Systems (GIS) is greatly facilitated by the recording of user-perceived objects. The objects recorded in the SSD Database were manually chained. Clearly, this is not practicable for the identification of all objects in Great Britain. Manual processes are also error prone and tend to gloss over any existing errors. Visvalingam and Sekouris (1989) suggested that area-objects in the SSD database could be automatically recognised if candidate seeds for the primitive regions (Kirby et al, 1990) could be extracted by scanning the colour separations used in printing. Structured digital map data were used by Mason et al (1988) for segmentation and interpretation of remotely sensed images. Early automated, computer-assisted and near-manual cartography were mainly concerned with computerising map generation for the human information processing system. Advances in digital mapping have already stimulated research into computer interpretation of maps based on heuristics so as to make explicit the required topologic and semantic information in a cost-effective way; digital mapping has launched automated cartography into a new era.

A major difference between Digital Cartography and CAD lies in the greater variety, complexity and sheer quantity of cartographic and thematic data, the varying constraints on their interpretation and graphic display and in the variety of conceptual and pragmatic spatial data models in use. The relational database model is increasingly used for managing thematic attribute data but the topological data has been handled by specialised, often ad-hoc, sub-systems. For example, in ARC/INFO (ESRI, 1985), the attribute data are handled by INFO, a relational DBMS, whilst the topological data are handled by the ARC system. ARC is based on the GIRAS model (Mitchell et al, 1977) and the DLG-3 data format (Allder and Elassal, 1984) used by the United States Geological Survey. These were in turn based on early work on data structures by Peucker and Chrisman (1975) and on topology by Corbett (1979). The United States Bureau of the Census, whose Dual Independent Map Encoding (DIME) model is widely cited for its pioneering role, has now switched to the TIGER model (Marx, 1986).

More recent studies have shown that static, topologically structured archives may be managed using the relational model ( Kirby et al, 1987;Smith and Groom, 1987; van Roessel, 1987). Reference maps, whether analog or digital, do not attempt to make all geometric, topologic and semantic relationships explicit; a great deal of information remains implicit and is derived by analytical and interpretative processes. Commercially available DBMS need to be extended, at the very least, to undertake these processes in an efficient and user-friendly manner (Frank, 1982; van Roessel and Fosnight, 1985; Guptill, 1986). Responding to queries about complex spatial objects in a large database is an inherently difficult computational task.

Although the relational model has some known and lamented weaknesses for managing topological data, the scope for developing systems on modest system configurations and later porting them onto dedicated database machines is appealing. The mapping of static data does not require the same level of complexity as expected within a system for interactively editing and merging clients' data and the base map. The abstraction of minimal conceptual models and functionally appropriate pragmatic models of both static and dynamic 2D spatial data is still the subject of research (Visvalingam and Sekouris, 1989). Loudon (1986) gives a flavour of the problems inherent in modelling complex geological data in 3D.

Given the size of integrated spatial databases, the efficiency of storage, retrieval and performance are major considerations. Knowledge-based techniques are being investigated to guide search (Smith et al, 1987). A  great deal of research has been focused on spatial queries - not just for windowing but also for supporting relational operations on topological data and for polygon handling (see Burrough, 1986a; Guptill, 1986), as undertaken within ARC/INFO (ESRI, 1985; Green et al, 1985). The problems of polygon intersection and spatial indexing are not unique to digital cartography.  Bounding rectangles, or envelopes, have been widely used in range and quadtree-based searches (Abel and Smith, 1983; Samet, 1988). Ballard (1981) and Shneier (1981) have also investigated strip trees and edge quadtrees respectively for representation of linear features.

Research effort is being directed at developing more efficient storage and search strategies particularly since there is now considerable interest in the integrated management of vector and raster data, for example in the conjoint use of topographic data and satellite images. This is impeded largely by the limitations of existing designs for vector data. Early solutions involved the conversion or discretisation of vector data into a common raster form so as to facilitate comparisons based on proximity and boolean algebra (Tomlin et al, 1983). Such an approach facilitates logical and statistical analysis but impedes structural analysis since the topology of the data becomes blurred. Even the widely cited Peuquet's vaster encoding is subject to this limitation since it represents vectors as Freeman chain codes with a resolution determined by the raster data (Peuquet, 1984).

More recently, others have investigated variants of two basic schemes for linking vector and raster data whilst preserving the geometric quality of vector data. Volatile spatial databases are modelled using pointer-based region quadtrees as proposed by Samet and co-workers (see for example, Ibbs and Stevens, 1988) but static databases are represented more compactly and indexed using pointerless linear quadtrees as proposed by Gargantini (1982).   Linear quadtrees offer considerable advantages for compact encoding and efficient processing of image data and, for spatial indexing, are superior to the more compact two-dimensional run-length encoding (2DRE) proposed by Lauzon et al (1985). The elegance of the quadtree structure has captured the imagination of a number of researchers, who seek to fit vectors into this scheme (see Diaz and Bell, 1986) or adaptations of it (Kleiner and Brassel, 1986; Abraham, 1989; Newell and Theriault, personal communication).  But, quadtree indexing of vectors involves exhorbitant overheads (see for example the statistics quoted by Ibbs and Stevens, 1988) and there is insufficient published evidence to commend the use of quadtrees with vector data at present. Clearly there is a need for further research in this area.

The problem of integrated use of vector and raster data structures is not unique to digital cartography and GIS. They are equally important within other applications of computer graphics. The demand for direct manipulation in human-computer interaction is directing research effort towards improving the integrity and performance of screen update when displaying vector data on low-cost raster refresh terminals (Slater, 1986; Slater et al, 1989). Unless the requirements of these various tasks are considered together, separate techniques for essentially similar and related tasks will lead to unnecessary complexity and inefficiency within digital cartography and GIS.

Thus, the digital map is not just a computer-readable file of map data. Visvalingam (1989, p 30) proposed that the term implies "a compact, structured, integrated and elegant representation of spatial data and their aspatial attributes in a manner that facilitates rapid inference and retrieval and speedy but error-free update of data. This implies pre-processing and substantial restructuring of input data so that the digital post-processing system may infer spatial forms, relationships and patterns in a way which matches, and if possible surpasses, human information processing capabilities". This definition excludes uninterpreted raster and video-scanned images and spaghetti vectors, despite their value and use as visual maps.

Much progress has been made towards the establishment of a common vocabulary and standards for the exchange of topographic data at a national level, even if not an international one (Ordnance Survey, 1989; DCDSTF, 1988). Also, many applications need to relate thematic and statistical data from different sources. The problems involved in linking data were outlined in the Chorley Report (Department of Environment, 1987), in which a number of useful recommendations were made to minimise these problems. The quality of data or its fitness for purpose is another important issue. One of the roles of the recently formed Association of Geographic Information is in influencing the establishment of standards.

3.3  Non-graphic products based on Digital Maps

Graphic visualization of the data is necessary in many, but not all, map-based applications. When a user is confident of the quality and appropriateness of the data and of the procedures for operating on them, highly structured databases enable many routine applications to function without the previous requirement for visual maps. Data need not be visualized as maps in order to schedule, time and cost the cutting of grass verges, the cleaning of streets or the salting of roads; to route vehicles using in-car navigation systems or to check the mileage on travel expense claims; or, for computing cut-and-fill from terrain models in highway engineering.

The digital map has become the ultimate reference map for 'map reading', cartometric, other analytic, inferential and cross-referencing purposes.  In many local authority applications the paper map was used as a means of cross-referencing and accessing spatially related textual and numeric information. Within a computerised environment, the base map need not appear within the user interface. For example, development staff in a local planning authority would ideally like to input a site address and pull out the planning constraints which apply to it for input into other pre-existing software. These constraints are normally recorded 'on', i.e. related by overlays to, a large-scale base map. As expressed by Weights (1989, p9), "if the map is a necessary but intermediate step in answering an enquiry, then it makes for greater efficiency to the map users if that intermediate step is hidden, and the results of the geographical search displayed on a low cost conventional terminal". The lack of need for visual maps in some applications has led some to conclude that such activity falls within the field of GIS rather than digital cartography. But, as explained by Weights, the inter-linking of data is reliant upon use of fully structured digital maps. Digital cartography provides the backbone of many GIS.

3.4 Some Developments in Automated and Computer-Assisted Cartography

There has been notable progress in automated cartography both with respect to automatic interpretation, as described earlier, and in visual map production. Many of the processes involved in the production of the digital version of the Ordnance Survey 1:625 000 scale Route Planner map were automated (Hadley, 1987). Research into automatic name placement (for example by Cook, 1986) had not progressed far enough in time to avoid interactive positioning and scaling of names. The Ordnance Survey is also using its home-grown system for in-house Automated Map Production (AMP) and for producing maps to customer requirements. These systems are not fully automated at present since manual checks and edits are still necessary (Clayton, 1989).

The move towards automation has necessitated some re-design, elimination of some content (Hadley, 1987) and modifications to the graphic (Smith and Turner, 1987) to achieve results in the short term. For example, the conventional hachures have been replaced by special area fill symbolism.  Whilst in general, traditional cartographers accept and endorse the semi-automated map products of the Ordnance Survey, they are highly critical and dismissive of the type of output produced by some others. However, many applications do not need the quality of displays achieved by professional cartographers even though some minimum standards are expected. Some system developers do, on the other hand, have the naive belief that map-based information systems can be constructed by simply fronting a database management system with software for computer graphics or CAD. Essinger (1986) indicated the type of functions which should be included within a CAD workstation for map design; and, map design is just one requirement within digital cartography.

It is equally naive to assume that poor map design is solely due to a lack of cartographic training. Research into use of Bertin's (1983) cartographic theory within expert systems (Mackinlay, 1986) is still in its infancy and even when further advanced will be inadequate for fully automating design since this would also require automatic symbol and name placement and generalisation of displays (see earlier discussion on maps as transformed representations and generalisations of reality). Research on sub-tasks, such as line simplification, has yielded a number of competing algorithms (McMaster, 1987a), including those based on the idea of self-similarity (Muller, 1987), but no substantive theory (despite the title of the paper by Peucker, 1975) to guide their use. Objective mathematical evaluations of some of these algorithms by McMaster (1987b) and Muller (1987) have also been misleading (see critique by Visvalingam and Whyatt, 1989).

Whereas simplification of information and graphic design are often undertaken simultaneously in manual generalisation, in digital cartography there is a need to distinguish between information generalisation and display generalisation; the former contributes to digital mapping, the latter to visual mapping. Both types of transformations are intellectually demanding and involve a variety of subtasks and processes. It is widely accepted that the long-term national objective of scale-free mapping,  recommended by both the Serpell (1979) and Chorley Committees (DoE, 1987), is not feasible given the current state of knowledge. Many applications use maps of the same entities compiled at a variety of scales with different content and symbolism. Route planning and the modelling of the hydrological cycle are mainly interested in the topologically connected network of centre lines of linear objects. Many land information systems, on the other hand, focus on the land parcel and are concerned with the areal extent of such linear objects. A number of users, such as in local government, need both detailed and simplified representations of the same objects. At present, scale-related requirements are met by multiple definitions of the same areas. Within the Hydrographic Department, important points at each scale are manually identified and transferred onto larger scales so that only the largest scale map is vector digitised. Each point is thus only digitised once. The scale of display appropriate for each feature is also recorded within a scale-integrated database (Drinkwater and Fielding, 1986). Systems based on raster/video images zoom by retrieving images captured at the next larger scale. Other researchers are manually integrating road networks captured at different scales for route planning (Chapman, personal communication) and are investigating database designs for supporting scale-free mapping (Abraham, 1989). Brassel and Weibel (1988) refer to earlier reviews and describe more recent work on the theme of automatic generalisation.

4. SOME EMERGING TRENDS

Whereas established trends tend to concentrate on the generation of maps and map-related products, the emerging trends focus attention on the interactive use of maps within both routine and creative applications.

4.1 Scientific Visualisation
- Realism versus Symbolism

Advances in spatial data processing and in computer graphics have facilitated the visualisation of three dimensional geographic phenomena, such as surface terrain and cover (Davis and McCullagh, 1975; Burrough, 1986a; Maver, 1987). Some applications were outlined by Petrie and Kennie (1987) and others are described briefly in papers in Blakemore (1986).

Some of these applications will benefit directly from advances in visualisation technology (McCormick et al, 1987; Herr and Zaritsky, 1988); examples include visual impact analysis of proposed developments, such as installation of electricity transmission lines on the environment (Turnbull and Gourlay, 1987) or the construction of a dam (see colour plates byy International Imaging Systems in Burrough (1986a)). A computer-generated video movie of a simulated flight over a model of Los Angeles, constructed using a DTM and remote-sensed data, indicated the level of realism which could be achieved using LANDSAT satellite images with 30m pixel resolution (Herr and Zaritsky, 1988). A pixel resolution of 10m is available with SPOT imagery.

It is important to stress that the current thrust towards detailed realism in computer graphics does not further all cartographic applications. The realistic visualization of terrain models is consistent with the scientific paradigm which guides the production of reference maps. The DTM is a reference map from which measurements may be made and reference maps aim to produce a faithful representation of reality subject to prevailing constraints (see Figure 1). But, not all three dimensional representations aspire towards realism; indeed, cartography is often used to communicate entities which exist by virtue of dictum, such as boundaries, and to explore and understand concepts and phenomena which are not directly observable; i.e. to see the unseeable. Concept refinement often relies on symbolic representation of mutivariate proxy data (see section on interactive visual computing).

Depth cues are already used in manual cartography. They include aspect relief mapping, systematic hachuring, relief shading, panaromic views and block diagrams (illustrated in Kraak, 1988) amongst other oblique views of land and townscapes. These hand-crafted oblique views were genuine maps since the representations were simplified and symbolic, rather than realistic. Indeed, the process of adding calculated realism to abstract descriptions of objects and scenes is contrary to the main aims of cartography. The latter, as noted earlier, employs a variety of transformational processes to derive abstractions about reality and communicate these through graphic symbolism. Cartography is more concerned with discovering and communicating the quintessence of reality rather than with achieving a photographic record of the real thing. A cartographic map is thus a graphic precis of reality. Sasada's (1987) work on the "realism of drawing" therefore is highly relevant.

Geographers have been using DTMs for generation of orthogonal shaded relief maps for some time now (Burrough, 1986). There could well be a revival in use of symbolic oblique views of terrain within interactive applications, where the speed of human information processing in real time is as important as computer performance. As noted earlier, cartographic processes evolved to facilitate rapid and accurate information processing by the user. The research on advanced cockpit design within British Aerospace is concerned with the generation and use of symbolic 3D maps based on DTMs, satellite remote-sensed and other data (Wills, personal communication). The DTM has become the base 'map' in 3D thematic mapping. Like the base map, the DTM has to be generalised in order to communicate the message effectively.

Automatic generalisation is one of the outstanding challenges in cartography and the appropriate generalisation of oblique views of DTMs for specific purposes opens up new directions of research.  There are other developments within visualization that are relevant to cartography. The SIGGRAPH video (Herr and Zaritsky, 1988, p1.5) includes an animation sequence produced by the Human Factors Research Division at NASA's Ames Research Centre. The researchers have combined the Data Glove with a speech recognition device and head position sensors to control a head-mounted display system with two liquid crystal display units presented to each eye. The virtual (mental) image created by the stereo pair appears to surround the user in 3D space. The operator is able to view this image from multiple viewpoints and explore and interact with this environment as if it was real. The video only shows use of wireframe displays.

The use of virtual maps is not new in cartography and photogrammetry. Kraak (1988) listed the visual expedients which have been used in cartography for enhancing depth perception when using two images. These include the optical stereoscope, anaglyphs and polarization. Kraak used computer displays of pairs of oblique views to establish whether viewing the map images in stereo led to improved performance. In his experiments Kraak not only used DTMs and urban scenes but also thematic 3D point symbol and prism maps, which are already used as mono images in cartography. He concluded that, provided that they were relatively simple in design, use of stereo pairs resulted in faster, but not necessarily better, processing of the map. Gugan and Dowman (1986) described the design requirements and problems involved in developing a digital stereo plotter for extracting topographic map data from SPOT satellite imagery. Their paper included brief comments on various methods for digital stereo viewing and on some tentative solutions to the problem of Z-control when using the tracker ball as an input device to the host image processing system. Donoho et al (1981) used kinematic displays to enhance the perception of point-clouds rotating in three-dimensional space.  Statisticians are also using cartographic techniques within scatter plots (point distributions) of high dimensional data (Chambers et al, 1983).  Thus, advances in scientific visualisation will benefit a number of cartographic applications.

4.2 Interactive Visual Computing and Cartographic Exploration

The Report of the Panel on "Graphics, Image Processing and Workstations", sponsored by the Division of Advanced Scientific Computing (DASF) of the U S National Science Foundation (NSF), advocated the view that "the purpose of [scientific] computing is insight, not numbers" (McCormick et al, 1987, p3).  It believed that "The most exciting potential of wide-spread availability of visualization tools is not the entrancing movies produced, but the insight gained and the mistakes understood by spotting visual anomalies while computing" (McCormick et al, p6). Unfortunately, the accompanying SIGGRAPH videotape (Herr and Zaritsky, 1988), produced to illustrate the pioneering efforts in visualization, is mainly concerned with workstation trends, expansion boards, input/output peripherals, lighting, animation and parallel processing. The illustrations of scientific visualization, medical imaging and volumetrics and discussion of future trends tend to emphasize illuminations of synthetic reality. A student could be forgiven for concluding that interactive visual computing is mainly about changing one's viewpoint within an illuminated geometric model of reality.

As described earlier, advances in 3D visualization do benefit some applications of cartography. However, much scientific and sociological data are multidimensional and the step up from 2D to 3D is not sufficient to overcome the visualization problems. Under scientific and engineering research opportunities, McCormick et al (1987, p A-8) stated that "With visualization techniques an analyst can work with many different, related data sets on a display screen; for example, one can use computer generated markers to show exactly how different images correspond".

Visvalingam and Kirby (1984) and Visvalingam (1985) had previously expressed the view that that developments in workstation technology, concurrency and windowing systems offered some prospects for overcoming the problems of hyper-dimensionality and provided a detailed account of how cross-referencing elements in a set of displays led to insights about socio-spatial data. In geographic research, understanding has been furthered by comparing distributions of both individual and aggregate elements in a set of maps in conjunction with use of tables of raw and processed statistics.

Semi-manual cross-referencing and exploration of the information content of multivariate data was laborious even when the spatial statistics related to a relatively small set of data collection units. Computer technology has facilitated the collection, statistical analysis and display of data for a very large number of units of much higher resolution; but systems for easy visual cross-referencing and exploration are not yet available, partly because of the limitations of past technology.

State-of-the-art GIS, such as ARC/INFO, do not provide the necessary facility and the SIGGRAPH video, representing the state-of-the-art in scientific visualization, does not refer even to this requirement.  Visvalingam (1987) suggested that there was a need for a re-think on systems design for interactive graphical information systems since many advanced GIS were not developed for multi-process operating systems. An early prototype, on a 1 Mbyte ICL Perq 1 computer running an extended version of UNIX, for illustrating the use of maps as two-way human-computer communication devices was limited by the available technology and the limitations of the Graphical Kernel System, GKS (Visvalingam, 1987). There is a lack of adequate support for such investigative work in Britain, where the funding policy is more supportive of 'near market' research and development. In contrast, the National Centre for Geographic Information and Analysis (NCGIA), funded by NSF, has identified "visualization research pertaining to the display and use of spatial data" as one of five priority areas for research (Fortheringham, 1989).

The emphasis to-date in visual mapping (as in computer graphics in general) has been on picture generation and, to a lesser extent, on picture interpretation. Even developments in graphic human-computer interaction have been oriented largely towards picture manipulation in the context of picture generation with intelligent sketchpads. After an extended initial preoccupation with enabling WIMP environments for graphic interaction, there is now a keenness to go beyond iconic interfaces and use the language of graphics more fully within the user interface. Icons act as pointers or represent information of a nominal kind. Researchers in human-computer interaction (Mackinlay, 1986; Baecker and Buxton, 1987; Shu, 1988) have more recently appreciated the need to take advantage of the wealth of knowledge within cartography and graphic design.

Visual mapping has focused on the communicative role of graphics. But, the language of graphics is not just a means for communication. Like mathematics and the natural languages, the visual language provides a means for exploring and crystallising thought. Bertin (1983) compared and contrasted graphics with other languages.

4.3 Geographical Information Systems and Digital Cartography

There is considerable confusion, at present, over the meaning of the term GIS (Walford et al, 1989). Even prominent researchers in this field have expressed different opinions. Mark (1986, p 157) defined a GIS as "a computerized, spatially-referenced data base organized in such a way that spatial data input, analysis, and output may be accomplished"; i.e. he equated it with the digital map. Others, such as Smith et al (1987) regard this as the simpler form of a GIS. Their description of the field of GIS tended to emphasize the development of deterministic, probabilistic and other heuristic procedures for increasing the efficiency of storage, retrieval, analysis and display of multi-source spatial data; i.e. their definition of GIS is very similar to Guptill and Starr's (1984) definition of the new cartography. They too saw the spatial database as the focus of attention. Coppock and Anderson (1987, p 3) described GIS as "a rapidly developing field lying at the intersection of many disciplines - among them cartography, computing, geography, photogrammetry, remote sensing, statistics, surveying and other disciplines concerned with handling and analysing spatially referenced data". Just as the super-discipline of scientific visualization is seen as an integration of computer graphics, image processing, computer vision, computer-aided design, signal processing and user interface studies, GIS is regarded by some as the super-science concerned with geographically-referenced data; the name of the Economic and Social Research Council/Natural Environment Research Council (ESRC/NERC) GIS Science Steering Committee contributes to this image making. Consequently, others have begun to relabel their activities as GIS, adding to the confusion. The following description of the relationships between GIS and digital cartography must therefore be read as a tentative personal interpretation.

Even if we ignore the confusion resulting from over-zealous promotional activities, the term GIS will mean different things to different people.  This is not surprising given the variety of geographic data and the diversity of users and uses as catalogued in the Chorley Report (DoE, 1987).  At the British Computer Society GIS Specialist Group's meeting in May 1989 on "What do I expect from my GIS?", the invited speaker from English Heritage expressed in his introduction that he was unsure as to whether their map-based information system was a GIS. Many of the requirements outlined by Dale at the same meeting also related to the acquisition, management, manipulation and display of map and map-related data.  Indeed, to many map users, a GIS is a digital and/or visual map based information system.  Consequently, digital cartography provides the infra-structure for many GIS applications. Maps are central to many land and property based information systems, which are concerned with factual information about locations and places; the basic spatial unit (BSU) in these applications tends to be an appropriately defined link or a land parcel (DoE, 1987; Dale, 1988; Visvalingam 1988 a & b). The set of BSUs on a map may be regarded as forming one spatial coverage. The map and associated gazeteer are used to cross reference and retrieve data for administrative and operational purposes within management information systems (ICL, 1989). As previously described, some applications do not see visual maps as essential but others, such as the utilities (Mahoney, 1986) and the Land Registry (Smith, 1988), regard them as vital to their functions. The recording and routine selective retrieval and display of data on a single coverage is the least onerous application of digital cartography. Even here, proprietary DBMS and CAD software are insufficient although inventory systems are being launched with raster or video-scanned data. There is some disagreement (see later) as to whether such inventory and recording systems fall within the remit of GIS.

Although the utilities and local authorities use common base maps, they tend to operate with different sets of BSUs on separate coverages. In Britain, the 1950 Public Utilities Streets Works Act requires that public utilities exchange information concerning their mains and plant records. This Act has forced a collaborative approach towards solving the problem of inter-coverage comparisons within computerised systems (Ives and Lovett, 1986).  The GIS for Northern Ireland was designed to facilitate data sharing (Brand, 1988). A number of other GIS applications, including forestry, agriculture and conservation also need to compare data on different map coverages on demand. This was traditionally done using a light-table. Often, the aim is to identify target/critical areas with the required combination of characteristics. Within computerised systems, so-called overlay analysis may be undertaken in raster and/or vector formats using ad-hoc or general purpose systems (White, 1978; Walker and Moore, 1988; Sivertun et al, 1988).  Both approaches pose their own problems but the vector approach is conceptually and computationally more demanding. GIS tools include facilities for integration of vector and raster data on different coverages.

Even when polygons describe geographic phenomena with clearly recognisable boundaries, as in choropleth maps, inherent generalisation errors in source documents and inevitable errors introduced during data capture and/or processing produce spurious polygons on overlay. The automatic 'cleaning up' of spurious polygons is not a trivial or reliable process. When the data are captured from analog sources compiled and generalised at different scales, existing facilities for scaling and intersecting polygons are inadequate. Map compilation requires the matching of generalised and displaced features and adjustment of the geometry prior to compilation.  Saalfeld (1988) provided a detailed and informative account of advances in conflation, or automatic map compilation.

The use of map data involve other problems. Although interpolated boundaries on isopleth and proximal maps are objectively derived, they are often hypothetical (because the geographic phenomena may have a continuous rather than discrete distribution in space or because the discontinuity, such as a buried geological fault, may not be directly observable) and hence arbitrary and/or intrinsically fuzzy (Loudon, 1986; Burrough, 1986b).  Manual overlay analysis involves judgement and takes into account a number of factors, including the accuracy (spurious or lack of) and reliability of different data, a knowledge of the nature of underlying phenomena and the purpose and accuracy requirements of the analysis. Thus, experts are able to extract appropriate and usable information from available, but often imperfect, data. Automatic overlay analysis does not, at present, provide scope for the inclusion of such conceptual and semantic knowledge and judgement.

Overlay analysis is also used for assumption-based disaggregation of spatial statistics for source BSUs and their re-aggregation for target BSUs. The properties of spatial statistics are variable and considerable caution must be exercised in cross-coverage comparison of spatial statistics (Flowerdew, 1990). Thus, some GIS applications of digital cartography are not just concerned with the attributes of places, but they are also concerned with distributions in space for the manipulation of attribute data. In general, overlay analysis of input or calculated polygons (for example, by defining buffer zones around point, line and area objects) requires positional data of high quality and cost.

A number of GIS applications, in government and in commerce, rely on the processing of proxy statistics. The emphasis here is on thematic mapping and on the accuracy of attribute, rather than boundary, data for studying spatial patterns, relationships and anomalies. The data collecting framework consists of basic population units (BPUs), rather than BSUs, and the boundaries representing the BPUs may be highly generalised and even undefined, as in the case of unit postcodes. Indeed, many such applications made little use of geographic maps in the past. This was mainly due to the financial costs and time delays involved in acquiring appropriate spatial descriptions. Area-based targetting of advertising mail and research on socio-spatial structures have relied more on sophisticated, but blind, statistical analysis of population and other data for smaller and smaller areas. When spatial references were unavailable, data from different sources were related using non-spatial references, such as hierarchic codes for administrative areas and unit postcodes. Packages for statistical analysis such as SPSS [Statistical Package for the Social Sciences], SAS [Statistical Analysis System] and other ad-hoc software have formed the primary tools within this class of GIS, although cartographic diagrams have been used to study distributions in measurement space. Thus, applications which are concerned primarily with the analysis of enumerated data, such as population, agricultural, retail and other censuses and surveys, focus on statistical populations rather than the containing spaces.

It is now widely recognised that a variety of factors at different stages in information collection, processing and analysis can introduce errors and unintended biases, leading to use of inappropriate information derived from these proxy statistics. Visualization is seen as a means of validation and as an instrument for generating insight. Owing to fashion, client pressure and the increasing availability of spatial descriptions, cartographic capabilities (for example, SPSS Graphics and SAS/Graph) are being appended to existing statistical packages; the mapping capabilities of SAS/Graph are illustrated in Carter (1984).

Smith et al (1987) provided an indication of other types of GIS functions, which include network analysis. There is no doubt that many GIS include non-cartographic components. Tomlinson Associates (DoE, 1987, p 154) stressed this in their definition of GIS as a "digital system for the analysis and manipulation of a full range of geographical data, with associated subsystems for digitizing and other forms of input and for cartography and other forms of display used in the context of decision making. The emphasis is clearly on the analysis and manipulation functions, and in the GIS field they provide the primary motivation for using digital methods; if the intention were not to analyze or manipulate, there would be no point in converting the geographical data to digital form in the first place". Their review of the North American experience forms a valuable reference.

Unfortunately, this expert view alienates many map-based applications which derive significant benefits from the computerisation of map-based storage, retrieval and display of information. It also takes a blinkered view of cartography as a form of display. Although manipulation and analysis functions tend to be central to some applications, these tend to be idiosyncratic; given the diversity of users and uses, they cannot form the core of general purpose GIS architectures. The definition of GIS, provided by Tomlinson Associates, is not fundamentally different from the modern definition of cartography provided by Guptill and Starr (1984) but it places the emphasis on analytic functions rather than on the spatial database.

There is still a tendency towards promotion of general purpose state-of-the-art GIS. In the author's opinion, all-singing, all-dancing universal GIS do not provide the most effective environment for all users. GIS systems could be made more accessible and effective by architectures which facilitate product factoring and the development of configurations which meet the requirements of specific sets of users. From a systems developer's perspective, GIS "add application specific modelling and manipulation capabilities to application oriented configurations of components in digital cartography" (Visvalingam, 1989, p 29). Loudon (1986) provided a flavour of the specific requirements of geologists.

Coppock and Anderson (1987, p 4) stated that "Digital cartography interacts with GIS in three ways: by providing a framework, through national map coverages, for relating other categories of data; as a source of spatially referenced data in its own right; and as one of the methods of presenting the results of analyses of such data". This paper has emphasized that maps are not just sources of data and forms of display. They are also devices for exploring and understanding data and for generating insight. Figure 2 accommodates not only the established applications of digital cartography but also the emerging interests in interactive cartography and in visual computing. GIS regard visual maps as useful but dispensable in many cases; they focus on the digital map. Although the spatial database is attracting a great deal of research effort at the present stage of evolution, in the long-term and from a user-centred perspective, visual and digital maps will be seen as complimentary and equally important representations of spatial reality. CAD systems facilitate 'shallow' interaction with data models. Graphical information systems require 'deep' interaction with spatial databases through an interface, which could conceivably include multiple views controlled by a set of concurrent or parallel communicating processes.

5. CONCLUSION

Coppock and Anderson (1987, p 3) also stated that "The collection of spatially-referenced data is, of course, as old as cartography, and every atlas is a form of GIS in that it brings together a wide variety of such data from different sources".  Both digital cartography and GIS are rapidly developing fields with outwardly expanding, fuzzy and overlapping concerns.  Despite the wide and disparate concerns of the discipline, cartography has a well-defined and unique focus, namely the exploration, interpretation and communication of spatial forms, distributions and their relationships through maps.  Digital cartography is the technology concerned with the construction and use of computer-based systems for the practice of cartography and its applications.

GIS is an application of cartography.  The confusion surrounding GIS is mainly due to its lack of unique subject matter.  It is insufficient to define GIS in terms of the functionality provided by state-of-the-art systems or as lying at the intersection of several disciplines.  No doubt, there are precedents for establishing a new science by carving out and combining components of existing disciplines - biochemistry provides an example.  But, such a re-grouping of concerns is usually in response to the emergence of a unique substantive focus.

The promotion of the science of GIS does not appear to be based on such substantive criteria or academic tradition; instead, the rhetoric relies on shifting attention away from such issues onto the capabilities introduced by the new, now increasingly accessible, Information Technology.  The Chorley Committee (DoE, 1987, p 8) described GIS as "the biggest step forward in the handling of geographic information since the invention of the map" and that "such a system is as significant to spatial analysis as the inventions of the microscope and telescope were to science".  If GIS correspond to the telescope, then digital cartography and maps provide the lens in the scopes of all (Geo)graphical information systems.

But, the invention of the telescope did not spawn a new science - it launched a worthy technology.  (Telescopy has been defined as the art or practice of constructing or of using the telescope).  In philosophical terms, the elevation of GIS to a science without first identifying its unique and central concerns, will merely promote scientism.  Let us not forget the debates over the word science which preceded the renaming of the Social Science Research Council to the Economic and Social Research Council.

Some leading researchers and experts on GIS have proposed at least four candidate concerns as central, namely the interactive map interface, digital mapping, spatial analysis and applications.  If we play down the impact of the changing tools of trade and rely on more substantive criteria, then interactive maps (both visual and digital) fall within the remit of cartography and computer science and the bulk of the analytical methods are essentially mathematical.  Applications in turn belong to their respective disciplines - geography, geology, surveying and so on.  This does not negate the immense value and commercial importance of GIS.  It is a unique technology, drawing on several disciplines for systems development.  Cartography, for its part, not only provides a unifying framework and data, it also provides objectives, knowledge, principles and techniques. 

Smith et al (1987) emphasized the need for systematic application of theories and techniques from several sub-fields of computer science and the integration of techniques developed in computer vision and image processing in the design and implementation of GIS.  This paper has attempted to indicate to CAD readers that the extraction of useful information from available spatial data is an art as much as it is a science.  If the data and methods of cartography are divorced from and manipulated without regard to underlying meanings, principles, constraints and patterns of usage, then the resulting systems will be of limited value.  Worse still, uncritical and de-skilled use of such systems could result in disaster.  The inflexible design of the emergency system for the fire brigade, in the case of the Hillsborough disaster (Computer Weekly, 1989), provides a timely warning.

ACKNOWLEDGEMENTS

Whilst accepting full responsibility for the views expressed in this paper, I would like to thank the following for their helpful comments - Drs. Graham Kirby and Mike Turner of the Cartographic Information Systems Research Group, David Fairbairn (Editor of the Cartographic Journal), Mike Brand of Ordnance Survey Northern Ireland and the referees of this paper.

REFERENCES CITED

Abel, D. J. and Smith, J. L. (1983) "A data structure and algorithm based on a linear key for rectangle retrieval problems", Computer Vision Graphics and Image Processing 24 (1), 1 - 13.

Abraham, I. M. (1989) "Automated cartographic line generalisation and scale-independent databases", Unpublished PhD Thesis, C.N.A.A.

Allder, W. R. and Elassal, A.A. (1984) USGS digital cartographic data standards. digital line graphs from 1 : 24 000 scale maps, U.S. Geological Survey Circular 895 - C.

Baecker, R. M. and Buxton, W.A.S. (eds., 1987) Readings in Human-Computer Interaction - a multidisciplinary approach (Morgan Kaufmann, California), Chapter 7.

Ballard, D. H. (1981) "Strip trees : a hierarchical representation for curves" CACM 24 (5), 310 - 321.

Bertin, J. (1983) Semiology of Graphics - Diagrams Networks Maps (University of Wisconsin Press, Wisconsin); original in French published in 1967.

Bickmore, D. P. (1964) "An automatic system of cartography", Paper presented to the International Cartographic Association meetings, July 31.

Blakemore, M (1986, ed.) Proceedings Auto Carto London (Auto Carto London Ltd., London).

Brand, M. J. D. (1988) "The Geographical Information System for Northern Ireland", Mapping Awareness 2 (5), 18 - 21.

Brassel, K. E. and Weibel, R. (1988) "A review and conceptual framework for automated map generalisation", Int. J. G. I. S. 2 (3), 229 - 243.

Burrough, P. A. (1986a) Principles of Geographical Information Systems for Land Resources Assessment (Oxford University Press, Oxford).

Burrough, P. A. (1986b) "Five reasons why Geographical Information Systems are not being used efficiently for land resources assessment", in Blakemore, M. (ed.), op. cit., 139 - 147.

Carter, J. R. (1984) Computer Mapping : Progress in the '80s (Association of American Geographers, Washington).

Chambers, J.M., Cleveland, W.S., Kleiner, B. and Tukey, P.A. (1983) Graphical Methods for Data Analysis (Duxbery Press, Boston).

Clayton, P. (1989) "Carto 1 : Automated Map Production (MAP)", OS News 96, 13 - 15.

Clubb, N. and Hilder, D. (1989) "Digital mapping at English Heritage", Mapping Awareness 3 (2), 18 - 21.

Collinson, A. (1989) The British Cartographic Society, Newsletter, No 1, p 1.

Computer Weekly (1989) "The need for flexibility", June 22, p 17.

Cook, A. C. (1986) "A method for automatically annotating maps", in M. Visvalingam (ed.) Research based on Ordnance Survey Small-Scales Digital Data, Cartographic Information Systems Research Group,
University of Hull, 51 - 60.

Coppock, J. T. and Anderson, E. K. (1987) "Editorial review", Int. J.G. I. S. 1 (1), 3 - 11.

Corbett, J. P. (1979) "Topological Principles in Cartography", Tech. Paper 48 (U.S. Bureau of the Census, Washington).

Cuff, D. J. and Mattson, M. T. (1982) Thematic Maps : their design and production" (Methuen, New York).

Dale, P. F. (1988) "Land information systems and the land parcel", Mapping Awareness 2 (2), 27 - 29.

Davis, J. C. and McCullagh, M. J. (eds., 1975) Display and Analysis of Spatial Data (Wiley, New York).

DCDSTF - The Digital Cartographic Data Standards Task Force (1988) "The proposed standard for digital cartographic data", American Cartographer 15 (1), special issue.

De Simone, M. D. (1986) "Data structures and feature recognition : from the graphic map to a digital data base", Unpublished Ph.D. Thesis,
C.N.A.A.

Diaz, B. M. and Bell, S. B. M. (1986, eds.) Spatial Data Processing using Tesseral Methods (Natural Environment Research Council, Swindon).

Dickinson, G. C. (1973) Statistical Mapping and the Presentation of Statistics(Edward Arnold, London), 2nd edition.

DoE - Department of Environment (1987) Handling Geographic Information (H.M.S.O., London).

Donoho, D., Huber, P.J. and Thoma, H.M. (1981) "The use of kinematic displays to represent high dimensional data" in Eddy, W.F. (ed.) Computer Science and Statistics, Proc. of the 13th Symposium on the Interface
(Springer-Verlag, New York).

Drinkwater, C.R. and Fielding, A.P. (1986) "The Hydrographic Department and the requirement for digital hydrographic data", in Blakemore, M. (ed.) op. cit., 361 - 368.

Durham, T. (1989) "Design programs that draw their own conclusions", Computing 6 July, 26 - 27.

Ericksen, R. H. (1984) "A polygon chaining algorithm to simplify area encoding", Comput. Environ. Urban Systems 9 (4), 237 - 245.

ESRI (1985) ARC/INFO Users Manual - Version 3, Environmental Systems Research Institute, Redlands, California.

Essinger, R. (1986) "The philosophy and requirements of computer-aided graphic design in cartography", in Blakemore, M. (ed.) op. cit., 189 - 196.

Flowerdew, R. (1990) "Statistical methods for areal interpolation : predicting count data from a binary variable", Int. J. G. I. S., in press.

Fortheringham, S. (1989) "The US National Centre for Geographic Information and Analysis", Mapping Awareness 3 (2), 50.

Frank, A. (1982) "MapQuery : database query language for retrieval of geometric data and their graphical representation", Computer Graphics 16, 199 - 207.

Freeman, H. and Pieroni, G. G. (eds., 1980) Map Data Processing (Academic Press, New York).

Gargantini, I. (1982) "An effective way to represent quadtrees", CACM 25 (12), 905 - 910.

Green, N.P.A., Finch, S. and Wiggins, J. (1985) "The 'state-of-the-art' Geographic Information Systems", Area 17 (4), 295 - 301.

Gugan, D.J. and Dowman, I. J. (1986) "Design and implementation of a digital photogrammetric system", Int. Archives of Photogrammetry and Remote Sensing 26 (2), 100 - 109.

Guptill, S.C. (1986) "A new design for the U S Geological Surveys national digital cartographic database", in Blakemore, M. (ed.) op. cit., 10 - 18.

Guptill, S.C. and Starr, L.E. (1984) "The future of cartography in the information age" in Morrison, J. L. (ed.) Computer-Assisted Cartography Research and Development Report (ICA Commission C), 1 - 15.

Hadley, C. (1987) "The Ordnance Survey 1:625 000 database map production system", in Robinson, G. R. (ed.) Going Digital : Pros and Cons, British Cartographic Society Special Publication Number 4, 30 - 49.

Harvard Laboratory for Computer Graphics and Spatial Analysis (dates vary) Harvard Library of Computer Graphics, Mapping Collection 19 volumes, (Harvard Graduate School of Design, Cambridge).

Haywood, P. (1987) "The OS Topographic Database Study" in Haywood, P. (ed.) SORSA '87 DURHAM (Ordnance Survey, Southampton).

Herr, L. and Zaritsky, R. (1988) Visualization : State of the Art, ACM/SIGGRAPH video review volume 30.

Howe, M. G. (1970) National Atlas of Disease and Mortality in the United Kingdom (Nelson, London).

ICL (1989) "ICL", Mapping Awareness" 3(2), 3 - 6.

Ibbs, T.J. and Stevens, A. (1988) "Quadtree storage of vector data", Int. J. GIS 2 (1), 43 - 56.

International Cartographic Association (1973) Multilingual Dictionary of Technical Terms in Cartography (Steiner, Wiesbaden).

Ives, M. J. and Lovett, R. (1986) "Exchange of digital records between public utility digital mapping systems", in Blakemore, M. (ed.), op. cit., 181 -189.

Keates, J. S. (1982) Understanding Maps (Longman, London).

Kirby, G.H., Visvalingam, M. and Wade, P. (1987) "Storage and retrieval of topographic data using a relational database management system", in Haywood, P. (ed.) SORSA '87 DURHAM (Ordnance Survey, Southampton).

Kirby, G.H., Visvalingam, M. and Wade, P. (1989) "The recognition and  representation of polygons with holes", Computer Journal, in press.

Kleiner, A. and Brassel, K. E. (1986) "Hierarchical grid structures for static geographic data bases", in Blakemore, M. (ed.) op. cit., 485 - 496.

Kraak, M. J. (1988) Computer-assisted Cartographical Three-dimensional Imaging techniques (Delft University Press, Delft).

Lane, M. (1988) "The rural areas database", Mapping Awareness 2 (2), 17 - 18.

Lauzon, J. P., Mark, D. M., Kikuchi, L. and Guevara, J. A. (1985) "Two-dimensional run-encoding for quadtree representation", Computer Vision, Graphics and Image Processing 30, 56 - 69.

Loudon, T. V. (1986) "Digital spatial models and geological maps", in Blakemore, M. (ed.) op. cit., 60 - 65.

Mackinlay, J. (1986) "Automating the design of graphical presentations of relational information", ACM Trans. on Graphics 5 (2), 110 - 141.

Mahoney, R. P. (1986) "An information centre", in Blakemore, M. (ed.), op. cit. 190 - 199.

Maling, D. H. (1973) Coordinate Systems and Map Projections (George Philip, London).

Maling, D. H. (1989) Measurements from Maps : principles and methods of cartometry (Pergamon Press, Oxford).

Mapping Awareness (1989) "Trade Directory - Data Capture and Conversion Services", Mapping Awareness 3 (5), 19 - 25.

Mark, D. M. (1984) "Automated detection of drainage networks from digital  elevation models", Cartographica 21, 168-178.

Mark, D. M. (1986) "The use of quadtrees in Geographic Information Systems and spatial data handling", in Blakemore, M. (ed.), op. cit. 517 - 526.

Marks, D., Dozier, J. and Frew, J. (1984) "Automated basin delineation from digital elevation data", GeoProcessing 2, 299 - 311.

Marx, R. W. (1986) "The TIGER System : automating the geographic structure of the United States census", Government Publications Review 13, 181 - 201.

Mason, D.C., Corr, D.G., Cross, A., Hogg, D.C., Lawrence, D. H., Petrou, M. and Tailor, A.M. (1988) "The use of digital map data in the segmentation and classification of remotely-sensed images", Int. J. G. I. S. 2 (3), 195 - 216.

Masters (1989) "The shepherds warning", Computer Images June 1989, 17 - 21.

Maver, T. W. (1987) "Modelling the cityscape with geometry engines", CAD, 19 (4) 193 - 196.

McCormick, B. H., DeFanti, T.A. and Brown, M.D. (eds., 1987) "Visualisation in scientific computing", Computer Graphics 21 (6).

McMaster, R. B. (1987) "Automated line generalization", Cartographic 24 (2), 74 - 111.

McMaster, R. B. (1987) "The geometric properties of numerical generalization", Geographical Analysis 19 (4), 330 - 346.

Mitchell, W. B., Guptill, S. C., Anderson, K. E., Fegeas, R. G. and Hallam, C. A. (1977) "GIRAS : A Geographic Information Retrieval and Analysis System for handling land use and land cover data",  U.S. Geological
Survey Professional Paper 1059.

Monmonier, M. S. (1981) "Trends in atlas development", Cartographica 18 (2), 187 - 213.

Monmonier, M. S. (1982) Computer-Assisted Cartography : principles and prospects (Englewood Cliffs, New Jersey).

Morrison, J. L. (1986) "Cartography : A milestone and its future", in Blakemore, M. (ed.) op. cit., 1 - 12.

Muller, J-C (1987) "Fractal and automated line generalization", Cartographic J. 24 (1), 27 - 34.

Nagy, G. and Wagle, S. (1979) "Geographic data processing", ACM Computing Surveys 11 (2), 139 - 181.

Openshaw, S. and Mounsey, H. (1986) "Geographic information systems and the BBC's Domesday interactive videodisk", in Blakemore, M. (ed.), op., cit. 539 - 546.

Ordnance Survey (1989) The National Transfer Format - Release 1.1, January 1989.

Petrie, G. and Kennie, T. J. M. (1987) "Terrain modelling in surveying and civil engineering", CAD 19 (4), 171 - 187.

Peucker, T. K. (1975) "A theory of the cartographic line", Proc. Auto Carto II, Reston, Virginia, 508 - 518.

Peucker, T. K. and Chrisman, N. (1975) "Cartographic data Structures", Am. Cartographer 2 (1), 55 - 69.

Peuker, T.K. and Douglas, D.H. (1975) "Detection of surface-specific points by local parallel processing of discrete terrain elevation data", Computer Graphics and Image Processing 4, 375 - 87.

Peuquet, D. J. (1984) "A conceptual framework and comparison of spatial data models", Cartographica 21 (4), 66 - 113.

Rhind, D. W. (1977) "Computer-aided cartography", Trans. I. B. G. NS 2 (1), 71 - 97.

Robinson, A.H., Sale, R.D., Morrison, J. L. and Meuhrcke, P. C. (1984) Elements of Cartography (Wiley, New York), 5th edition.

Saalfeld, A. (1988) "Conflation. Automated map compilation", Int. J. G. I. S. 2 (3), 217 - 228.

Samet, H. (1988) "Hierarchical representations of collections of small rectangles", ACM Computing Surveys 20 (4), 271 - 309.

Sasada, T. T. (1987) "Drawing natural scenery by computer graphics", Computer Aided Design 19 (4), 212 - 218.

Serpell, D. (1979) Report of the Ordnance Survey Review Committee (H.M.S.O., London).

Shneiderman, B. (1987) Designing the User Interface (Addison-Wesley, Reading, Mass.)

Shneier, M. (1981) "Two hierarchical linear feature representations : edge pyramids and edge quadtrees", Computer Graphics and Image Processing 17, 211 - 224.

Shu, N. C. (1988) Visual Programming (Van Nostrand Reinhold, New York).

Sivertun, A., Reinelt, L. E. and Castensson, R. (1988) "A GIS method to aid in non-point source critical area analysis", Int. J. G. I. S. 2 (4), 365 - 378.

Slater, M. (1986) "Segments on bit-mapped graphics displays", Software-Practice and Experience 16 (11), 965 - 980.

Slater, M., Davidson, A. and Smith, M. (1989) "Liberation from rectangles: a tiling method for dynamic modification of objects on raster displays" Computers & Graphics 13 (1), 83 - 89.

Smith, N. and Groom, P. (1987) "Testing of relational databases in Ordnance Survey research and development", in Haywood, P (ed.) SORSA '87 DURHAM (Ordnance Survey, Southampton).

Smith, N. and Turner, J. (1987) "The Ordnance Survey topographic database: implications for the input and output of map data", in Earnshaw, R. A. (ed.) State of the Art in Computer Cartography (BCS Displays Group, London),

Smith, P. (1988) "Developments in the use of digital mapping in HM Land Registry", Mapping Awareness 2 (4), 37 - 41.

Smith, T. R., Menon, S., Star, J. L. and Estes, J. E. (1987) "Requirements and principles for the implementation and construction of large-scale geographic information systems", Int. J. G. I. S. 1 (1), 13 - 31.

Starr, L. E. (1986) "Mark II : the next step in digital systems development in the U. S. Geological Survey", in Blakemore, M. (ed.) op. cit., 200 - 205.

Taylor, D. R. F. (1974) "The Canadian cartographer and the computer - present trends and future challenges", Canadian Cart. 11 (1), 35 - 44.

Tomlin, C. D., Berwick, S. H. and Tomlin, S. M. (1983) "Cartographic analysis of deer habitat utilization", in E. Teicholz and B.J.L. Berry (eds.) Computer Graphics and Environmental Planning (Prentice Hall, Englewood Cliffs, New Jersey), 141 - 150.

Tomlinson Associates (1987) "Review of North American experience of current and potential uses of Geographical Information Systems", in Department of Environment, op. cit. 153 - 161.

Turnbull, W.M. and Gourlay, I. (1987) "Visual impact analysis : a case study of a computer-based system", CAD 19 (4), 197 - 202.

van Roessel, J. W. (1987) "Design of a spatial data structure using the relational normal forms", Int. J. G. I. S. 1 (1), 33 - 50.

van Roessel, J. W. and Fosnight, E. A. (1985) "A relational approach to vector data structure conversion", Auto Carto 7, 541 - 551.

Visvalingam, M. (1985) "Concept refinement through the graphic representation of large data sets", in Shackel, B. (ed.) Interact '84 - Proceedings of the First IFIP Conference on Human-Computer Interaction (North
Holland, Amsterdam), 281 - 286.

Visvalingam, M. (1987) "Problems in the design and implementation of a GKS-based user interface for a graphical information system", The GKS Review, The Proc. of the Eurographics Workshop, September 1987,
ISO/TC97/SC24/N5.

Visvalingam, M. (1988a) "Issues relating to basic spatial units : Part 1", Mapping Awareness and Integrated Spatial Information Systems 2 (3), 40 - 42.

Visvalingam, M. (1988b) "Issues relating to basic spatial units : Part 2", Mapping Awareness and Integrated Spatial Information Systems 2 (4), 42 - 45.

Visvalingam, M. (1989) "Cartography, GIS and maps in perspective", Cartographic J 26 (1), 26 - 32.

Visvalingam, M. and Sekouris (1989) "The management of digital map data using a relational database model", Ordnance Survey End-of-grant Report, 50 pp.

Visvalingam, M. and Kirby, G. H. (1984) "The impact of advances in IT on the cartographic interface in social planning", Department of Geography Miscellaneous Series No 27, University of Hull.

Visvalingam, M., Wade, P. and Kirby, G. H. (1986) "Extraction of area topology from line geometry", in Blakemore, M. (ed.), op. cit., 156 - 165.

Visvalingam, M. and Whyatt, J. D. (1989) "The Douglas-Peucker algorithm for line simplification : re-evaluation through visualization", Cartographic Information Systems Research Group Discussion Paper 6, University of Hull,
35 pp.

Wade, P. (1986) "Derivation of hierarchic area objects from O.S. feature coded vectors", in Visvalingam, M. (ed.) Research based on Ordnance Survey Small-Scales Digital Data, Cartographic Information Systems
Research Group, University of Hull, 61 - 70.

Wade, P., Visvalingam, M. and Kirby, G.H. (1986) "From line geometry to area topology", CISRG Discussion Paper 1, University of Hull, 48 pp.

Walford. N., Lane, M. and Shearman, J. (1989) "The rural areas database : a geographical information and mapping system on rural Britain", Trans. IBG NS 14 (2), 221 - 230.

Walker, P.A. and Moore, D. M. (1988) "SIMPLE : an inductive modelling and mapping tool for spatially oriented data", Int. J. G. I. S. 2 (4), 347 - 363.

Waugh, T.C. and McCalden, J. (1983) GIMMS Reference Manual (GIMMS Ltd., Edinburgh EH3 9E4), Edn. 4.5

Weights, B. (1989) "Kingston's GIS pilot set for promotion", Mapping Awareness 3 (2), 8 - 11.

White, D. (1978) "A design for polygon overlay", in Dutton, G. (ed.) First International Advanced Study Symposium on Topological Data Structures for Geographic Information Systems, Harvard Papers on GIS, vol. 6 (Spatial Algorithms : Efficiency in Theory and Practice), (Lab. for Computer Graphics and Spatial Analysis, Graduate School of Design, Harvard University).
 


© Dr Mahes Visvalingam, University of Hull, 2003

Cartographic Information Systems Research Group, University of Hull