Comprehensive Exploration and Analysis of CityEngine as a Novel Tool for Smart Urban Planning and Design (Case Study: Narmak Neighborhood, Tehran)

Document Type : Research Paper

Authors

1 PhD Candidate, Department of Urban Planning and Design, Faculty of Architecture and Urban Planning, Iran University of Art, Tehran, Iran.

2 Professor, Department of Urban Planning and Design, Faculty of Architecture and Urban Planning, Iran University of Science and Technology, Tehran, Iran.

Abstract

The rapid growth of urbanization and the increasing complexities of urban management have highlighted the need for innovative and efficient tools in the field of urban planning and design. Today's urban planning and design community, in the information era, requires novel technology-driven systems to make better decisions and achieve improved results in the shortest possible time. CityEngine, as a city-scale data-driven smart system, offers significant potential for improving the quality of urban planning and design. This applied research aims to introduce and comprehensively analyze CityEngine in the context of urban planning and design, with the Narmak neighborhood of Tehran  as a case study. Data were collected using various methods, including document review, field surveys, and spatial data analysis. The findings of the study show that CityEngine can be effectively applied in various aspects of urban planning and design, including: Dynamic 3D visualization of urban space (detailed and comprehensive urban plans, zoning and design control planning, 3D cadastral planning, environmental planning and design, strategic urban planning), real-time reporting of urban data for quantitative analysis, evaluation and management of the urban environment along with providing a communication platform for public participation, and integration with other relevant urban application software. The results of this research demonstrate that CityEngine, as a novel and efficient tool in the field of urban planning and design, can contribute to the creation of smart and sustainable cities. In CityEngine for urban planning and design modeling, the following four main steps are presented in the paper: (1) data preparation and processing (2) Classification of urban elements (3) Creating and defining rules (4) Generating a model and modifying it. It can be comprehensively  acknowledged that CityEngine facilitates: the integration of scattered urban data and the creation of a smart two- and three-dimensional database, the reduction and intelligent monitoring of urban violations through the modeling of urban information (zoning regulations, density, etc.), increased  speed and less waste of time in planning, designing and managing urban projects, enhanced citizen involvement in addressing urban issues through online sharing of plans, the ability to intelligently model all types of elements and objects in the city, including buildings, streets, vegetation, urban furniture, support for integrated management city through the creation of manageable dashboards and real-time control, access to  information on smart 3D urban elements with the ability to view all features in 3D and update information, improved  city maps with interactive 3D visualization to help understanding of the urban environment for managers and citizens, production of past, present and future models of cities to observe and compare urban changes, designing city redevelopment scenarios and examining the effects of each  in real-time, analyzing the three-dimensional view of the city to accurately assess the effects of urban visual permeability, and conducting city simulation based on real geographic information system (GIS) data to improve 3D city perception making it effective and useful.

Keywords


Agius, T., Sabri, S., & Kalantari, M. (2018). Three-dimensional rule-based city modelling to support urban redevelopment process. ISPRS international journal of geo-information, 7(10), 413. https://doi.org/10.3390/ijgi7100413.
Albracht, R. (2016). Visualizing urban development: Improved Planning & Communication with 3D Interactive Visualizations (Master's thesis). Kansas State University. 1-82.
Badwi, I. M., Ellaithy, H. M., & Youssef, H. E. (2022). 3D-GIS parametric modelling for virtual urban simulation using CityEngine. Annals of GIS, 28(3), 325-341. https://doi.org/10.1080/19475683.2022.2037019.
Barroso, S., Besuievsky, G., & Patow, G. (2013). Visual copy & paste for procedurally modeled buildings by ruleset rewriting. Computers & Graphics, 37(4), 238-246. https://doi.org/10.1016/j.cag.2013.01.003.
Benner, J., Geiger, A., & Häfele, K. H. (2016, June). Virtual 3D city model support for energy demand simulations on city level–The CityGML energy extension. In REAL CORP 2016–SMART ME UP! How to become and how to stay a Smart City, and does this improve quality of life? Proceedings of 21st International Conference on Urban Planning, Regional Development and Information Society (pp. 777-786). CORP–Competence Center of Urban and Regional Planning.
Berger, M., & Cristie, V. (2015). CFD post-processing in Unity3D. Procedia Computer Science, 51, 2913-2922. https://doi.org/10.1016/j.procs.2015.05.476.
Brasebin, M., Perret, J., Mustière, S., & Weber, C. (2018). 3D urban data to assess local urban regulation influence. Computers, Environment and Urban Systems, 68, 37-52. https://doi.org/10.1016/j.compenvurbsys.2017.10.002.
Bugs, G., Granell, C., Fonts, O., Huerta, J., & Painho, M. (2010). An assessment of Public Participation GIS and Web 2.0 technologies in urban planning practice in Canela, Brazil. Cities, 27(3), 172-181. https://doi.org/10.1016/j.cities.2009.11.008.
Choei, N. Y. (2016). The viability of the procedural modeling technique in scenario analyses of the residential site plans. Arch Civ Eng, 136-144. https://doi.org/10.5176/2301-394X_ACE16.123.
Dahal, K. R., & Chow, T. E. (2014). A GIS toolset for automated partitioning of urban lands. Environmental Modelling & Software, 55, 222-234. https://doi.org/10.1016/j.envsoft.2014.01.024.
De Graaf, R. S., & Dewulf, G. P. (2010). Applying the lessons of strategic urban planning learned in the developing world to the Netherlands: A case study of three industrial area development projects. Habitat international, 34(4), 471-477. https://doi.org/10.1016/j.habitatint.2010.02.005.
Duan, L. (2014). Exploring the Use of Three-Dimensional Urban Simulation to Model Form-Based Codes Regulations (Doctoral dissertation, University of Florida).
Dylla, K., Frischer, B., Müller, P., Ulmer, A., & Haegler, S. (2010). Rome reborn 2.0: A case study of virtual city reconstruction using procedural modeling techniques.
ESRI (2015). ESRI CityEngine website: http://www.esri.com, accessed on September 10, 2019.
Evans-Cowley, J., & Hollander, J. (2010). The new generation of public participation: Internet-based participation tools. Planning Practice & Research, 25(3), 397-408. https://doi.org/10.1080/02697459.2010.503432.
Gao, H. (2014). The revelation and application of American urban form design criteria to China. Urban Planner S, 5, 210-214.
Ghorbanian, M., & Shariatpour, F. (2019). Procedural modeling as a practical technique for 3D assessment in urban design via CityEngine. Int. J. Architect. Eng. Urban Plan, 29(2), 255-267. https://doi.org/10.22068/ijaup.29.2.255.
Grêt-Regamey, A., Celio, E., Klein, T. M., & Hayek, U. W. (2013). Understanding ecosystem services trade-offs with interactive procedural modeling for sustainable urban planning. Landscape and urban planning, 109(1), 107-116. https://doi.org/10.1016/j.landurbplan.2012.10.011.
Guan, Y. L., Zhou, S. J., & Zhang, M. (2007). The Construction of Urban 3D Landscape Ba sed on ERDAS IMAGINE. J IANGXI SCIENCE, 25(4).
Halatsch, J., Kunze, A., & Schmitt, G. (2008). Using shape grammars for master planning. In Design Computing and Cognition'08: Proceedings of the Third International Conference on Design Computing and Cognition (pp. 655-673). Dordrecht: Springer Netherlands.
Hui, Z., Chao, L. I. U., Yan, L. I., & Youjie, W. A. N. G. (2014). Research on 3D building modeling technology based on CityEngine. Bulletin of Surveying and Mapping, (11), 108. https://doi.org/10.13474/j.cnki.11-2246.2014.0376.
Isikdag, U., & Zlatanova, S. (2009). Interactive modelling of buildings in Google Earth: A 3D tool for Urban Planning. In Developments in 3D Geo-Information Sciences (pp. 52-70). Berlin, Heidelberg: Springer Berlin Heidelberg.
Jiang, T. (2014). Research and implementation of virtual campus based on CityEngine. Journal of Xi'an University of Arts and Sciences: Natural Science Edition, 17(4), 71-74.
Kaňuk, J., Gallay, M., & Hofierka, J. (2015). Generating time series of virtual 3-D city models using a retrospective approach. Landscape and Urban Planning, 139, 40-53. https://doi.org/10.1016/J.LANDURBPLAN.2015.02.015.
Kelly, T. (2021). CityEngine: an introduction to rule-based modeling. Urban informatics, 637-662. https://doi.org 10.1007/978-981-15-8983-6_35.
Kim, K., & Wilson, J. P. (2015). Planning and visualising 3D routes for indoor and outdoor spaces using CityEngine. Journal of Spatial Science, 60(1), 179-193. https://doi.org/10.1080/14498596.2014.911126.
Kunze, A., Dyllong, J., Halatsch, J., Waddell, P., & Schmitt, G. (2012). Parametric Building Typologies for San Francisco Bay Area. eCAADe 30, 1, 187-194. https://doi.org/10.52842/conf.ecaade.2012.1.187.
Kyttä, M., Broberg, A., Tzoulas, T., & Snabb, K. (2013). Towards contextually sensitive urban densification: Location-based softGIS knowledge revealing perceived residential environmental quality. Landscape and urban planning, 113, 30-46. https://doi.org/10.1016/j.landurbplan.2013.01.008.
Li, J. W., Jiang, J. W., Zhou, S., & Yin, S. Q. (2015, December). Research on urban rapid 3D modeling and application based on CGA rule. In International Conference on Intelligent Earth Observing and Applications 2015 (Vol. 9808, pp. 703-710). SPIE. https://doi.org/10.1117/12.2207629.
Lim, T. K., Ignatius, M., Miguel, M., Wong, N. H., & Juang, H. M. H. (2017). Multi-scale urban system modeling for sustainable planning and design. Energy and Buildings, 157, 78-91. https://doi.org/10.1016/J.ENBUILD.2017.02.024.
Liu, X. (2024). Research on Rapid Parameterized Modeling of CityEngine in the Application of Smart Campus Platform. In E3S Web of Conferences (Vol. 512, p. 01027). EDP Sciences. https://doi.org/10.1051/e3sconf/202451201027.
Liu, Y. J. (2014). Urban 3D models and its application in urban planning (Doctoral dissertation, Master thesis. Tianjin Normal University).
Luo, Y., & He, J. (2016, July). The role of rule-based procedural modeling in urban planning. In Proceedings of the 16th International Conference on Computing in Civil and Building Engineering (pp. 1269-1276). https://doi.org/10.1016/j.scs.2016.10.003.
Lv, Y. L., & Li, X. L. (2013). Exploration and realization of 3D modeling method based on CityEngine for high-speed railway. Surveying and Mapping of Sichuan, 1, 19-22.
Moura, A. C. M. (2015). Geodesign in Parametric Modeling of urban landscape. Cartography and Geographic Information Science, 42(4), 323-332. https://doi.org/10.1080/15230406.2015.1053527.
Müller, P., Wonka, P., Haegler, S., Ulmer, A., & Van Gool, L. (2006). Procedural modeling of buildings. In ACM SIGGRAPH 2006 Papers (pp. 614-623). https://doi.org/10.1145/1179352.1141931.
Neuenschwander, N., Hayek, U. W., & Grêt-Regamey, A. (2014). Integrating an urban green space typology into procedural 3D visualization for collaborative planning. Computers, Environment and Urban Systems, 48, 99-110. https://doi.org/10.1016/j.compenvurbsys.2014.07.010.
Nichol, J., & Wong, M. S. (2005). Modeling urban environmental quality in a tropical city. Landscape and urban planning, 73(1), 49-58. https://doi.org/10.1016/J.LANDURBPLAN.2004.08.004.
Parish, Y. I., & Müller, P. (2001, August). Procedural modeling of cities. In Proceedings of the 28th annual conference on Computer graphics and interactive techniques (pp. 301-308). https://doi.org/10.1145/1185657.1185716.
Pouliot, J. (2011). Visualization, Distribution and Delivery of 3D Parcels. Position paper for 2nd International Workshop on 3D Cadastres, 16-18 November 2011, Delft, the Netherlands.
Pullar, D. V., & Tidey, M. E. (2001). Coupling 3D visualisation to qualitative assessment of built environment designs. Landscape and Urban Planning, 55(1), 29-40. https://doi.org/10.1016/S0169-2046(00)00148-1.
Qiang, N., Xiao-dong, S., & Jie, Z. (2013). Urban planning and design methods based on geographic information modeling: Taking urban comprehensive planning as an example. In City Planning Forum (Vol. 1, pp. 90-96).
Radies, C. (2013). Procedural random generation of building models based Geobasis data and of the urban development with the software CityEngine. Bernburg, Germany, 175, 184.
Revikasha, M. F., Adiputra, T. W., Hudaya, M. I., Ngarianto, H., Irwansyah, E., & Fitrianah, D. (2023). Building 3D Object Model for Tourism in Monas using CityEngine. Procedia Computer Science, 227, 632-640. https://doi.org/10.1016/j.procs.2023.10.567.
Ribeiro, A., Almeida, J. P. D., & Ellul, C. (2014). Exploring CityEngine as a visualisation tool for 3D cadastre. In 3D Cadastres 2014-4th International FIG 3D Cadastre Workshop (pp. 197-218).
Sabri, S., Pettit, C. J., Kalantari, M., Rajabifard, A., White, M., Lade, O., & Ngo, T. (2015, July). What are essential requirements in planning for future cities using open data infrastructures and 3D data models. In Proceedings of the 14th International Conference on Computers in Urban Planning and Urban Management, Cambridge, MA, USA (Vol. 8). Schirmer, P., & Kawagishi, N. (2011). Using shape grammars as a rule-based approach in urban planning: A report on practice. In eCAADe 2011: Respecting Fragile Places: Proceedings of the 29th Conference on Education in Computer Aided Architectural Design in Europe, Ljubljana, Slovenia, September 21-24, 2011 (Vol. 720, pp. 116-124). eCAADe and University of Ljubljana, Faculty of Architecture.
Schnabel, M. A., Zhang, Y., & Aydin, S. (2017). Using parametric modelling in form-based code design for high-dense cities. Procedia engineering, 180, 1379-1387. https://doi.org/10.1016/j.proeng.2017.04.301.
Shariatpour, F., & Behzadfar, M. (2022). Digital Twin: A Step Towards Smart Cities in Urban Planning, Design and Management. Soffeh, 32(4), 93-106. https://doi.org/10.52547/SOFEH.32.4.93.
Shariatpour, F., Behzadfar, M., & Zareei, F. (2024). Urban 3D Modeling as a Precursor of City Information Modeling and Digital Twin for Smart City Era: A Case Study of the Narmak Neighborhood of Tehran City, Iran. Journal of Urban Planning and Development, 150(2), 04024005. https://doi.org/10.1061/JUPDDM.UPENG-4650.
Steino, N., Bas Yildirum, M., Özkar, M. (2013). Parametric Design Strategies for Collaborative and Participatory Urban Design. eCAADe 2013: Computation and Performance. Proceedings of the 31st International Conference on Education and research in Computer Aided Architectural Design in Europe. 1: 195-203.
Stevens, D., Dragicevic, S., & Rothley, K. (2007). iCity: A GIS–CA modelling tool for urban planning and decision making. Environmental Modelling & Software, 22(6), 761-773. https://doi.org/10.1016/j.envsoft.2006.02.004.
Stoter, J. E. (2004). "3D cadaster". PhD Thesis, TU Delft, Delft, the Netherlands.
Sugianto, E., Hosea, J. F., Jabar, B. A., Irwansyah, E., & Fitrianah, D. (2023). 3D Modelling Building of District Johar Baru Using ArcGIS Pro and CityEngine. Procedia Computer Science, 227, 623-631. https://doi.org/10.1016/j.procs.2023.10.566. Tianyue, S. (2013). The preliminary study of the application of Esri CityEngine in Urban Design. Architecture & Culture (7): 98-99.
Trubka, R., & Glackin, S. (2016). Modelling housing typologies for urban redevelopment scenario planning. Computers, Environment and Urban Systems, 57, 199-211.
Ulmer, A., Halatsch, J., Kunze, A., Müller, P., & Van Gool, L. (2007, September). Procedural design of urban open spaces. In Proceedings of eCAADe (Vol. 25, pp. 351-358).
Wang, X. C. (2013). Smart code: expatiation of American form-based codes model under new urbanism. Urban Plan Int, 28(6), 82-88.
Wang, X., Song, Y., & Tang, P. (2020). Generative urban design using shape grammar and block morphological analysis. Frontiers of Architectural Research, 9(4), 914-924. https://doi.org/10.1016/j.foar.2020.09.001.
Watson, B., Müller, P., Veryovka, O., Fuller, A., Wonka, P., & Sexton, C. (2008). Procedural urban modeling in practice. IEEE computer graphics and applications, 28(3), 18-26. https://doi.org/10.1109/MCG.2008.58.
Weng, Z. Y., C. Jiang, & Y. B. Bai. (2013). "Construction planning of smart city in Wuhan." Smart Building 6: 59-96.
Wu, H., He, Z., & Gong, J. (2010). A virtual globe-based 3D visualization and interactive framework for public participation in urban planning processes. Computers, Environment and Urban Systems, 34(4), 291-298. https://doi.org/10.1016/j.compenvurbsys.2009.12.001.
Yanwen, L., & He, J. (2017). "Functions and Characteristics of CityEngine and Its Rule-based Modeling in Urban Planning." Urban Planning International 3: 16.
ZhengWei, C., & Chen, X. (2008). "Research on Application of Three-Dimensional City Model (3DCM) in Regulatory Detailed Urban Plan [J]." Urban Geotechnical Investigation & Surveying 1.
Zhou, L. (2013). "Method of 3D modeling for digital city based on parametric technology." PhD diss., Master thesis: Zhejiang University.