Document not found! Please try again

MapModels: a new approach for spatial decision support in ...

4 downloads 3216 Views 360KB Size Report
However, developing SDSS requires the cooperation of decision analysts and computer programmers. .... dows™-based software package for creating dynamic models and custom-designed business ... Taylor and Francis, London, pp. 3–19.
Computers and Electronics in Agriculture 27 (2000) 407 – 412 www.elsevier.com/locate/compag

Extended abstract

MapModels: a new approach for spatial decision support in silvicultural decision making Leopold Riedl, Harald Vacik *, Robert Kalasek Institute of Sil6iculture, Uni6ersity of Agricultural Sciences, Peter Jordanstr. 70, A-1190 Vienna, Austria

In forest management planning emphasis is being placed not only on timber production but also on values such as recreation, amenities, wildlife and the role of forests in securing sustained water resources. In the mountainous terrain of Austria, forests additionally provide protection against soil erosion and natural hazards such as avalanches and rockfall. Forest managers are challenged by the task to transform these forest management objectives into silvicultural prescriptions for a particular stand, when considering appropriate future species mixtures or silviculture measurements. Identification of management objectives at the stand level and evaluation of management practices which best meet these forest level goals require the development and application of models. Spatial decision support systems (SDSS) can be a valuable tool for analysis of such complex spatial decision problems in multiple purpose forest resource planning (e.g. Rauscher, 1999). In general terms, SDSS are computer-based systems for integrating data base management systems with analytical and operational research models, graphic display, tabular reporting capabilities and the expert knowledge of decision makers to assist in solving specific problems (Fischer et al., 1996). They include techniques for input, storage and processing of spatial information and provide output in spatial forms. Through a user-interface that is both powerful and easy-to-use data and models are combined in a flexible manner to allow for an operational evaluation and selection of decision alternatives * Corresponding author. Tel.: +43-1-476544050; fax: + 43-1-476544092. E-mail address: [email protected] (H. Vacik) 0168-1699/00/$ - see front matter © 2000 Elsevier Science B.V. All rights reserved. PII: S 0 1 6 8 - 1 6 9 9 ( 0 0 ) 0 0 0 9 6 - X

408

L. Riedl et al. / Computers and Electronics in Agriculture 27 (2000) 407–412

(Densham, 1991). As expert knowledge of forest decision makers and scientists can be formalized, the application of SDSS facilitates decisions that are reproducable and as rational as possible. However, developing SDSS requires the cooperation of decision analysts and computer programmers. Quite often the lack of mutual understanding of other’s tools and methods, create communication problems that result in time-delays and errors. To overcome such limitations MapModels was developed (Riedl and Kalasek, 1998). MapModels is a new and flexible tool for explorative data analysis and modeling of spatial decision problems. A graphical interface programmed in Avenue™ based on ArcView® 3.0 supports easy development of analysis procedures by means of flowchart representations. Flowcharts proved to be a valuable instrument for illustration of models and the flow of data with their mutual temporal and spatial dependencies (e.g. Kirby and Pazner, 1990; Albrecht et al., 1996). Flowcharts in Mapmodels provide a visual encapsulation of analysis procedures and data objects within the model. Input data and mathematical operations are represented by labeled icons connected by edges which characterize the flow of data along the analysis procedure (Fig. 1). Since the flowcharts in MapModels contain executable program code the user specifies and implements his model in only one operation, thereby avoiding the communication problems stated above. The basic parts of MapModels are (a) MapModel-functions and (b) the MapModel-designer and interpreter. MapModel-functions are the basic elements from which analytical MapModels are composed. They represent the nodes in the flowchart and transfer a vector of input data into a vector of output data. A rule base guarantees consistency among the elements of the model in terms of compatible data types. In raster-based GIS-technology, concepts such as MapAlgebra are well established and widespread

Fig. 1. A flowchart in MapModels — the example demonstrates the determination of all areas of more than 15% slope and more than 750 m a.s.l.

L. Riedl et al. / Computers and Electronics in Agriculture 27 (2000) 407–412

409

Table 1 Functional order of map algebraa Function

Data-layers

Area of analysis

Examples

Local Focal

]1 1

One gridcell For each gridcell a specific area of sorrounding gridcells

Zonal

2

A zone of a discrete grid

Global

1

For each gridcell potentially all gridcells in a grid

Multithematic overlays and queries Neighbourhood-analysis, density functions interpolation, analysis of digital elevation models Value aggregation for discrete spatial reference areas Distance-mapping, interpolation, hydrologic modeling functions

a

Tomlin, 1990, own adaption.

(Tomlin, 1990; Burrough and McDonnel, 1998). The functional order of MapAlgebra is used to organize the available base functions in MapModels (Table 1). Currently, the core functions of MapAlgebra are implemented, but the stock of functions can be easily extended by users with knowledge of Avenue™ programming. Furthermore, the programming language Avenue™ enables the user to modify the standard tools and the graphical user interface of ArcView® 3.0. This extensibility adds flexibility to MapModels for use as a spatial decision support system. Essentially, MapModel-designer is the tool box to specify the model structure and execute the algorithms. The flowcharts are constructed easily by means of mouse clicks and drags. Model elements selected by the user are simultaneously checked in accordance with the rule base. If necessary, converters between different data formats are applied automatically. The user can define and change model parameters via mouse-click and dialog boxes. The administration of models and model compartment states are handled by the MapModel-interpreter. Visualization of the analysis procedures is managed by means of automatic reset and recalculation, the state of analysis is visualized by appropriate color coding. The montane and subalpine protection forests of the City of Vienna were chosen as an example of multiple-objective management of forests, where objectives other than timber production are of primary concern. According to the management guidelines the general objectives for the forests are to ensure a sustained yield of quality drinking water, timber production, protection against rock fall, as well as recreation and conservation of biodiversity. For the whole forest area, it is not very realistic to assume that all stands share the same combination of objectives and that all objectives are equally important. The use of MapModels is demonstrated by determinating management objectives for a particular stand. As the management objectives ‘water production’ and ‘conservation of biodiversity’ are considered to be important for the whole forest area, the relative importance of the objectives ‘timber production’, ‘recreation’ and ‘protection against rockfall’ have to be determinated for each stand. Using a rule based system, a model was constructed to assign each stand to one of eight different

410

L. Riedl et al. / Computers and Electronics in Agriculture 27 (2000) 407–412

goal types. Within MapModels, premises for these rule assignments were derived from a digital elevation model (slope, altitude), and include proximity to forest roads/settlements/viewpoints and site/stand characteristics (soil type and site index class). For instance, forest areas containing a steep slope close to rocks, settlements and forest roads have to be considered important for the management objective ‘protection againts rockfall’ (MP). The relevance of these factors is determined by the structure of the decision model (Fig. 2). The importance of the factors ‘distance to roads’, ‘distance to settlements’, ‘steepness of slope’ and ‘forest areas close to rocks’ is determinated by the eigenvalue method as applied in the analytic hierarchy process (Saaty, 1977). Pairwise comparisons are made on a scale of relative importance where the decision maker or analyst has the option to express their preferences between two factors on a ratio scale from equally important (equivalent to a numeric value of 1) to absolute priority (equivalent to a numeric value of 9) of one factor over another. A consistency ratio (CR) indicates the consistency of the ratings. With regard to concepts of MapAlgebra, the evaluation of the decision model was accomplished at the pixel-level. Then, a particular objective was assigned to a forest stand if more than 50% of the pixels in the stand were classified for that objective. As a result, a set of different objectives was assigned to each stand. The frequency of the eight goal types with more than one stand level objective shows the complexity of silvicultural planning and decision making when considering suitable future species mixtures or silviculture measurements (Fig. 3). Complex spatial decision problems are difficult to solve in a satisfying manner when entirely based on the analytical capabilities of the human mind. The use of MapModels for spatial decision support in silvicultural planning enables the user to

Fig. 2. Flowchart for deriving the management objective ‘protection againts rockfall’ for a particular stand — input data are forest roads, settlements, elevation and rocky areas.

L. Riedl et al. / Computers and Electronics in Agriculture 27 (2000) 407–412

411

Fig. 3. Screenshot from ArcView® 3.0 showing the results of the goal-type classification — the graph indicates a histogramm of the classified pixels and a view of the project area.

structure and analyze a decision problem. In the example, different scenario outcomes can be evaluated by changing value judgements with regard to the importance of management objectives. The use of flowcharts documents decisions, which improves transparency and duplication of the decision making process. The user does not have to worry about software-specific structures and can easily build flowcharts in a flexible way through an easy-to-use interface based on pictorial syntax (nodes, edges). The efficiency of spatial decision support systems is determined by the ability to flexibly handle sets of different input parameters and varying decision problems. MapModels enables the user to adapt analysis methods, decision rules and models to a particular problem without relying on specialized computer programming. The forest resource manager can then concentrate on the models and rules, without spending too much time on finding ways to implement them (Burrough and McDonnel, 1998). The application also tries to fulfill the

412

L. Riedl et al. / Computers and Electronics in Agriculture 27 (2000) 407–412

demands of user-oriented, analytical GIS operations typical for future GIS generations (e.g. Albrecht et al. 1996). There are similarities with other commercial software products, e.g. the Direct Object Manipulation Interface (GRASSLAND, 1998), the Spatial Modeler (ERDAS, 1994), STELLA®, a software designed specifically to facilitate creation-based learning (STELLA, 1996) or Powersim®, a Windows™-based software package for creating dynamic models and custom-designed business simulators (Powersim corp., 1996). For evaluation purposes a free demoversion of MapModels is available via http://esrnt1.tuwien.ac.at/MapModels/MapModels.htm

References Albrecht, J., Bro¨samle, H., Ehlers, M., 1996. VGIS – a graphical front-end for user-oriented analytical GIS-operations. In: Kraus, Waldha¨usl (Eds.): Proceedings of the 18th Congress of ISPRS, Vienna, Austria. International Archives of Photogrammetry and Remote Sensing, Vol. XXXI, part B2, pp. 78–86. Burrough, P., McDonnel, R., 1998. Principles of Geographical Information Systems. Oxford University Press, New York. Densham, P.J., 1991. Spatial decision support systems. In: Maguire, D., Goodchild, M., Rhind, D. (Eds.), Geographical Information Systems: Principles and Applications, vol. 1. John Wiley & Sons, New York, pp. 403–412. ERDAS, 1994. Imagine production tour guides. ERDAS IMAGINE Ver.8.1, Erdas Inc., Atlanta, GA, 1994. Fischer, M.M., Scholten, H.J., Unwin, D., 1996. Geographic information systems, spatial data analysis and spatial modelling. In: Fischer, M.M., Scholten, H.J., Unwin, D. (Eds.), Spatial analytical perspectives on GIS. GISDATA Series No. 4. Taylor and Francis, London, pp. 3 – 19. GRASSLAND, 1998. http://205.151.191.131/grassland (April 1998). Kirby, C., Pazner, M., 1990. Graphic map algebra. In: Brassel, Kishimoto (Eds.): Proceedings of the 4th symposium on spatial data handling, Zu¨rich, 1990, pp. 413 – 422. Powersim, 1996. The essential tool for creating business simulators. Software-documentation to Powersim 2.5. Powersim AS, Isdalstø. Norway. Rauscher, M.H., 1999. Ecosystem management decision support for federal forests in the United States: A review. For. Eco. 114, 173–197. Riedl, L., Kalasek, R., 1998. MapModels – Programmieren mit Datenflußgraphen. In: Strobl, J., Dollinger, F. (Eds.), Angewandte geographische Informationsverarbeitung. Beitra¨ge zum AGITSymposium Salzburg. Wichmann, Heidelberg, pp. 279 – 288. Saaty, 1977. A scaling method for priorities in hierarchical structures, J. Math. Psychology. 15, 234 – 281. STELLA, 1996. An introduction to systems thinking. Software-documentation to STELLA. High Performance Systems, Inc. Hanover. Tomlin, C.D., 1990. Geographic Information Systems and Cartographic Modelling. Prentice-Hall, Englewood Cliffs, NJ.

.

.

Suggest Documents