Reports and Papers

Fedra, K. (1994)
GIS and Environmental Modeling In: M.F. Goodchild, B.O. Parks and L.T. Steyaert [eds.] Environmental Modeling with GIS. 35-50, Oxford University Press.
Presented at the First International Conference on Integrating GIS and Environmental Modeling. Boulder. USA. September 15-19, 1991.


Environmental problems are nearly always spatial in nature.

Many scientific tools for their analysis, and in particular, environmental models, can explicitly represent space as one, two or three dimensional, and usually dynamic, spatially distributed models. Geographical information systems (GIS), on the other hand, are designed to capture, manipulate, process and display spatial or geo-referenced data. Thus, the integration of GIS and environmental models is an obvious and promising approach.

The successful integration of GIS and environmental models to create dedicated environmental information and, ultimately, decision support systems requires a number of technical and institutional features that need to consider the basic characteristics, assumptions and constraints of these technologies and their users.

For truly problem oriented systems, a somewhat larger set of methods, including data base management systems, image processing, or optimization tools and decision support methods, and expert systems technologies, may be required. Depending on the problem addressed, on uses and users, various levels of integration are possible, ranging from the simple exchange of data files to a complete integration within one common environment, framework and user interface. Ease of use, power and efficiency, but also cost of development and maintenance, are important considerations for systems design.

Interactive use, extensive visualization ``also on the modeling side'', built-in intelligence, the integration of multiple sources of information and multiple problem representation formats or models in a multi-criteria approach, the combination of algorithmic, numerical and symbolic, logical methods and a modular, adaptive, and open architecture that recognizes the need for flexibility and learning, are important characteristics of good systems.

Strategies, methods, and designs for the integration of GIS and environmental models are discussed, and illustrated with a number of examples from environmental information and decision support systems, covering application areas such as air and water pollution, environmental impact assessment, regional development, and risk analysis.


Many human activities, such as large scale industrial, energy, construction, water resources, or agricultural projects driven by increasing resource consumption with increasing affluence and population numbers, considerably affect the natural environment. Growing concern about these impacts and their immediate, as well as long-term consequences, including risk involved with technological systems and the inherent uncertainty of any forecast, makes the prediction and analysis of environmental impacts and risks the basis for a rational management of our environment a task of increasing global importance.

Environmental modeling, as one of the scientific tools for this prediction and assessment, is a well established field of environmental research. International conferences, monographs and dedicated journals illustrate a mature field.

Most environmental problems do have an obvious spatial dimension. Within the domain of environmental modeling this is addressed by spatially distributed models that describe environmental phenomena in one (for example, in river models), two (land, atmospheric and water quality models, models of population dynamics), or three dimensions (again air and water models). The increasing development and use of spatially distributed models replacing simple spatially aggregated or lumped parameter models is, at least in part, driven by the availability of more and more powerful and affordable computers (Loucks and Fedra, 1987, Fedra and Loucks, 1985).

On the other hand, geographical information systems are tools to capture, manipulate, process and display spatial or geo-referenced data. They contain both geometry data (coordinates and topological information) and attribute data, ie., information describing the properties of geometrical spatial objects such as points, lines, and areas.

In GIS, the basic concept is one of location, of spatial distribution and relationship, basic elements are spatial objects. In environmental modeling, by contrast, the basic concept is one of state, expressed in terms of numbers, mass, or energy, of interaction and dynamics; the basic elements are ``species'', which may be biological, chemical, and environmental media such as air, water or sediment.

The overlap and relationship is apparent, and thus the integration of these two fields of research, technologies, or sets of methods, that is, their paradigms, is an obvious and promising idea.

This paper will first present an argument for the integration of the two fields as a paradigm change or rather extension. It will then try to summarize the state-of-the respective arts and current trends in these two fields, drawing on the available overview papers of this volume. This will be followed by a more detailed analysis of the ways and means of integration from a technical, a modeler's perspective. Finally, the idea of integration will be expanded to cover other areas such as expert systems, scientific visualization, or multi-media systems, and discuss integration from a perspective of users and uses, ie., institutional aspects of integrated environmental information systems.


Merging of fields of research, or adding a new technology to an established and mature field, usually leads to new and exciting developments. Adding the telescope to astronomy (or astrology, for that matter), the portable clock and the sextant to cartography, the microscope to classical biology, ie., anatomy and morphology, space probes to astrophysics, X-Rays or the Laser to medicine, are just a few arbitrary examples. But they all have had profound effects on the respective fields of enquiry.

Adding the computer to environmental sciences is yet another one of these possibly fruitful mergers. It is not only the technology that allows us to do things better and faster, it is new concepts and ideas, or a new paradigm, that leads us to do different things.

Normal science á la Kuhn (Kuhn, 1962) tends to organize itself into research programs (Lakatos, 1968). They are supposed to anticipate novel facts and auxiliary theory, and as opposed to pedestrian trial-and-error (the hallmark of immature science according to Lakatos), they have heuristic power. In other words, they tell us what to do, how to do it, and what to look for. Journals, monographs, textbooks and peer groups see to that. However, in his Consolations for the Specialist, (Feyerabend, 1970) states that Everybody may follow his inclinations, and science, conceived as a critical enterprise, will profit from such an activity.

Central to normal science is the paradigm: it has a sociological notion related to the researchers rather than the research, that is, it can function even if an all-encompassing theory or any amount of theoretical underpinning, for that matter, is not there; it is a puzzle-solving device rather than a metaphysical world view; it has to be a concrete picture used analogically, a way of seeing. As something concrete or even crude, a paradigm may literally be a model or a picture, or an analogy-drawing story, or some combination (Masterman, 1970). Thus, a paradigm is something that works, and makes people work, in practical science.

Clearly, this could describe environmental modeling and probably GIS as a field of research, often enough a puzzle solving activity short on theory with its own way of seeing (and displaying) things. It is exactly this way of seeing things that gets changed, or enlarged, when paradigms are merged and thus at least shifted if not revolutionized. Language, concepts, and tools of different fields can certainly enrich each other.

In GIS, the basic concept is maybe one of location, of spatial distribution and relationship. Spatial objects such as areas, lines, or points and their usually static properties are the basic units. Interaction is more or less limited to being at the same location, or maybe in close proximity to each other.

By contrast, in environmental modeling the basic concept is one of systems state, of mass and energy conservation, of transformation and translocation, of species and individuals' interaction and dynamics. Populations and species, environmental media such as air, water, and soil, and environmental chemicals are the basic units. Since all the basic units, or better, actors, in environmental modeling do have a spatial distribution, and this distribution does affect the processes and dynamics of their interactions considerably, GIS has a lot to offer to environmental modeling. At the same time, an enriched repertoire of object interactions and more explicit dynamics can make GIS a more attractive tool as well.


Both environmental modeling and GIS are well established methods and fields of research. Their integration, however, seems at best an emerging field. A simple analysis of a DIALOG computer search in a number of relevant data bases seems to indicate just that. Using Geographical Information System or GIS as a key, individual files like Water Resources Abstracts or Enviroline would yield maybe 100 to 200 entries. Using Environment, several thousand entries would typically be found. Combining the GIS and Environment keys, just a few publications could be identified.

 Datafile: GIS ENV GIS + ENV
 SocSciSearch: 1819,8986
 SciSearch: 143 6,1187
 Enviroline: 12125,31034
 Water Rsources Abstracts: 16544,69656
 Computer DB: 50121,93381
 INSPEC: 1,711105,781266

Another piece of circumstantial evidence might be the following: in a hefty volume on Computerized Decision Support Systems for Water Managers (Labadie et al., 1989) a conference proceedings, of close to 1000 pages, GIS is not mentioned once (at least according to the subject index). In contrast, and three years later, at a session of the 1991 General Assembly of the European Geophysical Society, dedicated to Decision Support Systems in Hydrology and Water Resources Management, more than half the papers discuss GIS as a component of the research method (EGS, 1991).

And here is another nugget of corroboration: in an article in the Government Computer News, (Weil, 1990) quotes an assistant administrator of EPA as singling out GIS and modeling as cornerstones for achieving EPA's goals for the 1990s.

While this literature search was neither systematic nor exhaustive, I believe it is certainly indicative: the integration of environmental modeling and GIS is a new and emerging field, and thus, full of opportunities.

Geographical Information Systems

Geographical Information Systems (GIS) are computer based tools to capture, manipulate, process and display spatial or geo-referenced data. They contain both geometry data (coordinates and topological information) and attribute data, ie., information describing the properties of geometrical objects such as points, lines, and areas. Nyerges (this volume) summarizes everything you ever wanted to know about GIS in his tutorial overview of GIS for Environmental Modelers.

Geographical Information Systems are quite common and generally accepted in surveying and mapping, cartography, geography, and urban and regional planning (Smyrnew, 1990; Scholten and Stillwell, 1990) and land resources assessment, with conferences, journals and monographs documenting an established field (eg., Burrough, 1986).

For environmental applications in a rather loose sense, including land management, there is considerable tradition in the field for example in Canada under the header of land modeling in the Lands Directorate of Environment Canada (eg., G\'elinas, Bond and Smit, 1988). There are also major initiatives to build up or integrate geographical and environmental data bases in many countries worldwide, for example (Kessell, 1990), and in most European countries (eg., van Est and de Vroege, 1985; Jackson, James and Stevens, 1988; Sucksdorff, Lemmel\"a and Keisteri, 1989) at the European Community level (Wiggins et al. 1986) or at the global level within the UN framework with systems such as GRID (Witt, 1989) or GEMS (Gwynne, 1988).

While many of these systems have explicit environmental components and functions they are not usually integrated with any modeling capabilities in the sense of simulation models, ie., transport or process and fate models, models of population development, etc. The idea of this integration, however, is obvious and discussed frequently (Granger, 1989; Tikunov, 1989; Fedra, 1990b; Lam and Swayne, 1991).

Recent overview papers on environmental GIS , and more generally, information technology for environmental applications are for example (Jackson, James and Stevens, 1988), or (Woodcock, Sham and Shaw, 1990; Moffat, 1990; Bishop, Hull and Bruce, 1991). There are also critical appraisals of the field (eg., Arend, 1990), but often enough critical question like: GIS, useful tool or expensive toy ? are rhetorical in nature.

Current trends in GIS include a better integration between raster and vector based systems; in the GIS World survey of 1988 (Parker, 1988) 17 vector based, 7 raster based, and 12 supporting both raster and vector formats were listed, with the ArcInfo/ERDAS combination as one of the more widely used ones (Tilley and Sperry, 1988). A most recent discussion of hybrid systems is given by Fedra and Kubat, forthcoming. There also is increasing emphasis on remote sensing data as a valuable source of environmental data (Woodcock and Strahler, 1983; Welch, Madden Remillard and Slack, 1988).

Another interesting line of development is the integration of GIS and expert systems (Maidment and Djokic, 1990; Lam and Swayne, 1991; Davis and Nanninga, 1985; Davis et al., 1991). This aims at a more flexible and complex analysis of maps and map overlays, based on rules and logical inference. Alternatively, GIS can provide spatial data to rule-based assessment systems (Fedra and Winkelbauer, 1991). Related is the explicit use of GIS as decision support systems (Fedra and Reitsma, 1990; Parent and Church, 1989)

Adding dynamics, or temporality in spatial data bases (Armstrong, 1988; Langran, 1988) gets them closer to spatially distributed dynamic models. Also the integration with video technology for fast animation adds yet another feature for better visualization and presentation (Gimblett and Itami, 1988).

One of the more frequently discussed issues is the extension of traditional 2D GIS into full 3D systems (Turner, 1991).

Technically, moving from proprietary systems to open systems, embracing window environments (Gardels, 1988), and experiments with distributed systems (Seaborn, 1988; Ferreira and Menendez, 1988) are notable trends. And Dangermond (this volume) in his report on the GIS developer or vendor's perspective on GIS and model integration provides an overview of what is in store in the commercial sector.

Environmental Modeling

Environmental modeling has a considerable history and development. A number of analytical approaches applied to biological and ecological problems date back to Lotka (1924) and fields like hydrology can look to more than a hundred years of modeling history (Maidment, this volume).

With the advent of digital computers, numerical simulation models became feasible. Early linear models (Patten, 1971), applications of system dynamics to ecological problems (Forrester, 1982), and ever more complex multi-compartment models like CLEANER and MS. CLEANER (Park et al., 1974, 1979) were developed. An overview of environmental systems process modeling is given by Steyaert, this volume.

None of these approaches had explicit spatial dimensions yet. Both in limnology and oceanography and plant sociology concepts such as patchiness were discussed, however, not in relation to a fixed coordinate system as used in GIS.

More powerful computers allow more complex models to be developed and run. Spatial distribution and increased dimensionality and resolution is one straight forward way of ``improving'' models. And spatially distributed models can interact with GIS.

The following sections, based mainly on the overview papers of this volume and the literature survey, summarize current developments and trends in environmental modeling, and emphasizes examples of GIS integration.

Atmospheric Systems

In modeling the atmospheric environment, the relationship to geographical data should be self evident. For more complex models that go beyond the classical Gaussian plume models, topographic relief, surface roughness, and surface temperatures are important input parameters. Sources of pollution are spatially distributed, and may be point sources such as large industrial stacks or power plants, line sources such as highways, and area sources, such as urban areas.

And for the impact and exposure calculations, land use and population distribution are required, again spatial data that a GIS could well handle. And what is true for local and regional air and air quality models is certainly the case for global models in climate change research.

A recent prototypical application of atmospheric modeling with GIS integration is (Zack and Minnich, 1991), who applied a diagnostic wind field model for forest fire management. A GIS was used both for input data preparation (DEM and meteorological stations), and the display and analysis of model results. And case studies at IIASA of air pollution management for the City of Vienna and for Northern Bohemia also apply a tight coupling between air quality simulation models, optimization models for the design of pollution control strategies, and GIS functions (see below).

Larger scale models, and in particular, General Circulation models (GCM) at a global scale, and their GIS connections are discussed by Lee et al. (this volume). The paper describes different surface modeling schemes to represent the interface to the GCMs. Coupling with GIS here is mainly seen as a way for proper input characterization, ie., landscape and landuse data preparation.

The coupling between terrestrial and atmospheric systems, and in particular, the role of vegetation in shaping weather and climate, influencing the hydrological cycle, and as sources and sinks of greenhouse gases, is discussed in Schimel's overview paper (this volume).

Hydrological Systems

Maidment (this volume) summarizes the state-of-the-art of hydrological modeling. Hydrological modeling deals with two major topics, namely the quality and quantity of water. Quality concerns have undergone a change in emphasis from oxygen to eutrophication to toxics, following both improvements in treatment technology and analytical chemistry.

Spatial elements are important in marine systems, lake models, and groundwater problems, that have obvious 2 or 3D structure. Finite element and finite difference models provide a well established discretization of space for these models. River models, in contrast, usually operate in a one dimensional representation of a sequence of reaches or cells, and networks such as canals or pipes can be represented by a graph with nodes defined in 2D and arcs with the necessary connectivity information.

Maidment sees a major role of GIS in hydrological modeling in its capability to assist explicit treatment of spatial variability. It is important to note, however, that a GIS is not a source of information, but only a way to manipulate information. Unless appropriate spatially distributed input data exist, even a state-of-the-art GIS coupled with a 3D model will not guarantee reasonable results.

GIS coupling and linkages are described for hydrologic assessment, ie., mapping of hydrologic factors using qualitative or semi-quantitative index based assessment, eg., of groundwater contamination potential.

The estimation of hydrologic parameters is another area of GIS application: watershed parameters such as slope, soils, land cover and channel characteristics can be used for terrain models and simple flow descriptions. These parameters are, of course, of central importance for the land and surface and sub-surface process models (Moore et al., this volume).

Recent applications include work on runoff and erosion models (De Roo, Hazelhoff and Burrough, 1989; Oslin and Morgan, 1988), or river basin management (Goulter and Forrest, 1987; Hughes, 1991), surface water modeling (Arnold, Datta and Haenscheid, 1989; Andreu and Capilla, 1991; White, 1991; Wilde and Drayton, 1991) or groundwater modeling (Steppacher, 1988; Fedra and Diersch, 1989; Fedra, Diersch and Häarig, forthcoming; Hedges, 1991; Nachtnebel et al., 1991)

Land Surface and Subsurface Processes

Watershed models, erosion and non-point modeling, and groundwater modeling are areas of environmental modeling that have an obvious and explicit spatial dimension. Distributed models, and the use of finite difference and finite element schemes provide a natural opportunity for GIS coupling for both input data preparation as well as for the display and further analysis of model results.

Moore et al. (this volume) discuss GIS and land surface-subsurface process modeling. An important concern in their analysis is one of scale. There are several scale related issues and problems identified for spatially distributed models and GIS applications: the grid or polygon size, the method used to derive attribute values such as slope, aspect, soil type, for these elements, merging data of different resolution, and the scale differences between model representation and the observational methods used to derive a priori parameter values. A related issue is the concern that by moving from a lumped parameter model to a spatially distributed one, the interpretation of parameters may have to differ.

Biological and Ecological Models

Spatial patterns have a considerable history in plant sociology and forestry, and plankton studies. Until recently, any consideration of patterns or spatial distribution however, was statistical in nature rather than explicit, ie., connected to absolute location with an x/y coordinate system. An earlier spatially distributed ecological model is the famous spruce budworm exercise (Holling, 1978). And in the 1982 State-of-the-art conference in ecological modeling (to pick one more or less at random) only very few examples of spatially distributed models, mainly in the river and lake modeling areas, can be found (Lauenroth, Skogerboe and Flug, 1983).

Hunsaker et al., (this volume) review a rich literature with numerous examples also of studies that include GIS methods in the various applications fields. Again, the review demonstrates a movement from point or spatially lumped models towards distributed models, a development that in part seems to be made possible if not motivated by increasingly affordable computer resources. The trend is clearly towards more spatial resolution, and linkage with GIS as a ready-made technology to handle spatial information.

Application examples include (Johnston, 1989; Johnston and Naiman, 1990; Johnston and Bonde, 1989; Johnston et al., 1988; Lindenmayer et al., 1991; Johnson 1990).

Problems identified by Hunsaker et al. (this volume) include the software engineering problems of tight linkage, and data requirements; related to the need for large volumes of data are problems of their effective storage, although this is a largely technical constraint that is changing rapidly as computer technology advances. Problems of scale and uncertainty come up again (see Moore et al., this volume)

Approaches to integration are found to range from GIS as pre- and post-processors to complex intelligent GIS with built-in modeling capabilities or expert systems integration (Lam and Swayne, 1991), high-level application and modeling languages.

Risk and Hazards

The mapping of risk, as a rather abstract concept, makes it much easier to communicate. And elements of environmental and technological risk, from its sources to the recipient, are spatially distributed. Exposure analysis as an overlay of sources and receptors is an almost classical GIS application.

Rejeski (this volume) in his analysis of GIS and risk, emphasizes the cultural dimensions and problems of plural rationalities. Believability, honesty, decision utility, and clarity are major issues he addresses. GIS have the ability to integrate spatial variables into risk assessment models. And maps are powerful visual tools to communicate risk information. A major concern, since risk analysis is a risky business, is again uncertainty.

Recent applications include (Best et al., 1990) or the XENVIS system developed at IIASA (see below).

Modeling in Policy Making

Models are built for a purpose, and scientific research as an end in itself and better understanding is, although noble, increasingly insufficient to get research funded. Direct responsiveness to society's actual and perceived needs is important as well.

Modeling for decision support, or model based decision support systems for environmental problems have been discussed and advocated for a considerable time (Holcomb Research Institute, 1976; Bachmat et al., 1980; Andelin and Niblock, 1982; Loucks, Kindler and Fedra, 1985; de Wispelaere, Schiermeier and Gillani, 1986; Labadie et al., 1989; Fedra and Reitsma, 1990, Fedra, 1991). Success stories of actual use in the public debate and policy making process are somewhat more rare.

In his overview paper, King (this volume) presents a view of models in what he calls the datawars of public policy making. Implementation, that is putting a model into an institution for a political purpose, is the key concept, and a consequently partisan rather than value free science approach is advocated.

The specific role of environmental models integrated with GIS would largely be in their ability to communicate effectively, using maps as a well understood and accepted form of information display, generating a widely accepted and familiar format for a shared information basis.

In Summary, ....

Every field of environmental modeling is increasingly using spatially distributed approaches, and the use of GIS methods can be found everywhere. With ever more powerful and affordable computer technology, spatial distribution and increasing resolution for dynamic environmental models becomes feasible.

A repeated concern of modelers, however, is in the area of uncertainty, scale, and data availability. Powerful tools can be tempting, and distributed models without good distributed data are at best expensive interpolation tools, and at worst subject to the GIGO (garbage in-garbage out) syndrome.

Linkage with GIS is frequently found, but in the majority of cases, GIS and environmental models are not really integrated, they are just used together. GIS are frequently used as pre-processors to prepare spatially distributed input data, and as post-processors to display and possibly further analyze model results. Alternatively, modeling approaches directly built into GIS appear rather simple and restrictive.


Integration, trans and multi disciplinary, hybrid, embedded, etc., are recurring keywords in today's modeling literature, and certainly at this meeting.

The integration of GIS and environmental models can come in many forms. In the simplest case, two separate systems, the GIS and the model, just exchange files: The model may read some of its input data from GIS files, and produce some of its output in a format that allows processing and display with the GIS (Figure 1).

This seems to be a rather common approach, since it requires little if any software modifications. Only the file formats and the corresponding input and output routines, usually of the model, have to be adapted.

Depending on the implementation however, a solution based on files shared between two separate applications is cumbersome and error prone. Deeper integration provides a common interface and transparent file or information sharing and transfer between the respective components (Figure 2).

One possible way is the use of a higher level application language or application generators built into the GIS. An alternative is the use of tool kits that provide both GIS functionality as well as interface components for simulation models. And in the worst case, there is always assembler programming.

A recent example of integration, that draws together GIS, models, spreadsheet, and expert systems in a programmable system is RAISON (Lam and Swayne, 1991). Application generators and modeling capabilities with commercial GIS also offer the possibility of tight integration within the limits of the respective packages options.

Any integration at this level, however, requires a sufficiently open GIS architecture, that provides the interface and linkages necessary for tight coupling.

Figure 1: Linkage of separate programs through common files
Figure 2: Integration within one program with a common interface
Figure 3: Partial functions overlap in a dedicated system

For a problem specific information and decision support system rather than a generic tool, only a subset of the functions a GIS supports may be required for a given application. Functions such as data capture and pre-processing and final analysis can conveniently be separated: they support different users with different time frames. This sub-set of functionality concept (Figure 3) applies equally to models: for the analysis stage, for example, we would assume that the model has already been successfully calibrated. Calibration is an important and often time consuming and difficult task, but it can be separated from the interactive decision support use of a model.

Parallel to this technical level of coupling, there are different conceptual levels of integration. In the simplest case, the GIS is used to store and manipulate and maybe also analyze distributed model input data; alternatively the GIS is used to present and maybe further analyze modeling results. A majority of applications found in the literature represent this approach.

A deeper level of integration would merge the two approaches, such that the model becomes one of the analytical functions of a GIS, or the GIS becomes yet another option to generate additional state and output variables in the model, and to provide additional display options.

Figure 4: Interactive modeling in an integrated framework: a model oriented perspective

This requires, however, tools that are sufficiently modular, so that the coupling of software components within one single application with shared memory rather than files and a common interface becomes possible (Figure 4). Obviously, this most elegant form of integration is also the most costly one in terms of development effort.

However, if the ultimate goal is not only to develop a better research tool, more powerful models and analysis software, but to aid the environmental planning and policy making process, more than the integration of environmental models and GIS technology will be required to successfully integrate these methods into the policy and decision making process.


Given this overall objective of institutional integration for practical application, the task then is to construct and apply better tools for better results. This includes not only collecting more and better data of ever increasing resolution and precision, develop better models and tools for analysis, but also to provide more effective interfaces in a technical as well as procedural, organizational and institutional sense of our efforts with the policy and decision making process.

Integrated environmental information and decision support systems, built around one or more coupled models, numerical simulation models or rule-driven inference models, and integrated with GIS, feature:

  • interactive, menu-driven user interface, that guides the user with prompt and explain messages through the application. No command language or special format of interaction is necessary, the computer assists the user in its proper use; help and explain functions can be based on hypertext and possibly include multi-media methods to add video and audio technology to provide tutorial and background information;
  • dynamic color graphics for the model output and a symbolic representation of major problem components, that allow easy and immediate understanding of basic patterns and relationships. Rather than emphasizing the numerical results, symbolic representations and the visualization of complex patterns support an intuitive understanding of complex systems behavior; the goal is to translate a model's state variables and outputs into the information requirements of the decision making process;
  • the coupling to one or several data bases, including geographical information systems, and distributed or remote sources of information in local or wide area networks, that provide necessary input information to the models and the user. The user's choice or definition of a specific scenario can be expressed in an aggregated and symbolic, problem-oriented manner without concern for the technical details of the computer implementation;
  • embedded AI components such as specific knowledge bases allow user specifications in allowable ranges to be checked and constrained, and ensure the consistency of an interactively defined scenario;
  • and they are, wherever feasible, built in direct collaboration with the users, who are, after all, experts in the problems areas these systems address.

In summary, integrated information systems are designed for easy and efficient use, even in data-poor situations, and cater to the user's degree of computer expertise. The ``intelligent'' interface and its transparent pre- and post-processing functions free the user from the time-consuming and error-prone tasks of data file preparation, the mechanics of model runs, and finally the interpretation and translation of numerical results into meaningful terms that are adequate to the problem. This not only allows the user to employ the models more freely in a more experimental and interesting way, it also allows the analyst to concentrate on the more important tasks he can do best, ie., the recognition of emerging patterns, the comparative evaluation of complex alternatives, and the entire institutional aspects of any environmental impact assessment rather than its technicalities.

The models, and their interfaces, are representations of the problems they address as much as of the planning and decision making processes they are designed to support. In the latter field, if not also in the former, their users are the real experts. Thus, their expertise and experience needs to be included in the systems. As a consequence, the user must be involved in the design and development, so that he can accept responsibility and ownership for the software system.

Institutional integration also must look at aspects such as user training, data entry, maintenance issues of keeping systems current and operational, providing adaptations and updates, etc. Any complex information system has more than one user at more than one level of technical competence and with different roles within an institution. Different users have different requirements that need to be supported: flexibility and adaptability are therefore important features. Systems must be able to grow with their users. Therefore, the institutional commitment and technical infrastructure to keep a system alive and evolving are as important as the scientific and technical quality of the original software system.

It is, however, important to recognize that there is a price to be paid for the ease of use and all the features of these systems: not only are they more expensive to build---after all, all the information that makes them smart has to be compiled and included at some stage---they are also much less flexible than their more conventional, general-purpose siblings. Only by restricting the range of applications are we able to build more application-specific knowledge into the systems and thus make them appear smart. There is no such thing as the general-purpose problem solver, or a generic model or decision support system that is easy to use. Mastery of a problem area comes at the price of increasingly narrow specialization.

Certainly the expert systems approach, or any computerized decision support system for that matter, is not a replacement for the human expert in such a complex problem domain; it still requires a knowledgeable and responsible person to use it, to interpret and apply the results. However, the system will take care of the more mundane tasks of data handling, freeing the analyst to concentrate on the real problems that require human creativity, which is somewhat difficult to build into computers.

Integrated software systems, whether they are expert systems or based on simulation or optimization models, organizes the planning or decision making process; they provide structure, ensure completeness, and may even ascertain plausibility. It is the easy-to-use smart interface, the fast and efficient operation, and the apparent intelligence of the programs that makes them attractive. Based not only on the organized collection of experience from numerous experts, international literature, but also on various guidelines, regulations, and environmental law, a systems knowledge base, with or without one or more numerical models in its core, may indeed provide intelligent advice to any individual user.

For the specific model and GIS coupling, this means that their respective functions are fully and transparently integrated. Imagine a system that is structured not in terms of state variables and parameters, or spatial objects and attributes, but in terms of problems and problem owners, intentions and objectives, constraints and regulations, options and decision alternatives, facts and assumptions, preferences and perceptions.

A problem is represented by a set of descriptors, some of which may be spatially distributed or derived from spatially distributed descriptors, within a context of facts and assumptions. The user can now manipulate and analyze his problem situation in terms of decisions or assumptions, and explore the behavior of his system in response to any of his specifications. This may involve queries to data bases, browsing through a hypertext system, or running simulation or optimization models, using expert systems, and of course GIS functions for both mapping as well as spatial analysis. And in most practical situations, it will involve all of the above and more.

For the user, however, it is immaterial which method is used to generate the answer to his questions, to provide insights or arguments, help structure his thinking and communicate information within a group. And in fact, it will usually be the combination of several methods or tools that are required.

If the problem is spatial in nature, and most if not all practical environmental problems are, the distinction between GIS and spatial model disappears. The system provides a coordinated set of functions or tools that cooperate in a common environment, within a single integrated system.

Application Examples

To better illustrate the concept of integrated environmental information systems, I would like to present a few examples, first prototypes that illustrate or rather experiment with, some of these concepts. I apologize for drawing them all from our own work at IIASA's Advanced Computer Applications Project, but, for obvious reasons, these are the ones I have most information on.

A typical example system is an environmental information system for the City of Hanover. It combines a GIS component with simulation models for specific problems, such as groundwater or air pollution.

The GIS forms a central framework and integrating component, providing a variety of map types for use in the system. Maps or overlays include simple line features, such as the city boundaries or complex topical maps as background for the spatially distributed models, including model input data sets. Examples would be a landuse map, the geological map, or a biotope map, stored in vector format, or groundwater head and groundwater recharge, stored as grid cell files. Similar to the model input files, model results, ie., computed groundwater heads or concentration fields of pollutants from air, ground- or surface water models, can also be stored as grid cell files.

Another raster format integrated in the GIS is a SPOT satellite image of the city area. The satellite image is stored and treated as a ``true'' raster, ie., only color numbers, the attribute data, are stored rather than the original multi-spectral data.

While most of the maps fully cover the entire area, an interactive map editor allows to select individual features from a given map for an overlay. For example, from the full area coverage of the landuse map, only the road and rail network, or the area above a certain threshold value of pollution as computed by a model, can be extracted as an overlay for the biotope map, eg., for transportation corridor analysis.

A color editor offers the possibility to adjust the display color and style of a given feature so that any arbitrary combination of features and overlays will result in a well designed display, highlighting the important features.

From a user point of view, all these different maps including model input data and model results, are equivalent, the user is not necessarily aware of their structural differences. Composite maps can be generated by overlaying the various maps or subsets of features of the maps (Figure 5), and the GIS offers the possibility of zooming into any sub-area down to the limits of the resolution of the data base. Here, the differences between vector and raster formats become obvious.

One of the models in the system is a finite difference based groundwater flow and transport model, using a particle tracking scheme (Fedra, Diersch and H\"arig, forthcoming). The model uses spatially distributed input data, such as initial head, porosity, or groundwater recharge, that are also available as overlay planes in the GIS.

The GIS functions can be called directly from the model so that the various data sets can be viewed and analyzed. At the same time, a problem relevant background map such as the geological map or the biotope map, or combined selected features can be prepared interactively.

Model output (groundwater head, flows, and pollutant concentration) is displayed dynamically over the background map. The user can modify the display at any point, stop or rerun the model with alternative scenario assumptions, etc. (Figure 6). Model output can also be stored as a map overlay, and thus passed to the GIS for further analysis in conjunction with other overlay planes such as landuse etc. However, since the GIS functions are directly accessible from the model interface there are no differences for the user between model or GIS functions. They both serve to analyze his problems and help him to design a meaningful representation and display.

To this end, other features include a built-in expert system for parameter estimation and input feasibility checking. This will, for example, advise the user on reasonable pumping rates for wells introduced in the simulation (Figure 7) or check the proper design and location for remediation strategies such as hydraulic barriers or interception pumping.

Another feature is a hypertext based help and explain system, that can provide background information on models, data, assumptions, and explain parameters as well as the results from the expert system's use.

A similar approach is used in a series of air quality models, both on a local and a regional scale (Figure 8). Again the models are operated in a GIS context, with a map background and data such as the emission sources, topography, surface roughness, and temperature managed by the GIS.

In addition to the dynamic simulation model, optimization tools allow one to design cost effective pollution abatement strategies. Here objective functions including human health criteria, such as exposure, are derived from the spatially distributed model output (on a regular grid), superimposed on administrative units (polygons) with associated population and age distribution data (tabular). Landuse, analyzed for an environmental impact criterion, is derived from satellite imagery.

It is interesting to note that, from the GIS perspective, many of the ``maps'' or overlays are not stored as data, but are dynamically generated and regenerated by a model, or a set of rules from an expert system. There is, however, a trade-off between computation times and storage space. In other examples, dynamic data may be stored rather than computed on request, simply for reasons of efficiency. An example is CLIMEX, an expert system for climate impact assessment with a global GIS. Monthly climate data and GCM results, and population data are stored in the respective formats, and can be seen in an animated display. These data are then used for regional rule-based impact assessment.

Another reason for storing selected model results is the ability to compare different scenarios and generate, for example, the delta of two pollution concentration fields resulting from alternative abatement policies. But even in this case, parallel or distributed processing may provide the computer power to run several scenarios simultaneously.

Other applications of integrated environmental information systems with various technologies combined include MEXSES, an expert system for environmental impact assessment that includes both GIS and dynamic simulation models (Fedra and Winkelbauer, 1991). The inference engine in processing the rules to assess environmental impacts can use more rules to infer facts. It can, if appropriate, get data from the GIS (examples would be soils and slopes, vegetation, land use, etc. for a given project location), derive them from a simulation model, or ask the user. Where the information required comes from is more or less transparent for the user. And the strategy, ie., which source of information to try first, is controlled by the knowledge base of the system and can be modified dynamically, based on context and state of the system.

REPLACE is a spatial expert system for site suitability analysis (Reitsma, 1990). Implemented in PROLOG and with a graphical user interface, it matches the spatial requirements of ``activities'' such as industrial plants or hospitals with spatial properties such as physiography, infrastructure, or environmental constraints (Figure 9). REPLACE, rather than being a spatial model, models space. By sharing data with a number of related simulation and optimization models as well as statistical and geographical data bases, it is an integrated component of a modular regional information and decision support system (Fedra et al., 1987).

XENVIS is a national level environmental information system implemented for the Netherlands, that incorporates a GIS, a water quality model for simulation of spills of toxics into the Rhine, a transportation risk analysis model, and an interface to a fault-tree based risk assessment system for process industries. Model output, including risk contour plots based on plant safety characteristics, weather data, and population distribution, is displayed over an interactively constructed map (Figure 10). Designed for risk analysis and risk communication, the system also includes a noise analysis module for railways, and a number of interrelated data bases, implemented in a hypertext structure, covering topics such as hazardous installations or chemicals.

These and similar applications are described in Fedra, 1991; Fedra 1990a,b; Fedra and Reitsma, 1990.

Uses and Users

Advocating integrated environmental information systems as a central theme for environmental research, research in GIS systems, and in the coupling of GIS and environmental models, is based on a few personal political science premises.

First, that what scientists do, or should do, is to ultimately assist societal decision making processes; that research priorities are set, or should be set, in response or better anticipation of societal needs and problems; and third, that a sustainable development of life on this planet, and the generation or maintenance of an enjoyable environment for future generations is, or should be, one of the basic goals of our societies.

A very similar credo, by the way, was formulated by E.W. Manning from the Lands Directorate in Canada, in the context of land modeling (Manning, 1988). Like any other tools, environmental models with integrated GIS, or the other way round, are built for a purpose, for users.

Like many computer-based models and methods, integrated environmental information systems, and their components such as simulation models and GIS, are potentially useful. A large amount of formal, mathematical and computational methods have been developed in the area of environmental planning and management, and the field has a considerable history in the use of computers. However, to turn a potentially useful method into one actually used requires a number of special features as well as an approach that takes psychological and institutional aspects as well as scientific and technical ones into account.

Tools that are easy to use, equipped with a friendly user interface, use problem-adequate representation formats and a high degree of visualization, customized for an institution and its specific view of problems, and that are developed in close collaboration with the end user, stand a better chance of being used than tools that are based on ``only'' good science.

Good science is a necessary, but certainly not sufficient condition for a useful and usable information and decision support system; there are definite advantages to increased user participation, with consideration of questions of maintenance and the update of information requirements from the very beginning, but also questions of control and ownership, responsibility, and credibility.

All science is propaganda, to paraphrase Paul Feyerabend again, and a strong argument along this line is provided here by King (this volume) on modeling in the policy process. I must hasten to add, however, that while I find his arguments most convincing, I cannot follow all his conclusions. Decades of neopositivist brainwashing in academe (and in Vienna circles) have led me to believe that indeed, and if only in the long run, truth wins (sometimes). You can probably cheat your way out of a hearing with the fancier model, but you can't cheat thermodynamics (not with cold fusion) and evolution in the long run. Having real practical use is important for a model. Being close to reality (which of course includes the policy making process as part of the overall environmental system) is at least equally important.

Having said that, I can agree however that in most decision making situations the model is not so much a model of reality, and thus subject to all our scientific aspirations. It is rather a tool to help organize a learning or bargaining exercise, where it is more important that it provides a framework, a mirror for our thinking, stimulation or excuses, or justification for compromise. However, models and information systems are used at various levels in the policy making process, and the research level is certainly one of them. Uses and user requirements differ considerably at these levels, and the challenge is to provide a smooth and credible connection between these different levels of abstraction, detail, and interpretation.

Advanced information technology provides the tools to design and implement smart software, where in a broad sense, the emphasis is on the man--machine interface. Integration, interaction, intelligence, visualization, and customization are key concepts that are briefly discussed below.

Integration implies that in any given software system for real-world applications, more than one problem representation form or model, several sources of information or data bases, and finally a multi-faceted and problem-oriented user interface ought to be combined in a common framework to provide a useful and realistic information base. The integration of environmental modeling and GIS is one step in this direction.

Interaction is a central feature of any effective man--machine system: a real-time dialogue allows the user to define and explore a problem incrementally in response to immediate answers from the system; fast and powerful systems with modern processor technology can offer the possibility to simulate dynamic processes with animated output, and they can provide a high degree of responsiveness that is essential to maintain a successful dialogue and direct control over the software.

Intelligence requires software to be ``knowledgeable'' not only about its own possibilities and constraints, but also about the application domain and about the user, ie., the context of its use. Defaults and predefined options in a menu system, sensitivity to context and history of use, learning, or alternative ways of problem specification, can all be achieved by the integration of expert systems technology in the user interface and in the system itself.

Visualization provides the band-width necessary to understand large amounts of highly structured information, and permits the development of an intuitive understanding of processes and interdependencies, of spatial and temporal patterns, and complex systems in general. Many of the problem components in a real-world planning or management situation are rather abstract: representing them in a symbolic, graphical format that allows visual inspection of systems behavior, and, in general, symbolic interaction with the machine and its software is an important element in friendly and easy-to-use computer-based systems.

Customization is based on the direct involvement of the end-user in systems design and development. It is his view of the problem and his experience in many aspects of the management and decision making process that the system is designed to support. This then must be central to a system's implementation to provide the basis for user acceptance.

Software and computer-based tools are designed to make things easier for the human user; and they improve the efficiency and quality of information processing tasks. In practice, only very few programs do that. They make things possible that would not be possible without the computer, but they rarely make it easy on the user.

As with the better mouse trap, one would expect to see demand for such techniques. However, simply doing things faster---once all the input has been painstakingly collected and entered, or solving a more complex version of the problem---and then leaving it to the user to extract the meaning from a flood of output and translate into his problem description language may not rate as a better mouse trap in the eye of the practitioner. All tools, and models in particular, have to become integrated parts in a much more complex information processing and decision-making procedure, that involves not only just running the model, but certainly preparing its inputs over and over again, interpreting and communicating its results, and making them fit the usually rather formalized framework of the existing procedures.

There are several important aspects that need to be addressed: Computer-based tools, information and decision support systems as a rule imply a change in personal work habits, institutional procedures, and thus, institutional culture. While they may or may not change what is done, they most certainly change the way things are done---if they are used.

There is a trade-off between the efficiency and ease of use and the flexibility of a system. The more options are predetermined and available from a menu of choices, the more defaults are provided, the easier it becomes to use a system---for an increasingly smaller set of tasks.

There also is a trade-off between the ease of understanding and the (at least numerical) precision of results. Providing a visual graphical or symbolic representation changes the quality of the information provided from a quantitative and thus at least apparently precise format, to a qualitative format. The latter, however, certainly is more appropriate to display patterns and complex interdependencies.

Finally, the easier a system is to use for some, the harder it is to make, and possibly also to maintain. Predefined options need to be defined at some point, and a knowledge base must be well developed and tested to work reliably. Automatic downloading of data and defaults requires that these data and defaults have been compiled and prepared in the first place. Thus, use has to be understood in a much wider sense, including problems of data collection and preparation, keeping data current, communicating and using the output within the institutional framework and communication channels, adapting the system to changing requirements, training new users, etc.

Ceterum censeo ....

The integration of environmental models and geographical information systems is an obvious, and a challenging and promising development in environmental research.

The need for better tools to handle ever more critical environmental problems is obvious, and the rapidly developing field of information technology provides the necessary machinery.

To exploit the full potential of this integration, however, I believe it is important to try to really merge and combine modeling and GIS, rather than just using them together. The challenge is in merging the respective paradigms to create a new field of integrated environmental information systems, that goes beyond models and GIS.

Problem oriented but scientifically based, with the computer as one of the most versatile tools and technologies as its basis, integrated environmental information systems should find their place both in academic research as well as in public policy making.

© Copyright 1995-2016 by:   ESS   Environmental Software and Services GmbH AUSTRIA | print page