Integrating Cellular Automata and Regional Dynamics Using Gis

The evolution of cities at an urban-regional scale reflects complex relationships between ways in which urban structure develops in response to local decisions involving land development which is set within the more aggregate pattern of urban and regional structure. There is a mutual interaction between physical development and the urban hierarchy which is not often accounted for in the new wave of cellular models that have appeared in the last ten years. This chapter describes an implementation of a simulation model that is based on integrating these local and regional dynamics. We call it the Dynamic Settlement Simulation Model (DSSM)and we develop the integration using two different cell-based modelling techniques: cellular automata (CA) and raster GIS. The model is implemented using an object-oriented programming approach, and after we describe its rudiments, albeit briefly, we show its application to real data from Chiang Mai, a major city in Thailand. Finally, this chapter indicates how the model can be used as a part of a spatial decision support system (SDSS) generating predictive outcomes that represent possibilities for implementing predictive and scenario-based applications in urban and regional planning and related fields.

[1]  Michael Batty,et al.  Urban Systems as Cellular Automata , 1997 .

[2]  Xia Li,et al.  A Constrained CA Model for the Simulation and Planning of Sustainable Urban Forms by Using GIS , 2001 .

[3]  Xia Li,et al.  Modelling sustainable urban development by the integration of constrained cellular automata and GIS , 2000, Int. J. Geogr. Inf. Sci..

[4]  Max J. Egenhofer,et al.  Spatial and temporal reasoning in geographic information systems , 1998 .

[5]  Fulong Wu,et al.  SimLand: A Prototype to Simulate Land Conversion Through the Integrated GIS and CA with AHP-Derived Transition Rules , 1998, Int. J. Geogr. Inf. Sci..

[6]  Jo Wood Java Programming for Spatial Sciences , 2002 .

[7]  Donna Peuquet,et al.  An Event-Based Spatiotemporal Data Model (ESTDM) for Temporal Analysis of Geographical Data , 1995, Int. J. Geogr. Inf. Sci..

[8]  K. Haynes,et al.  Gravity and Spatial Interaction Models , 1985 .

[9]  R. White,et al.  High-resolution integrated modelling of the spatial dynamics of urban and regional systems , 2000 .

[10]  G. Langran,et al.  A Framework For Temporal Geographic Information , 1988 .

[11]  Alan T. Murray,et al.  A stochastically constrained cellular model of urban growth , 2000 .

[12]  Stephen Wolfram,et al.  Cellular automata as models of complexity , 1984, Nature.

[13]  Michael Batty,et al.  Possible Urban Automata , 1997 .

[14]  Lewis J. Pinson,et al.  Fundamentals of OOP and Data Structures in Java: DATA STRUCTURES , 2000 .

[15]  Ron Johnston,et al.  , Geographical Information Systems Volume 1: Principles and Technical Issues , 1999 .

[16]  Tanja Tötzer,et al.  Modeling growth and densification processes in sub-urban regions – simulation of landscape transition with spatial agents , 2005 .

[17]  P. Haggett Geography: A Modern Synthesis , 1972 .

[18]  Michael Batty,et al.  Cities and Complexity: Understanding Cities Through Cellular Automata, Agent-Based Models and Fractals , 2005 .

[19]  G. Olsson,et al.  Innovation Diffusion as a Spatial Process , 1969 .

[20]  Michael N. DeMers,et al.  Fundamentals of Geographic Information Systems , 1996 .

[21]  David Martin,et al.  Urban Expansion Simulation of Southeast England Using Population Surface Modelling and Cellular Automata , 2002 .

[22]  Kampanart Piyathamrongchai A dynamic settlement simulation model: Applications to urban growth in Thailand , 2006 .

[23]  Keith C. Clarke,et al.  A Self-Modifying Cellular Automaton Model of Historical Urbanization in the San Francisco Bay Area , 1997 .

[24]  Lewis J. Pinson,et al.  Fundamentals of OOP and Data Structures in Java , 2000 .

[25]  P. Haggett Locational analysis in human geography , 1967 .