ArcGIS ModelBuilder Applications for Landscape Development ...
ArcGIS ModelBuilder Applications for Landscape Development ...
ArcGIS ModelBuilder Applications for Landscape Development ...
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
<strong>ArcGIS</strong> <strong>ModelBuilder</strong> <strong>Applications</strong> <strong>for</strong> <strong>Landscape</strong><br />
<strong>Development</strong> Planning in the Region of Munich, Bavaria<br />
1 Introduction<br />
Joerg SCHALLER and Cristina MATTOS<br />
Regional landscape development planning is a complex multidisciplinary task aimed at the<br />
sustainable use and management of a region’s natural and cultural resources, including the<br />
protection of unique and rare features, controlled use of limited resources, impact<br />
mitigation, management of landscape changes, and placement of human development in<br />
suitable locations (KIEMSTEDT 1994, AHERN 1999). The planning methods and instruments<br />
may vary considerably depending on the planning goals and objectives, time frame and<br />
scale, availability of data, political support, public participation, and main driving issues,<br />
but some approaches and technologies are often used, such as Geographic In<strong>for</strong>mation<br />
Systems (GIS) and models.<br />
The use of GIS <strong>for</strong> <strong>Landscape</strong> Planning goes as far back as Warren Manning and Ian<br />
McHarg, both landscape architects who, in the 19 th and 20th centuries, already used map<br />
overlays as the framework <strong>for</strong> ecology-based land-use planning, setting the basic<br />
fundaments of GIS (DANGERMOND 2008). Since then, GIS tools have evolved and<br />
diversified, and thanks to their powerful geoprocessing and modeling capabilities, have<br />
greatly contributed to the areas of environmental planning, design and engineering, and<br />
have been increasingly used <strong>for</strong> <strong>Landscape</strong> Architecture, particularly digital landscape<br />
modeling and visualization (BUHMANN & ERVIN 2003).<br />
The GIS technology has become particularly useful to create and implement models <strong>for</strong><br />
problems of spatial nature (BUHMANN ET AL. 2002, MAGUIRE ET AL. 2005). GIS tools help<br />
not only to process, analyze, and combine spatial data, but also to organize and integrate<br />
spatial processes into larger systems that model the real world (ESRI 2000). As<br />
abstractions and simplifications of complex systems and processes, these spatial models<br />
can be powerful tools <strong>for</strong> prediction, <strong>for</strong>ecasting and planning, used to assess scenarios and<br />
reduce uncertainties about the future (GOODCHILD 2005).<br />
The Region of Munich (or Planning Region 14) is one of the fastest growing in Europe.<br />
Comprised by the city of Munich and 186 municipalities in Bavaria, Southern Germany, it<br />
has experienced stark population growth and settlement development in the past 150 years<br />
that have resulted in pressures on the region’s natural and cultural resources, intensification<br />
of land use, and threats to the quality of life.<br />
Since 2003, coordinated ef<strong>for</strong>ts from ESRI Germany, the GIS Laboratory of the Chair of<br />
<strong>Landscape</strong> Ecology—Technical University of Munich, the Chair of GIS Science—<br />
University of Redlands (USA), the LDP Group (<strong>Landscape</strong> <strong>Development</strong> Plan <strong>for</strong> the<br />
Munich Region), and the Schober/Schaller Planning & Consulting Group have focused on
128<br />
J. Schaller and C. Mattos<br />
the development of GIS processing tools and models to support development planning and<br />
assessment in the Munich Region, as an attempt to provide regional and local authorities<br />
with a framework of data and tools to help planning and implementing measures <strong>for</strong><br />
sustainable regional development (MATTOS 2007, SCHALLER & SCHOBER 2007, SCHALLER<br />
ET AL. 2009). This paper presents an overview of the results from these ef<strong>for</strong>ts, including<br />
GIS model frameworks built with ESRI’s <strong>ModelBuilder</strong> technology and geoprocessing<br />
applications, which demonstrate the benefits of GIS-based modeling <strong>for</strong> decision support<br />
and scenario analysis in face of this region’s complex planning issues.<br />
2 The GIS Modeling Approach<br />
Regional planning involves intensive spatial data processing, where logical sequence of<br />
tasks (geoprocessing workflows) must be per<strong>for</strong>med and documented. GIS technology is<br />
essential in this ef<strong>for</strong>t, providing geoprocessing tools to per<strong>for</strong>m the necessary spatial<br />
analyses. GIS spatial models make the process easier—they automate the workflows by<br />
connecting tasks and processes together; they allow executing a workflow, modifying it,<br />
and repeating it multiple times with one click of the mouse, making it easier to manage the<br />
workflow and increasing the efficiency of geoprocessing (GOODCHILD 2005).<br />
GIS models <strong>for</strong> development planning of the Munich Region were created using ESRI’s<br />
<strong>ModelBuilder</strong>, a <strong>ArcGIS</strong> application to create, edit, and manage models. In <strong>ModelBuilder</strong>,<br />
the model is represented by a flux diagram in a graphic user interface that facilitates to<br />
create, visualize, edit, and execute geoprocessing workflows, to use and reuse them, to<br />
share and apply them to different geographic areas (ESRI 2000, MANEGOLD 2003) (Figure<br />
1).<br />
The model diagram represents a geoprocessing workflow with one or multiple processes<br />
strung together. Each process consists of a tool and its parameter values (e.g., input and<br />
output data, reclassification table). The model components, or elements, are represented in<br />
the <strong>ModelBuilder</strong> interface by different symbols (Figure 1): inputs (geographic data, values<br />
or SQL expressions) as blue ovals, outputs (geographic data or values generated when the<br />
model runs) as green ovals, tools (operations to be per<strong>for</strong>med on the input data) as orange<br />
rectangles, connecting arrows that indicate the processing sequence, and text labels that<br />
explain the model. The geoprocessing tools may be the ready-to-use <strong>ArcGIS</strong> system tools<br />
available in the ArcToolbox, scripts created with Python or other COM-compliant<br />
language, or embedded models in the case of complex processes within processes. The<br />
model can be easily built by dragging-and-dropping the model elements onto the<br />
<strong>ModelBuilder</strong> window and connecting them with arrows according to the processing<br />
sequence. Model parameters (labeled as ‘P’) are in<strong>for</strong>mation that must be defined by the<br />
user be<strong>for</strong>e running the model.<br />
<strong>ModelBuilder</strong> features also include wizards to automate model creation or change, layout<br />
configuration and drag-and-drop tools, property sheets to modify the model components’<br />
properties, and the possibility to save the entire model as a XML file or script (ESRI 2000).
<strong>ModelBuilder</strong> <strong>Applications</strong> <strong>for</strong> <strong>Landscape</strong> <strong>Development</strong> Planning in the Munich Region 129<br />
Fig. 1: <strong>ModelBuilder</strong> graphical interface—model processes and elements<br />
The Munich Region models were fully documented, including descriptions, help pages, and<br />
comments, in order to make them clear and easy to use by anybody; to be shared or used as<br />
templates <strong>for</strong> different applications or planning regions.<br />
3 <strong>ModelBuilder</strong> <strong>Applications</strong> <strong>for</strong> the Region of Munich<br />
3.1 The <strong>Landscape</strong> <strong>Development</strong> Concept (LDC)<br />
The LDC is a comprehensive regional landscape development concept <strong>for</strong> nature protection<br />
and landscape management. It was created by request of the Government of Upper Bavaria,<br />
taking into consideration the region’s characteristics, potentials and limitations, past and<br />
future development trends, development guidelines and goals, and complex planning<br />
challenges. It is a decision support system based on environmental planning methods, GIS<br />
and modeling technologies, including automated processing and documentation of<br />
geoprocessing workflows with the <strong>ArcGIS</strong> <strong>ModelBuilder</strong> (SCHALLER & SCHOBER, 2007).<br />
The LDC addresses issues and questions faced by the planners in the Munich Region, such<br />
as: the quality and sensitivity of natural resources, impacts of regional development,<br />
potential development scenarios, how to mitigate impacts with planning measures, and how<br />
to efficiently communicate complex issues to decision makers and the public. The LDC<br />
main goals were: protection and sustainable use of natural resources; protection and<br />
development of nature and landscape as compensation <strong>for</strong> intensively used urban areas;<br />
development of open-spaces and green-belts as foundations <strong>for</strong> maintenance of the living<br />
quality; elaboration of proposals <strong>for</strong> sustainable land use development, especially <strong>for</strong> urban
130<br />
J. Schaller and C. Mattos<br />
uses (commercial, residential, industrial), transportation, and water management uses,<br />
besides agriculture, <strong>for</strong>estry, and recreation.<br />
The work started with the creation of a <strong>ArcGIS</strong> geodatabase with all necessary data to<br />
address those issues and goals, including data on soil, water, climate/air, species, biotopes,<br />
landscape scenery, historical/cultural landscape, and planning (e.g., the Regional Plan,<br />
landscape plans, infrastructure plans, water management plans, etc.).<br />
The following step was the assessment of natural resources, their current state and quality,<br />
their actual and potential functions (e.g., groundwater recharge, floodplain water retention,<br />
energy exchange, ventilation, species diversity and biotope network, wildlife preservation,<br />
recreation), and their development potential. ‘Potential maps’ (resource assessment maps or<br />
function maps) were created <strong>for</strong> each of the resources using models implemented with<br />
<strong>ArcGIS</strong> geoprocessing tools and <strong>ModelBuilder</strong>, e.g. soils and potential agricultural yield<br />
map, current land use map, ground and surface water map, species protection and habitats<br />
map (Figure 2).<br />
The potential conflicts and impacts of actual and planned land uses were then assessed<br />
using GIS models implemented with <strong>ModelBuilder</strong>. Simple conceptual models were<br />
initially developed to describe the relationships between resource potentials and sensitivity<br />
of impacts. Each conceptual model was detailed, incorporating scientific assessment<br />
criteria from literature and expert ratings. Examples are the flooding risk, groundwater<br />
recharge, soil erosion hazard, and noise impact models (Figure 3). The ‘potential maps’<br />
were overlaid with the land use map to identify and quantify conflicts between land use and<br />
resource functions. ‘Goal maps’ were created based on the intensity of conflicts identified<br />
in relation to the pre-defined development goals.
<strong>ModelBuilder</strong> <strong>Applications</strong> <strong>for</strong> <strong>Landscape</strong> <strong>Development</strong> Planning in the Munich Region 131<br />
Fig. 2: Example of potential map—soils<br />
Fig. 3: Example of LDC model—connection of open spaces<br />
An overall landscape concept was developed based on the results obtained and on the<br />
existing Regional Plan and development guidelines. The concept includes safeguard<br />
instruments and suggestions on how to implement development goals through actions.<br />
The complete database, models and maps generated, concept and suggestions constitute a<br />
Decision Support System <strong>for</strong> the region’s planning and decision making, which can be<br />
altered, updated and used <strong>for</strong> assessment of different development alternatives. This system<br />
has already been adjusted and detailed <strong>for</strong> assessment of specific development aspects in<br />
the Munich Region, such as identification of suitable areas <strong>for</strong> urban land use.
132<br />
J. Schaller and C. Mattos<br />
The LDC database, models and maps have been delivered to the regional planning<br />
authority and shall be published on the Web this year. The results (thematic maps and<br />
sustainable development goals) have been discussed with the City of Munich Parliament<br />
and Planning Department, and with the assembly of mayors of the 186 municipalities that<br />
constitute the Planning Region 14. The LDC results shall be used <strong>for</strong> the update of the<br />
Regional <strong>Development</strong> Plan; it is up to the planning authority (Regionaler<br />
Planungsverband München - RPV), including the mayors, to decide which content of the<br />
LDC will be incorporated into the final Regional Plan.<br />
3.2 Settlement development models<br />
After the development of the LDC, a special framework of models was created focusing<br />
specifically on the issue of population growth and consequent settlement development in<br />
the Munich Region. Using <strong>ModelBuilder</strong>, the LCD geodatabase, and updated population<br />
data, models were developed to support the assessment of settlement suitability and<br />
potential future settlement development scenarios (MATTOS 2007).<br />
Cluster analysis of regional statistical data showed intra-regional differences and allowed to<br />
identify four groups of municipalities with distinct characteristics and development trends<br />
and goals. Time series analysis of population data were per<strong>for</strong>med <strong>for</strong> each group,<br />
providing <strong>for</strong>ecasts until 2025. The main development goals and principles, and in<br />
particular the spatial aspects related to settlement development, were identified through a<br />
review of the existing relevant development plans, guidelines, and norms, complemented<br />
by interviews with planning authorities. The following ten settlement development models<br />
were then designed and implemented with <strong>ArcGIS</strong> <strong>ModelBuilder</strong>:<br />
• Eight “partial” suitability models identify the favorable locations <strong>for</strong> settlement<br />
development (Figure 4): 1) exclusions, or <strong>for</strong>bidden areas <strong>for</strong> settlement, such as<br />
protected areas; 2) restrictions to settlement development set by plans and laws; 3)<br />
physical environment suitability, based on soil types and slope; 4) land cover/land use<br />
suitability; 5) socio-economic suitability, based on employment and education; 6)<br />
proximity to infrastructure; 7) proximity to recreation; and 8) scenery beauty.<br />
• One main suitability model combines and weights the outputs of the eight partial<br />
models, generating a final settlement suitability map (Figures 5 and 6). This model was<br />
adjusted to the characteristics and development goals of the four intra-regional groups<br />
of municipalities previously identified through cluster analysis.<br />
• One final “dynamic” model adds a time scale to the main model to assess potential<br />
future settlement development scenarios based on the suitability map and on prognoses<br />
of population and urban growth (Figures 7 and 8).<br />
The nine static suitability models were implemented through a typical suitability modeling<br />
approach (CARR & ZWICK 2007, ESRI 2000), using ready-to-use <strong>ArcGIS</strong> analysis tools—<br />
reclassification, arithmetic and weighted overlays, distance analyses, and map algebra<br />
(Figure 4). The “dynamic” model is a more complex ‘process model’ with no pre-defined<br />
methodology to follow, and was implemented using map algebra expressions and Python<br />
scripting (Figure 7).
<strong>ModelBuilder</strong> <strong>Applications</strong> <strong>for</strong> <strong>Landscape</strong> <strong>Development</strong> Planning in the Munich Region 133<br />
Sensitivity analysis was per<strong>for</strong>med by varying model input parameters and variables<br />
(relative weights of model criteria) and observing the relative change in model response in<br />
terms of settlement suitability values (range) and their distribution in the Munich Region.<br />
An example is shown in Figure 9, where two considerably different suitability maps are<br />
obtained from the restrictions model by using different model criteria weights.<br />
The users may alter any model’s inputs and variables, and their respective weights, in the<br />
model dialog box (example in Figure 5), adjusting them as they wish to different<br />
development goals or scenarios.<br />
Three potential scenarios of future development <strong>for</strong> the Munich Region considered by<br />
regional and local planners were assessed with this model framework. For each scenario,<br />
the “dynamic” model calculates how much new settlement area will be needed to<br />
accommodate the <strong>for</strong>ecasted future population and then allocates this area according to the<br />
final settlement suitability map—the most suitable land is taken first, followed by areas of<br />
decreasing suitability: 1) the high migration scenario, with 11% population growth until<br />
2023 that results in approximately 13000 ha of new settlements; 2) the stagnation scenario,<br />
with 6% population growth until 2023 and 7000 ha of new settlements; and 3) the airport<br />
expansion scenario (i.e., construction of a third runway at the Munich International<br />
Airport), which results in about 2000 ha of new settlements until 2020 in 62 municipalities<br />
nearby the airport.
134<br />
J. Schaller and C. Mattos<br />
Fig. 4: Example of suitability model—graphical representation of the proximity to<br />
recreation model<br />
Fig. 5: Customized dialog box of the final suitability model with explanations about its<br />
purpose and instructions to the user
<strong>ModelBuilder</strong> <strong>Applications</strong> <strong>for</strong> <strong>Landscape</strong> <strong>Development</strong> Planning in the Munich Region 135<br />
Fig. 6: Output of the main suitability model <strong>for</strong> settlement development<br />
Fig. 7: Graphical representation of different versions of the ‘time’ model
136<br />
J. Schaller and C. Mattos<br />
Fig. 8: Results of the ‘time’ model calculated <strong>for</strong> 5-year time intervals in the City of<br />
Munich<br />
Fig. 9: Results of the restrictions model with higher weights to parameters related to<br />
landscape protection (left); and with higher weights to parameters related to air<br />
& road traffic noise (right)
<strong>ModelBuilder</strong> <strong>Applications</strong> <strong>for</strong> <strong>Landscape</strong> <strong>Development</strong> Planning in the Munich Region 137<br />
4 Conclusions<br />
The model frameworks and applications described in this paper exemplify the potential<br />
benefits of using GIS models <strong>for</strong> regional landscape planning, as tools to help planners<br />
identify suitable areas <strong>for</strong> desired development, locate and quantify the consequences of<br />
alternative scenarios, and reduce uncertainties about the future. Although some processes<br />
cannot be fully automated (e.g., data collection and selection, expert rating), and despite<br />
limitations of time modeling in GIS, the models created <strong>for</strong> the Munich Region allowed to<br />
integrate a great volume of data and in<strong>for</strong>mation in a systemic way, to automate<br />
geoprocessing workflows, to produce quantified, georreferenced, and visual outputs,<br />
helping to optimize and speed up the planning process. The models also provided an easily<br />
understandable language between those involved in the planning process. With the<br />
<strong>ModelBuilder</strong> graphical environment it was easy to create, modify, run and re-run the<br />
models. These models can also be replicated and adapted to other areas, development<br />
goals, and scales. Future developments to increase the benefits of these models include the<br />
use of GIS Server technology to implement the models on the Web, land use map update,<br />
3D modeling, and agent-based dynamic models.<br />
5 References<br />
Ahern, J. (1999): Spatial concepts, planning strategies and future scenarios. In: Klopatek,<br />
J.M. & R.H. Gardner (eds.): <strong>Landscape</strong> Ecological Analysis. NY: Springer. p.175-201.<br />
Buhmann, E. & S. Ervin (eds.) (2003): Trends in <strong>Landscape</strong> Modeling. Proceedings at<br />
Anhalt University of Applied Sciences 2003. Heidelberg: Wichmann. 274p.<br />
Buhmann, E., U. Nothhelfer & M. Pietsch (eds.) (2002): Trends in GIS and Visualization<br />
in Environmental Planning and Design. Proceedings at Anhalt Univ. Wichmann, 192p.<br />
Carr, M., P. Zwick (2007): Smart Land-Use Analysis: the LUCIS Model. ESRI Press. 292p.<br />
Dangermond, J. (2008): GIS—Geography in Action. ArcNews, v.30, n.4, p.6-8.<br />
ESRI (2000): <strong>ModelBuilder</strong> <strong>for</strong> ArcView Spatial Analyst 2. Redlands, CA: ESRI Press,<br />
18p.<br />
Goodchild, M.F. (2005): GIS, spatial analysis and modeling overview. In: Maguire, Batty,<br />
Goodchild (eds.): GIS, Spatial Analysis, and Modeling. Redlands: ESRI Press, p.1-18.<br />
Kiemstedt, H. (1994): <strong>Landscape</strong> Planning: Contents and Procedures. The Federal<br />
Minister of Environment, Nature Protection and Nuclear Safety, Germany.<br />
Maguire, D., M. Batty & M.F. Goodchild (eds.) (2005): GIS, Spatial Analysis, and<br />
Modeling. Redlands, CA: ESRI Press. 480p.<br />
Manegold, J. (2003): Using the <strong>ModelBuilder</strong> of <strong>ArcGIS</strong> 9 <strong>for</strong> <strong>Landscape</strong> Modeling. In:<br />
Buchmann, E. & S. Ervin (eds.): Trends in <strong>Landscape</strong> Modeling. Proceedings at Anhalt<br />
University of Applied Sciences 2003. Heidelberg: Wichmann, p.240-245.<br />
Mattos, C. (2007): GIS-based modeling of settlement development scenarios in the Munich<br />
Region. Freising, Germany: Technical University of Munich TUM. 146p (MSc Thesis).<br />
Schaller, J. & H.M. Schober (2007): Landschaftsentwicklungskonzept Region München<br />
(LEK14), Regierung von Oberbayern. Munich, Germany, 612p (Final Project Report).
138<br />
J. Schaller and C. Mattos<br />
Schaller, J., T. Gehrke & N. Strout (2009): <strong>ArcGIS</strong> processing models <strong>for</strong> regional<br />
environmental planning in Bavaria. In: Geertman, S. & J. Stillwell (eds.): Planning<br />
Support Systems: Best Practice and New Methods. Berlin: Springer, p.243-264.