Öz
By using procedural modeling techniques, it is possible to visualize 2D geographic information system data containing necessary attribute information in a realistic 3D manner. The important advantage of the procedural modeling technique is that it enables the regeneration of the model whenever it is needed using the attributes stored in the vector data. In this way; The high data size resulting from storing a comprehensive and detailed model in a geographic database is reduced, and personal errors can be avoided in model production processes carried out with correctly coded computer algorithms. In addition, with the proposed method, models can be created with the most appropriate number of polygons and standard drawing techniques. In this study, the approach that enables the creation of a 3D city model using 2D and open source OpenStreetMap vector data, “Shuttle Radar Topography Mission” (SRTM) digital elevation model data and satellite images obtained from different sources is explained. In this study, effective application of procedural modeling techniques was ensured by using open geographic information system data and 3D city model is produced using these data. Modeling techniques that can be used in smart city management and decision support studies and that can be used in digital twin applications to a certain extent are explained.