3D representation of the urban evolution of Braga using the CityEngine tool

Similar documents
3D representation of the urban evolution of Braga using the CityEngine tool

CityEngine for Archaeology

3D Model of the City Using LiDAR and Visualization of Flood in Three-Dimension

DATA VISUALIZATION GABRIEL PARODI STUDY MATERIAL: PRINCIPLES OF GEOGRAPHIC INFORMATION SYSTEMS AN INTRODUCTORY TEXTBOOK CHAPTER 7

GEOGRAPHIC INFORMATION SYSTEMS CERTIFICATION

Computer Graphics and Urban Archaeology Bracara Augusta s case study

Rome Reborn 2.0: A Case Study of Virtual City Reconstruction Using Procedural Modeling Techniques

COS AND LAND USE PLANNING: OPEN DATA TOWARDS PLANNING

Digital Project. Extended Abstract Dissertation for Master Degree in Architecture

Architectural Heritage Information System (S.I.P.A.)

Analysis of Climatic and Environmental Changes Using CLEARS Web-GIS Information-Computational System: Siberia Case Study

LASER SCANNER APPLICATION ON COMPLEX SHAPES OF ARCHITECTURE. PROFILES EXTRACTION PROCESSING AND 3D MODELLING.

A GIS helps you answer questions and solve problems by looking at your data in a way that is quickly understood and easily shared.

VERSATILE AND EASY-TO-USE 3D LASER SCANNERS > >

Works on the Geographical Information System (GIS) in the Ancient Town Kelenderis in Turkey

GEOENGINE MSc in Geomatics Engineering (Master Thesis) Anamelechi, Falasy Ebere

VERSATILE AND EASY-TO-USE 3D LASER SCANNERS > >

Digital Cadastral Maps in Land Information Systems

A Method Using ArcMap to Create a Hydrologically conditioned Digital Elevation Model

Integration of landscape and city modeling : The pre-hispanic site Xochicalco

gvsig: A GIS desktop solution for an open SDI.

Create a folder on your network drive called DEM. This is where data for the first part of this lesson will be stored.

CityGML goes to Broadway

Europass Curriculum Vitae

Questions and Answers

HIGH SPATIAL RESOLUTION IMAGES - A NEW WAY TO BRAZILIAN'S CARTOGRAPHIC MAPPING

Understanding Raster Data

An Integrated Interface to Design Driving Simulation Scenarios

ANALYSIS 3 - RASTER What kinds of analysis can we do with GIS?

TUTORIAL MOVE : 3D MODEL CONSTRUCTION FROM SURFACE GEOLOGICAL DATA

Publishing Hosted 3D Feature Layers. An Esri White Paper September 2015

Advanced Image Management using the Mosaic Dataset

INTRODUCTION TO ARCGIS SOFTWARE

Web-Based Enterprise Data Visualization a 3D Approach. Oleg Kachirski, Black and Veatch

DEVELOPMENT OF REAL-TIME VISUALIZATION TOOLS FOR THE QUALITY CONTROL OF DIGITAL TERRAIN MODELS AND ORTHOIMAGES

Test Results Using the DTM Software of PCI

NEW DIGITAL TERRAIN MODELING (DTM) TOOLS FOR CABLE ROUTE PLANNING by Dr. Jose M. Andres Makai Ocean Engineering Inc.

TABLE OF CONTENTS. INTRODUCTION... 5 Advance Concrete... 5 Where to find information?... 6 INSTALLATION... 7 STARTING ADVANCE CONCRETE...

Incremental Housing in Brazil: Research and Design methods

Page 1 of 7 (document version 1)

1 st INTERNATIONAL CONGRESS OF THE ROUTE OF THE ROMANESQUE

3D MODELING OF LARGE AND COMPLEX SITE USING MULTI-SENSOR INTEGRATION AND MULTI-RESOLUTION DATA

Interoperabilidad entre BIM y software de eficiencia energética. Danny Lobos

Application of GIS Database at Sentvid Exploration Gallery

Introduction to Imagery and Raster Data in ArcGIS

Files Used in this Tutorial

THREE-DIMENSIONAL CARTOGRAPHIC REPRESENTATION AND VISUALIZATION FOR SOCIAL NETWORK SPATIAL ANALYSIS

APPENDIX B. Agency Correspondence

WHAT IS GIS - AN INRODUCTION

Development of 3D Cadastre System to Monitor Land Value and Capacity of Zoning (Case study: Tehran)

DECART Quality Measurement Tools

Using Free Software at a Portuguese Secondary School of Arts

Alexandrino José Marques Gonçalves. António José Nunes Mendes. The rebirth of a Roman Forum - The case study of the Flavian Forum of Conimbriga

massive aerial LiDAR point clouds

GEOGRAPHY 591 GIS FOR APPLIED GRADUATE STUDENT RESEARCH

Bentley ArcGIS. Connector

Creating 2D Drawings from 3D AutoCAD Models

Segmentation of building models from dense 3D point-clouds

Mapping with GIS and Cartographic Software Responsible persons: Boris Stern, Isabelle Kunz, Lorenz Hurni, Samuel Wiesmann, Yvonne Ysakowski

The user forum is an excellent community in which to bounce questions off other professional users, like you.

The Courses. Covering complete breadth of GIS technology from ESRI including ArcGIS, ArcGIS Server and ArcGIS Engine.

Implementation of an Information Technology Infrastructure Library Process The Resistance to Change

Interactive Tabletops for Architectural Visualization

ARTICLE. Realistic Imaging Brings the New Campus for the Centers for Disease Control and Prevention To Life Before Design Begins

CLIDATA In Ostrava 18/06/2013

INTRODUCTION to ESRI ARCGIS For Visualization, CPSC 178

SEMI-AUTOMATIC GENERATION OF AS-BUILT BIM FAÇADE GEOMETRY FROM LASER AND IMAGE DATA

Request for Quotes (RFQ) for ESRI CityEngine Software Training, Implementation, Support Services and Related Data Development Work

NaviSuite Offline Training. NaviEdit NaviModel - NaviPlot

Technology Trends In Geoinformation

How the decision making process is made in Radiology: a TA C lapproach

Implementing Geospatial Data in Parametric Environment Elçin ERTUĞRUL*

MAJOR LEARNING OUTCOMES ARCHITECTURE AND URBAN PLANNING 1ST CYCLE PROGRAMS GENERAL ACADEMIC PROFILE

TerraAmazon - The Amazon Deforestation Monitoring System - Karine Reis Ferreira

Restoration of urban rivers as a challenge towards sustainability.

Working with Digital Elevation Models and Digital Terrain Models in ArcMap 9

Visualization Techniques for Geospatial Data IDV 2015/2016

Consolidated Visualization of Enormous 3D Scan Point Clouds with Scanopy

Introduction to GIS (Basics, Data, Analysis) & Case Studies. 13 th May Content. What is GIS?

Presentation Outline

Impact of water harvesting dam on the Wadi s morphology using digital elevation model Study case: Wadi Al-kanger, Sudan

Teaching and Learning Strategies for 3D Urban and Landscape Modelling

ART Vulnerability and Risk Assessment Report September 2012 Appendix C. ART GIS Exposure Analysis

BIM Department. BIM Modeling Using Faro Focus3D Laser Scanner

MayaVi: A free tool for CFD data visualization

Applications of Dynamic Representation Technologies in Multimedia Electronic Map

Geographic Information Systems GIS at UCSD. Here to help you explore our world

Software: AutoCAD Civil 3D 2014, NRCS C3D 2014 template, ESRI ArcMap. Notation:Button to Press Displayed Text Icon Action {Text to Enter} Menu Item

VISUALIZATION OF GEOMETRICAL AND NON-GEOMETRICAL DATA

How To Use Lidar Data Processing Software

Blender addons ESRI Shapefile import/export and georeferenced raster import

Andrea Bondì, Irene D Urso, Matteo Ombrelli e Paolo Telaroli (Thetis S.p.A.) Luisa Sterponi e Cesar Urrutia (Spacedat S.r.l.) Water Calesso (Marco

Coming To An Airport Near You

SOEM 024: Computer Aided Design. E. Rozos

INDIVIDUAL COURSE DETAILS

John F. Cotton College of Architecture & Environmental Design California Polytechnic State University San Luis Obispo, California JOHN F.

Using CAD Data in ArcGIS

Utilizing spatial information systems for non-spatial-data analysis

PhD in PRESERVATION OF ARCHITECTURAL HERITAGE - 30th cycle

sensors ISSN

Transcription:

3D representation of the urban evolution of Braga using the CityEngine tool Natália Botica, Manuela Martins, Unidade de Arqueologia da Universidade do Minho Braga Portugal, Maria do Carmo Ribeiro, Fernanda Magalhães, Departamento de História da Universidade do Minho Braga Portugal Abstract The morphological evolution of the city of Braga has been the subject of several studies focusing on different urban areas in different periods. Using the accumulated knowledge provided by the available archaeological, historical and iconographic data of Braga, from the Roman times to the nineteenth century, we intend to present a working methodology for 3D representation of urban areas and its evolution, using the CityEngine ESRI tool. Different types of graphic and cartographic data will be integrated in an archaeological information system for the characterization of urban buildings. Linking this information system to the rules of characterization of urban spaces through the CityEngine tool, we can create the 3D urban spaces and their changes. The building characterization rules include several parameters of architectural elements that can be dynamically changed according the latest information. This methodology will be applied to the best known areas within of the city allowing the creation of different and dynamic layouts. Considerations about the concepts, challenges and constraints of using the CityEngine tool for recording and representing urban evolution knowledge will be discussed. 132

Key words Urban Landscapes, Virtual Heritage Visualization, Procedural modelling, information System. Introduction The morphological evolution of the city of Braga (Portugal), has been the subject of several studies focusing on different urban areas and different periods. Using the accumulated knowledge provided by the available archaeological, historical and iconographic data of Braga, between the Roman period and the nineteenth century, the authors propose a working methodology for 3D representation of urban areas, using ESRI CityEngine procedural modeling tool. Metadata of urban spaces associated with different types of graphical and cartographical data are integrated in the archaeological information system. To create a virtual city, the information system is associated with a shape grammar to perform procedural modeling setups using CityEngine. Building characterization rules include several parameters of architectural elements that can be dynamically changed according to the current available information. This methodology was used in two distinct periods of Braga city: the Roman and post-medieval periods. For the Roman period, there are very accurate data on some studied areas. However, for the remaining areas several scenarios can be traced that result from interpretations according to current knowledge. To the post-medieval period, there are more detailed information on urban spaces and very specific details on the façades of most of the buildings. Visualizing the urban landscapes with CityEngine CityEngine is a procedural generation tool that can be used for modeling an entire city in a semi-automatic way (Parish & Müller 2001: 301-308). Procedural modeling allows the creation of large-scale scenes, using a set of algorithms or rules. The rules that produce scenes can be parameterized, controlled by the user or set randomly. The level of detail can also change and be controlled by parameters that determine the number of polygons created for each element of the scenes (Ganster & Klein 2007: 123-130). This case study focuses on a methodology, using CityEngine, to represent the city of Braga in two distinct periods: Roman and post-medieval. To represent the Roman virtual city our methodology combined procedural modelling with the already existing 3D models created with a constructive solid geometry modeling tool. For the second case the procedural modeling approach was based on the book Mappa das Ruas de Braga, from 1750 (Mappa das Ruas de Braga 1989/91). These two periods require different approaches and methodologies, because they are based on different levels of information. For the period of 1750, there is a lot of cartographic information available to design the street network, the lots and the precise geometry of the buildings, and also detailed information about the building s appearances. In the case of the Roman city, the streets, lots and buildings are projected from the archeological information. There is detailed information about the structure of 133

Figure 1: Rua Verde Street represented in the Mappa das Ruas de Braga some Roman buildings, resulting from the studies of archaeological excavations (Martins 2004: 149-173), like the Public Baths of Cividade (Martins 2005), Carvalheiras Domus (Martins 1997/98: 23-45), Cavalariças Domus (Silva 2013), Albergue Distrital and Escola Velha da Sé Domus (Magalhães 2010) and Theater (Martins, Ribeiro & Magalhães 2006: 9-30). To other buildings we propose design hypotheses, based on some predefined set of construction rules (Haegler, Müller & Gool 2009). City modeling based on Mapa das ruas de Braga The book Mappa das Ruas de Braga (MRB) dating from 1750, represents the inventory of the houses, churches, monasteries and chapels belonging to the chapter of Braga s cathedral (figure 1). This book draws with remarkable detail and accuracy 4 064 façades of 70 streets of Braga. The information system records qualitative information associated with each building, including the tenants, number of floors and building height. Façade images were also associated with these items through a back-office application created for this purpose. Below is an example of the back-office application form to register MRB data to a MySQL database (see figure 2). Terrain creation Braga s terrain was created from a height map that represents the Digital Elevation Model (DEM) of the area of interest. The height map was obtained using the 3Danalyst module of ArcGIS (ESRI) to export the Triangulated Irregular Network (TIN) to a raster file, created from contours dated from 1800 (Figure 3). These contours were used to estimate a terrain surface similar to the terrain of Braga in 1750. 134

Figure 2: Back-office application form Figure 3: Contours of the terrain from 1800 (left) and height map (right) 135

Figure 4: MRB (left), Mapa de B. Garcez (center) and Mapa Goullard (right) Urban building modelling The MRB book represents the façades of the buildings in extremely accurate drawings (Figure 4 left). To obtain the building s footprints in a vector format, the topographic plan of Garcez B. and M. Maciel (Figure 4 center) and the F. Goullard map of 1883-84 (Figure 4 right) are both combined with the MRB data (Martins & Ribeiro 2013: 11-44). Figure 5 shows the Rua Verde vector footprint, subdivided into small areas (parcels), and grouped into blocks surrounded by streets. These footprints were committed to shape files to which the qualitative information of the information system, namely the height of the building and the JPEG file with façade image, is associated. The first step of the 3D city model representation using CityEngine, began with the importation of the terrain high map, the colour and the footprints of the buildings to which the procedural modeling and texturing was applied. Figure 6 shows the layout obtained for the Rua Verde Street. The city model was further enriched with other elements like streets and public parks (Figure 7). CityEngine also allows the comparison of different models enabling the observation of constructive actions of the façades over the years. Figure 8 compares two models of the same building, Largo do Paço, represented at two different periods of time. On the top is the present building represented using SFM, an Image-Based Modelling reconstitution techniques and the bottom building model represents the same building in 1750, using MRB book. This kind of visualization widget, which can be easily and quickly implemented with CityEngine, enables the observation of construction activities and the evolution of urban heritage. 136

Figure 5: Footprints of Rua Verde Figure 6: Design of the façades of the Rua Verde Street in MRB book (upper) and the 3D models produced in CityEngine (lower) Representation of the Roman period - Bracara Augusta The first three-dimensional model of Bracara Augusta was created with computer-assisted drawing and modelling tools (Martins & Bernardes 2000: 347-357). For reconstructing the architectonic structures the UAUM team used commercial software such as Microstation 95, AutoCAD Land Development Desktop R2 and truespacetm 4 V4.3 that enable the necessary constructive solid geometry (CSG) techniques for adequate modelling. The archaeological excavations carried out over the last decades produced precious information regarding some buildings of the Roman period. This information was used to create some 3D models of these buildings which were imported to CityEngine, like the Public Baths of Cividade (Martins & Bernardes 2000), Carvalheiras Domus (Bernardes & Martins 2004), Cavalariças Domus, Albergue Distrital and Escola Velha da Sé Domus (Magalhães 2010) and Theater (Martins et al 2013: 41-76). Terrain modelling In the absence of known altimetry during Roman times, the current terrain was created based on the known elevation points associated to the Roman streets. The analysis of the variation between these points and the current surface elevation points led us to conclude that there were non-uniform 137

Figure 7: 3D models based on the MRB Figure 8: SfM 3D model (up) and CGA 3D model (down) in CityEngine s webviewer 138

Figure 9: 3D model of Carvalheiras changes of terrain elevation. So, we created some platforms where the changes were unvarying to interpolate the estimated Roman contour map. The surface model of the terrain will suffer successive enhancements as more Roman terrain elevation points are being identified. To recreate the current terrain of Braga without human intervention we join elevation points and contour lines at the 1:1000 scale of modern maps (Figure 10). The estimated TIN representation of the Roman terrain surface results from the subtraction between the elevations of this surface and the known elevation points of the Roman period. The obtained Roman terrain was further improved with CityEngine, by importing some georeferenced models with the exact quotas assessed by the archaeological excavations. Applying the operation Align Terrain to Shapes, ensures that this representation of the terrain is approximated to the existing terrain in the Roman period (Figure 11). Urban building modeling The urban planning of the city of Bracara Augusta, roads, water supply and sanitation, was made from scratch. As result, the road network of the city is very regular, weaving an urban map organized in orthogonal axes (Martins 2004). 139

Figure 10: Contours and elevation points of the modern terrain The footprints of the Roman city are constituted by orthogonal road axes, limiting the lots where buildings were constructed (Figure 12). Each polygon corresponds to a lot with urban buildings, surrounded by streets (Martins & Ribeiro 2013:.11-44). The 3D models already developed for some buildings have been imported into CityEngine (Figure 13). Procedural modeling without texturing, based on shape grammar (Müller et al 2005: 287-298), was applied in a controlled and documented way, to fill areas where the archaeological information has not yet been acquired (Figure 14). In this way it is possible to have a clear distinction between archaeologically documented data and hypotheses that have to be validated through archaeological procedures. It is also possible to have Figure 11: Roman terrain from height map (left) and after adjustment to building model (right) 140

Figure 12: Footprints of Roman City Figure 13: 3D models imported to CityEngine 141

Figure 14: 3D imported models and procedural modelling multiple layout hypotheses of the virtual city by changing some parameter settings. Future layouts can incorporate archaeological knowledge about the sites to adapt the model with more detailed information. Conclusions CityEngine has the advantage of being an extremely versatile tool, with particular 3D modelling procedures and interaction techniques. Therefore, it has been chosen to recreate the city of Braga in some remarkable periods of its history. This software allows the development of large scale virtual environment, requires less time and expertise than traditional tools, enables real-time interaction, easily combines data from heterogeneous sources and it is a powerful 3D visualization WEB platform. The Roman city of Bracara Augusta was only known from partial archaeological and historical sources. The use CityEngine allows us to test different reconstruction hypotheses of the city layout in a virtual environment, where 3D models can be changed in a controlled and quick mode. It is possible to recreate a city plan that can be quickly changed as more information is known. The recreation of a post-medieval model of the city, as a living model of the book Livro das Ruas de Braga, highlights the preserved buildings and can be a base model for activities in areas such as architecture, archeology and regional culture. 142

Bibliography AUTODESK. Autodesk 123D-123D Catch turn photos into 3D models. n.d. http://www.123dapp.com/catch (accessed August 2014). BERNARDES, P. & MARTINS, M., (2004). Computer Graphics and Urban Archaeology Bracara Augusta s Case Study. Portuguese Journal of Computer Graphics: Advances of Computer Graphics in Portugal. Lisboa. GANSTER, B. & KLEIN, R. (2007). An integrated framework for procedural modeling. Proceedings of the 23rd Spring Conference on Computer Graphics (Pages 123-130). New York: ACM. HAEGLER, S., Pascal, M., & Gool, L. V. (2009). Procedural Modeling for Digital Cultural Heritage. EURASIP Jornal on Image and Video Processing. MAGALHÃES, F. (2010). Arquitectura doméstica em Bracara Augusta. MasterThesis. Universidade do Minho. Mappa das Ruas de Braga. 2 vols. vols. I e II ADB/UM/IBM-Port., 1989/91. MARTINS, M. (1997/98). A zona arqueológica das Carvalheiras: balanço das escavações e interpretação do conjunto. Cadernos de Arqueologia. Universidade do Minho - Unidade de Arqueologia. Braga. MARTINS, M. (2004). Urbanismo e Arquitectura em Bracara Augusta. Balanço dos contributos da Arqueologia Urbana. Simulacra Romae. Roma y las Capitales Provinciales del Occidente Europeo. Estudios Arqueológicos. Tarragona. MARTINS, M. (2005). As termas romanas do Alto da Cividade: um exemplo de arquitectura pública de Bracara Augusta. Escavações Arqueológicas 1. UAUM /NARQ. Braga. MARTINS, M., RIBEIRO, J. & MAGALHÃES, F. (2006). A Arqueologia urbana em Braga e a descoberta do teatro de Bracara Augusta. Forum, 40. Braga. MARTINS, M. & BERNARDES, P. (2000). A Multi-disciplinary Approach for Research and Presentation of Bracara Augusta s Archaeological Heritage. Archeologia e Calcolatori 11: 347-357. MARTINS, M. et al. (2013). A construção do teatro romano de Bracara Augusta. História da construção, arquiteturas e técnicas construtivas. Braga: CITCEM/LAMOP/UAUM. MARTINS, M. & RIBEIRO, M. C. (2013). Em Torno da Rua Verde. A Evolução Urbana de Braga na Longa Duração. Evolução da Paisagem Urbana: Transformação Morfológica dos Tecidos Históricos. CITCEM, IEM. MÜLLER, P. et al. (2005). Automatic reconstruction of Roman housing architecture. Proceedings of the International Workshop on Recording, Modeling and Visualization of Cultural Heritage. Balkema Publishers (Taylor & Francis group). Ascona, Switzerland. PARISH, Y.I. & MÜLLER, P. (2001). Procedural Modeling of Cities. Proceedings of the 28th annual conference on Computer graphics and interactive techniques (Pages 301-308). New York: ACM. RIBEIRO, J. & MARTINS, M. (2013). Os processos construtivos da edilícia privada em Bracara Augusta : o caso da domus das Carvalheira. CITCEM, IEM. SILVA, J.F. (2013). A domus da zona arqueológica das antigas cavalariças de Braga : contributo para o estudo da arquitetura doméstica de Bracara Augusta. MasterThesis. Instituto de Ciências Sociais, Universidade do Minho. Braga. 143