The Three-dimensional Urban Growth Simulating Based on Cellular Automata

  • 1. Institute of Geographic Sciences and Natural Resources Research, CAS, Beijing 100101, China;
    2. University of Chinese Academy of Sciences, Beijing 100049, China;
    3. Guangzhou Institute of Geography, Guangzhou 510070, China

Received date: 2013-01-07

  Revised date: 2013-03-18

  Online published: 2013-09-29


Research of urban growth has focused on the two-dimensional flat space, while the development of the modern city is three-dimensional. So the development and changes of the modern urban space could not be accurately described by two-dimensional method. Therefore, the research of three-dimensional urban growth has great significance to the future development of the city. Based on the theory of self-organization in urban development, the urban growth simulating model using three-dimensional cellular automata (3DCA) which proposed by Bengguigui was improved. The center distance parameter and the traffic distance parameter were added to the model. And new three-dimensional urban growth models were set up: the center distance model and the transport distance model. The two establishment steps of the model are as follows: Firstly, described the calculation methods and the economic interpretations of all the model parameters. Secondly, gave the potential development function of three-dimensional urban growth and the transition rules of the cellular state. The three-dimensional urban growth simulating experiments based on the given models was developed by NetLogo 3D. NetLogo 3D is a programmable modeling environment for natural and social phenomena simulation, which could show simulating results both in two dimension and three dimension view. The experiment results show that the three-dimensional urban growth simulating with the models proposed in this paper is more approximate to the reality city extension progress than Bengguigui's model, and also prove that the urban development is a self-organized process.

Cite this article

QIN Jing, FANG Chuang-Lin, WANG Xiang . The Three-dimensional Urban Growth Simulating Based on Cellular Automata[J]. Journal of Geo-information Science, 2013 , 15(5) : 662 -671 . DOI: 10.3724/SP.J.1047.2013.00662


[1] 陈洁. 基于复杂性科学的虚拟城市建模研究[D]. 济南:山东师范大学,2008.

[2] 周成虎,孙站利,谢一春.地理元胞自动机研究[M].北京:科 学出版社,1999.

[3] Couclelis H. From cellular automata to urban models: New principles for model development and implementation [J]. Environment and Planning B: Planning and Design, 1997, 24(2):165-174.

[4] White R, Engelen G. Cellular automata as the basis of integrated dynamic regional modelling[J]. Environment and Planning B: Planning and Design, 1997,24(2):235-46.

[5] 张勇强.城市空间发展自组织研究——深圳为例[D].南 京:东南大学,2003.

[6] 吴晓军.复杂性理论及其在城市系统研究中的应用[D].西 安:西北工业大学,2005.

[7] Ward D P, Murray A T, Phinn S R. A stochastically constrained cellular model of urban growth[J]. Computers, Environment and Urban Systems, 2000,24(6):539-558.

[8] 郑凯迪,徐新良,张学霞,等.上海市城市空间扩展时空特征与预测分析[J].地球信息科学学报,2012,14(4):490-496.

[9] 卢远,莫建飞,韦亮英,等.生态约束性城市扩展模型构建与应用分析——以南宁市区为例[J].地球信息科学,2008,10 (6):710-715.

[10] Allen P M. Cities and regions as self-organizing systems: Model of complexity[M]. Amsterdam: Gordon and Breach Science Publishers,1997.

[11] 张乐珊.基于元胞自动机和VR-GIS 技术的城市空间增长三维动态模拟及应用研究[D].青岛:中国海洋大学, 2010.

[12] Dragi?evi? S. GeoComputation: Modeling with spatial agents[J]. Computers, Environment and Urban Systems, 2008,32(6):415-416.

[13] Portugali J. Complex artificial environments[M]. Berlin Heidelberg: Springer-Verlag,2006.

[14] Portugali J. Complex artificial environments: Simulation, cognition and VR in the study and planning of cities[M]. New York: Springer-Verlag New York, Inc., 2006.

[15] White R, Engelen G. High-resolution integrated modelling of the spatial dynamics of urban and regional systems [J]. Computers, Environment and Urban Systems, 2000,24 (5):383-400.

[16] Torrens P M. How cellular models of urban systems work (1. theory). Series of Centre for Advanced Spatial Analysis (CASA), 2000. pdf.

[17] Portugali, Juval, Haken, et al. Self-organization and the city[M]. Berlin, Allemagne: Springer, 1999.

[18] Semboloni F. The growth of an urban cluster into a dynamic self-modifying spatial pattern[J]. Environment and Planning B: Planning and Design, 2000,27(4):549-564.

[19] Benguigui L, Czamanski D, Roth R. Modeling cities in 3D: A cellular automaton approach[J]. Environment and Planning B: Planning and Design, 2008,35(3):413-430.

[20] Batty M, Couclelis H, Eichen M. Urban systems as cellular automata[J]. Environment and Planning B: Planning and Design, 1997,24(2):159-164.

[21] 杨青生,黎夏.多智能体与元胞自动机结合及城市用地扩 张模拟[J].地理科学,2007,27(4):542-548.

[22] 赵晔,姚萍.从自组织角度重新定位城市规划[J].现代城市研究,2008,23(6):25-28.

[23] 刘安国,杨开忠.克鲁格曼的多中心城市空间自组织模型评析[J].地理科学,2001,21(4):315-322.

[24] 陈彦光.中国城市发展的自组织特征与判据——为什么说所有城市都是自组织的[J].城市规划,2006,30(8):24-30.

[25] 陈彦光.自组织与自组织城市[J].城市规划,2003,27(10): 17-22.

[26] 黎夏,叶嘉安.基于元胞自动机的城市发展密度模拟[J]. 地理科学,2006,26(2):165-172.

[27] 黎夏,叶嘉安.约束性单元自动演化CA模型及可持续城市发展形态的模拟[J].地理学报,1999,54(4):289-298.

[28] Li Xia, Yeh A G O. Modelling sustainable urban development by the integration of constrained cellular automata and GIS[J]. International Journal of Geographical Information Science, 2000, 14(2):131-152.[29] Clark C. Urban population densities[J]. Journal of the Royal Statistical Society, Series A (General), 1951,114(4): 490-496.

[30] Tisue S, Wilensky U. NetLogo: A simple environment for modeling complexity[C]. Proceedings of International Conference on Complex Systems, Boston, 2004,16-21.