{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,2,26]],"date-time":"2026-02-26T01:43:59Z","timestamp":1772070239378,"version":"3.50.1"},"reference-count":47,"publisher":"MDPI AG","issue":"10","license":[{"start":{"date-parts":[[2022,10,19]],"date-time":"2022-10-19T00:00:00Z","timestamp":1666137600000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"funder":[{"name":"Guangdong Enterprise Key Laboratory for Urban Sensing, Monitoring and Early Warning","award":["2020B121202019"],"award-info":[{"award-number":["2020B121202019"]}]}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["IJGI"],"abstract":"<jats:p>Traditional urban design is time-consuming and laborious. We propose a computer-generated architecture (CGA)-based workflow in this work, with the goal of allowing designers to take advantage of a high level of automation. This workflow is based on procedural modeling. A three-step CGA rule was applied to implement 3D urban procedural modeling, (1) parcel subdivision and clustering, (2) building extrusion, and (3) texture mapping. Parcel subdivision and clustering is the key step of layout modeling, giving the modeler flexibility to adjust the placement and size of the inner building lots. Subsequently, a land-use-based combination of eight common building types and layouts was used to generate various urban forms for different urban functional zones. Finally, individual buildings were decorated by creating texture maps of a planar section of the building facade or, alternatively, decomposing facades into sets of repeating elements and texture maps. We employed the proposed workflow in the H-village urban redevelopment program and an air\u2013rail integration zone development program in Guangzhou. Three design proposals were generated for each project. The results demonstrated that this workflow could generate multiple layout proposals and alternative facade textures quickly and, therefore, address most of the collaborative issues with its analysis functions, including a flexible adjustment mechanism and real-time visualization.<\/jats:p>","DOI":"10.3390\/ijgi11100531","type":"journal-article","created":{"date-parts":[[2022,10,19]],"date-time":"2022-10-19T20:32:23Z","timestamp":1666211543000},"page":"531","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":10,"title":["GIS Based Procedural Modeling in 3D Urban Design"],"prefix":"10.3390","volume":"11","author":[{"given":"Ming","family":"Zhang","sequence":"first","affiliation":[{"name":"Guangzhou Urban Planning & Design Survey Research Institute, Guangzhou 510060, China"},{"name":"Guangdong Enterprise Key Laboratory for Urban Sensing, Monitoring and Early Warning, Guangzhou 510060, China"}]},{"given":"Jielin","family":"Wu","sequence":"additional","affiliation":[{"name":"Guangzhou Urban Planning & Design Survey Research Institute, Guangzhou 510060, China"},{"name":"Guangdong Enterprise Key Laboratory for Urban Sensing, Monitoring and Early Warning, Guangzhou 510060, China"}]},{"given":"Yang","family":"Liu","sequence":"additional","affiliation":[{"name":"Guangzhou Urban Planning & Design Survey Research Institute, Guangzhou 510060, China"},{"name":"Guangdong Enterprise Key Laboratory for Urban Sensing, Monitoring and Early Warning, Guangzhou 510060, China"}]},{"given":"Ji","family":"Zhang","sequence":"additional","affiliation":[{"name":"Guangzhou Urban Planning & Design Survey Research Institute, Guangzhou 510060, China"},{"name":"Guangdong Enterprise Key Laboratory for Urban Sensing, Monitoring and Early Warning, Guangzhou 510060, China"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-3950-9360","authenticated-orcid":false,"given":"Guanyao","family":"Li","sequence":"additional","affiliation":[{"name":"Guangzhou Urban Planning & Design Survey Research Institute, Guangzhou 510060, China"},{"name":"Guangdong Enterprise Key Laboratory for Urban Sensing, Monitoring and Early Warning, Guangzhou 510060, China"}]}],"member":"1968","published-online":{"date-parts":[[2022,10,19]]},"reference":[{"key":"ref_1","doi-asserted-by":"crossref","first-page":"185","DOI":"10.1016\/j.destud.2011.06.001","article-title":"Towards an integrated generative design framework","volume":"33","author":"Singh","year":"2012","journal-title":"Des. Stud."},{"key":"ref_2","unstructured":"Geertman, S., Openshaw, S., and Stillwell, J. (1998). GIS and Urban Design. Geographical Information and Planning: European Perspectives, Springer. in press."},{"key":"ref_3","unstructured":"Walmsley, K., and Villaggi, L. (2022, May 01). Generative Urban Design: A Collaboration between Autodesk Research and Van Wijnen. Available online: https:\/\/www.autodesk.com\/autodesk-university\/article\/Generative-Urban-Design-Collaboration-Between-Autodesk-Research-and-Van-Wijnen-2019."},{"key":"ref_4","unstructured":"Cvetkovi\u0107, D. (2021). Design Thinking for Computer-Aided Co-Design in Architecture and Urban Design. Augmented Reality and Its Application, IntechOpen."},{"key":"ref_5","doi-asserted-by":"crossref","first-page":"88","DOI":"10.1016\/j.cad.2010.09.009","article-title":"A practical generative design method","volume":"43","author":"Krish","year":"2011","journal-title":"Comput.-Aided Des."},{"key":"ref_6","first-page":"728913","article-title":"3D design and modeling of smart cities from a computer graphics perspective","volume":"2012","author":"Aliaga","year":"2012","journal-title":"Int. Sch. Res. Not."},{"key":"ref_7","unstructured":"Parish, Y.I.H., and M\u00fcller, P. Procedural Modeling of Cities. Proceedings of the 28th Annual Conference on Computer Graphics and Interactive Techniques, Los Angeles, CA, USA."},{"key":"ref_8","unstructured":"Batty, M. (2007). Cities and Complexity: Understanding Cities with Cellular Automata, Agent\u2014Based Models, and Fractals, The MIT Press."},{"key":"ref_9","first-page":"113","article-title":"Concept and Development of the City in Telligent Model (CIM)","volume":"45","author":"Wu","year":"2021","journal-title":"City Plan. Rev."},{"key":"ref_10","unstructured":"Yang, J., Shao, D., Fu, X., and Min, H. (2022). Progressive optimization of urban design based on the digital map of physical environment: Process exploration. City Plan. Rev., 64\u201380."},{"key":"ref_11","unstructured":"Yang, J., Liu, Z., Wang, Q., Yao, L., Li, T., Hu, M., Shi, Y., Lu, J., Zhang, J., and Cheng, Y. (2021). Research and Application of Key Technologies of Urban Design Digital Platform. Constr. Sci. Technol., 117\u2013120."},{"key":"ref_12","doi-asserted-by":"crossref","first-page":"325","DOI":"10.1080\/19475683.2022.2037019","article-title":"3D-GIS Parametric modelling for virtual urban simulation using CityEngine","volume":"28","author":"Badwi","year":"2022","journal-title":"Ann. GIS"},{"key":"ref_13","doi-asserted-by":"crossref","first-page":"2676","DOI":"10.28991\/CEJ-2022-08-01-08","article-title":"Creation and spatial analysis of 3D city modeling based on GIS data","volume":"8","author":"Khayyal","year":"2022","journal-title":"Civ. Eng. J."},{"key":"ref_14","doi-asserted-by":"crossref","unstructured":"Pepe, M., Costantino, D., Alfio, V.S., Vozza, G., and Cartellino, E. (2021). A novel method based on deep learning, GIS and geomatics software for building a 3D city model from VHR satellite stereo imagery. ISPRS Int. J. Geo-Inf., 10.","DOI":"10.3390\/ijgi10100697"},{"key":"ref_15","doi-asserted-by":"crossref","unstructured":"Demir, I., Aliaga, D.G., and Benes, B. (2016, January 25\u201328). Proceduralization for editing 3D architectural models. Proceedings of the Fourth International Conference on 3D Vision, Stanford, CA, USA.","DOI":"10.1109\/3DV.2016.28"},{"key":"ref_16","doi-asserted-by":"crossref","first-page":"329","DOI":"10.1007\/s00371-005-0289-z","article-title":"The FL-system: A functional Lsystem for procedural geometric modeling","volume":"21","author":"Marvie","year":"2005","journal-title":"Vis. Comput."},{"key":"ref_17","doi-asserted-by":"crossref","first-page":"669","DOI":"10.1145\/882262.882324","article-title":"Instant Architecture","volume":"22","author":"Wonka","year":"2003","journal-title":"ACM Trans. Graph."},{"key":"ref_18","doi-asserted-by":"crossref","first-page":"300","DOI":"10.1016\/0022-5193(68)90080-5","article-title":"Mathematical models for cellular interactions in development II. Simple and branching filaments with two-sided inputs","volume":"18","author":"Lindenmayer","year":"1968","journal-title":"J. Theor. Biol."},{"key":"ref_19","unstructured":"Freiman, C.V. (1972). Shape Grammars and the Generative Specification of Painting and Sculpture. Information Processing 71, North Holland."},{"key":"ref_20","doi-asserted-by":"crossref","first-page":"5","DOI":"10.1068\/b050005","article-title":"The Palladian grammar","volume":"5","author":"Stiny","year":"1978","journal-title":"Environ. Plan. B Plan. Des."},{"key":"ref_21","doi-asserted-by":"crossref","first-page":"614","DOI":"10.1145\/1141911.1141931","article-title":"Procedural modeling of buildings","volume":"25","author":"Wonka","year":"2006","journal-title":"ACM Trans. Graph."},{"key":"ref_22","doi-asserted-by":"crossref","first-page":"38","DOI":"10.1109\/MCG.2008.55","article-title":"Interactive reconfiguration of urban layouts","volume":"28","author":"Aliaga","year":"2008","journal-title":"IEEE Comput. Graph. Appl."},{"key":"ref_23","doi-asserted-by":"crossref","first-page":"103","DOI":"10.1145\/1360612.1360702","article-title":"Interactive procedural street modeling","volume":"27","author":"Chen","year":"2008","journal-title":"ACM TOG"},{"key":"ref_24","first-page":"1","article-title":"Example-driven procedural urban roads","volume":"35","author":"Nishida","year":"2015","journal-title":"Comput. Graph. Forum"},{"key":"ref_25","doi-asserted-by":"crossref","first-page":"681","DOI":"10.1111\/j.1467-8659.2012.03047.x","article-title":"Procedural generation of parcels in urban modeling","volume":"31","author":"Vanegas","year":"2012","journal-title":"Comput. Graph. Forum"},{"key":"ref_26","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1145\/2508363.2508405","article-title":"Urban pattern: Layout design by hierarchical domain splitting","volume":"32","author":"Yang","year":"2013","journal-title":"ACM TOG"},{"key":"ref_27","doi-asserted-by":"crossref","first-page":"786","DOI":"10.1109\/TVCG.2007.1024","article-title":"Style grammars for interactive visualization of architecture","volume":"13","author":"Aliaga","year":"2007","journal-title":"IEEE Tran Actions Vis. Comput. Graph."},{"key":"ref_28","unstructured":"Bekins, D., and Aliaga, D.G. (2005, January 23\u201328). Build-by-Number: Rearranging the real world to visualize novel architectural spaces. Proceedings of the IEEE Visualization, Minneapolis, MN, USA."},{"key":"ref_29","doi-asserted-by":"crossref","first-page":"322","DOI":"10.1016\/j.cag.2010.05.007","article-title":"A GML shape grammar for semantically enriched 3D building models","volume":"34","author":"Hohmann","year":"2010","journal-title":"Comput. Graph."},{"key":"ref_30","doi-asserted-by":"crossref","first-page":"130","DOI":"10.1145\/2897824.2925951","article-title":"Interactive sketching of urban procedural models","volume":"35","author":"Nishida","year":"2016","journal-title":"ACM Trans. Graph."},{"key":"ref_31","doi-asserted-by":"crossref","unstructured":"Vanegas, C.A., Allaga, D.G., and Benes, B. (2010, January 13\u201318). Building reconstruction using manhattan-world grammars. Proceedings of the 2010 IEEE Computer Society Conference on Computer Vision and Pattern Recognition, San Francisco, CA, USA.","DOI":"10.1109\/CVPR.2010.5540190"},{"key":"ref_32","unstructured":"Alegre, F., and Dallaert, F. (2022, May 01). A Probabilistic Approach to the Semantic Interpretation of Building Facade. Available online: https:\/\/smartech.gatech.edu\/handle\/1853\/4483."},{"key":"ref_33","doi-asserted-by":"crossref","unstructured":"Cohen, A., Schwing, A.G., and Pollefeys, M. (2014, January 23\u201328). Eicient Structured Parsing of Facades Using Dynamic Programming. Proceedings of the 2014 IEEE Conference on Computer Vision and Pattern Recognition, Columbus, OH, USA.","DOI":"10.1109\/CVPR.2014.410"},{"key":"ref_34","doi-asserted-by":"crossref","first-page":"85","DOI":"10.1145\/1276377.1276484","article-title":"Image-based procedural modeling of facades","volume":"26","author":"Zeng","year":"2007","journal-title":"ACM Trans. Graph."},{"key":"ref_35","doi-asserted-by":"crossref","first-page":"1744","DOI":"10.1109\/TPAMI.2012.252","article-title":"Parsing Facades with shape grammars and reinforcement learning","volume":"35","author":"Teboul","year":"2013","journal-title":"IEEE Trans. Pattern Anal. Mach. Intell."},{"key":"ref_36","first-page":"209","article-title":"Towards mass-produced building models","volume":"36","author":"Zeng","year":"2007","journal-title":"Int. Arch. Photogramm. Remote Sens. Spat. Inf. Sci."},{"key":"ref_37","doi-asserted-by":"crossref","first-page":"216","DOI":"10.1016\/j.cag.2012.02.003","article-title":"Grammar-based 3D facade segmentation and reconstruction","volume":"36","author":"Wan","year":"2012","journal-title":"Comput. Graph."},{"key":"ref_38","doi-asserted-by":"crossref","unstructured":"Demir, I., Aliaga, D.G., and Benes, B. (2014, January 8\u201311). Proceduralization of building at city scale. Proceedings of the Second International Conference on 3D Vision, Tokyo, Japan.","DOI":"10.1109\/3DV.2014.31"},{"key":"ref_39","doi-asserted-by":"crossref","first-page":"168","DOI":"10.1145\/2366145.2366187","article-title":"Inverse design of urban procedural models","volume":"31","author":"Vanegas","year":"2012","journal-title":"ACM Trans. Graph."},{"key":"ref_40","doi-asserted-by":"crossref","first-page":"481","DOI":"10.1111\/j.1467-8659.2009.01387.x","article-title":"Interactive geometric simulation of 4D cities","volume":"28","author":"Weber","year":"2009","journal-title":"Comput. Graph. Forum"},{"key":"ref_41","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1145\/2508363.2508424","article-title":"A compact random-access representation for urban modeling and rendering","volume":"32","author":"Kuang","year":"2013","journal-title":"ACM Trans. Graph."},{"key":"ref_42","doi-asserted-by":"crossref","first-page":"2087","DOI":"10.1111\/j.1467-8659.2012.03201.x","article-title":"GPU Shape Grammrs","volume":"31","author":"Marvie","year":"2012","journal-title":"Comput. Graph. Forum"},{"key":"ref_43","doi-asserted-by":"crossref","unstructured":"\u017divkovi\u0107, J. (2019). Urban Form and Function, Climate Action.","DOI":"10.1007\/978-3-319-95885-9_78"},{"key":"ref_44","doi-asserted-by":"crossref","first-page":"5","DOI":"10.1023\/B:VISI.0000027787.82851.b6","article-title":"An automated method for large-scale, ground-based city model acquisition","volume":"60","author":"Zakhor","year":"2004","journal-title":"Int. J. Comput. Vision"},{"key":"ref_45","doi-asserted-by":"crossref","unstructured":"Korah, T., and Rasmussen, C. (2008, January 12\u201318). Analysis of building textures for reconstructing partially occluded facades. Computer Vision\u2014ECCV 2008, Proceedings of the 10th European Conference on Computer Vision, Marseille, France. Part I.","DOI":"10.1007\/978-3-540-88682-2_28"},{"key":"ref_46","first-page":"1","article-title":"Large scale texture mapping of building facades","volume":"XXXVII","author":"Tan","year":"2008","journal-title":"Int. Arch. Photogramm. Remote Sens. Spat. Inf. Sci."},{"key":"ref_47","doi-asserted-by":"crossref","first-page":"93","DOI":"10.1023\/A:1023035826052","article-title":"Calibrated, registered images of an extended urban area","volume":"53","author":"Teller","year":"2003","journal-title":"Int. J. Comput. Vis."}],"container-title":["ISPRS International Journal of Geo-Information"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/2220-9964\/11\/10\/531\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,11]],"date-time":"2025-10-11T00:57:33Z","timestamp":1760144253000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/2220-9964\/11\/10\/531"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2022,10,19]]},"references-count":47,"journal-issue":{"issue":"10","published-online":{"date-parts":[[2022,10]]}},"alternative-id":["ijgi11100531"],"URL":"https:\/\/doi.org\/10.3390\/ijgi11100531","relation":{},"ISSN":["2220-9964"],"issn-type":[{"value":"2220-9964","type":"electronic"}],"subject":[],"published":{"date-parts":[[2022,10,19]]}}}