SlideShare a Scribd company logo
Integrating  Building Information Models  with  Geographic Information Systems The Technology Review   Umit Isikdag, Prof.Ghassan Aouad Dr. Jason Underwood, Dr. Nigel Trodd
The Problem Exchange of information in an  effective way  between different types of software that’s used throughout the  construction life cycle  and in the  domain of  urban management
Software used through the construction life cycle ,[object Object],[object Object],[object Object]
Interoperability in Construction Industry: STEP & IFC ,[object Object],[object Object],[object Object],[object Object]
Software used in  the urban management ,[object Object],[object Object],[object Object]
GIS is the common denominator of urban management systems ,[object Object],GISs are used in many areas and also in, various stages in construction life cycle.
Interoperability in GIS  ,[object Object],[object Object]
The background for the research (AEC Scope) ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
The background for the research  (Urban Management Scope) ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Aim of the research ,[object Object],[object Object],This presentation is focused on the technology review stage of the research.
THE TECHNOLGY REVIEW PART 1 GIS
Raster & Vector Data  Models ,[object Object],[object Object],[object Object],[object Object],[object Object]
Spatial Databases ,[object Object],I am a spatial database I can store vector and  raster files and also  other relational data models I am a raster file (an air photo)   I am a vector file (Building Geometries)   I am a RDBMS Table
The architecture of Geographical Information Systems Spatial DBMS Raster and Vector Data Files GIS GATEWAY GIS Web Server   Web Services GIS Software Data Conversion Tools GIS APIs Client Applications Client Applications Web Browsers Data Layer
THE TECHNOLGY REVIEW PART 2 IFC
Information Models for AEC ,[object Object],[object Object],[object Object]
The Structure of  the STEP and IFC
Structure of STEP Description Methods  EXPRESS, EXPRESS-G  IDEF1x ,NIAM,  Integrated Resources   Common Model Subsets Application Protocols Meta Models Application Reference Model (Defined by EXPRESS-G) Application Interpreted Model (EXPRESS) Implementation Methods Physical Files Structures(21)  File Access Methods(22) Conformance Test  assesses the implementation
IFC Schema = The Meta Model Meta Model file is  called  IFC Schema Meta Model file holds the IFC entities IFC entities contain descriptive information about IfcObjects.  Meta Model is defined by  EXPRESS  The meta model file has the .exp extension ENTITY IfcOrganizationRelationship; Name : IfcLabel; Description : OPTIONAL IfcText; RelatingOrganization : IfcOrganization; RelatedOrganizations : SET [1:?] OF IfcOrganization; END_ENTITY;
IFC Physical File Physical Model file is  called  IFC file Physical Model file holds the IFC objects Physical Model is defined by  STEP Standard Part 21   The physical model file has the .ifc extension #42 = IFCSHAPEREPRESENTATION (#26, 'Axis', 'Curve2D', (#41)); #43 = IFCCARTESIANPOINT ((0., 0.)); #44 = IFCCARTESIANPOINT ((2000., 0.)); #45 = IFCCARTESIANPOINT ((1760.000005364418, 239.999994635582)); #46 = IFCCARTESIANPOINT ((-239.999994635582, 239.999994635582)); #47 = IFCPOLYLINE ((#43, #44, #45, #46, #43)); #48 = IFCARBITRARYCLOSEDPROFILEDEF (.AREA., $, #47);
IFC Information Exchange Architectures
Information Exchange with IFCs IFC file  (STEP-P21) XCAD YCAD Level1:Data sharing between applications  using building information models as physical files
Information Exchange with IFCs Level 2: Accessing the IFCs through APIs  IFC File (STEP-P21) IFC API SDAI API XCAD Client B YCAD Client A
Information Exchange with IFCs ,[object Object],[object Object],[object Object],OCCURENCE OBJECT DATA(.P21) IFC PHYSICAL FILE PROPERTY ATTRIBUTE RELATIONSHIP ASSOCIATION ENTITY CLASS METADATA(.EXP) IFC SCHEMA RELATIONAL DATA MODEL OBJECT DATA MODEL FORMS EXPRESS DATA MODEL LOGICAL LEVEL CONCEPTUAL LEVEL
Express Databases I am an Express Database I can interpret STEP meta models I can store STEP compliant models IFC Meta Model (Schema) (ISO10303) IFC File (ISO10303-P21)
Information Exchange with IFCs ,[object Object],[object Object],EXPRESS DBMS IFC SCHEMA  IFC FILE SDAI DB API Database API Clients XCAD YCAD
Alternative types of architectures Yes Yes, Database Schema Yes/No No Need for the schema No Yes (DB API)/No RDBMS ODBMS Storing IFCs in RDBMS / ODBMS Yes Building.ifc Accessing IFC with APIs EDBMS Building.ifc Data stored in form of.. Yes (DB API) Storing IFCs in EDBMS No IFC Physical File Exchange Need for an API  to get information  Architecture Type
Conclusion Several  Possible  System Architectures Physical File Level Database Level Application Level
Physical File Level: File Conversion IFC  Physical File GIS Vector Data Files GML
Database Level :Database Integration Spatial DBMS EXPRESS DBMS API GML to IFC(XSLT) IFC to GML(API) RDBMS API API or GML ODBMS
Application Level Integration 1 Scope: Model Based Construction Focus: Building Information Model EXPRESS DBMS IFC/IFG SCHEMA  IFC/IFG  File (STEP-P21) SDAI API Database API Clients using IFC and GIS Data Spatial DBMS Raster and Vector Data Files GIS GATEWAY Web Services GIS Client Applications  (APIs ,Data Conversion Tools ,GIS Software) GML GML WMS/WFS IFC API Web Services Data Conversion and Transfer Tier GIS Data Conversion API XSLT
Application Level Integration 2 Scope: Urban Management  Focus: Geographic Information System EXPRESS DBMS IFC SCHEMA  IFC/IFG  File (STEP-P21) SDAI API Database API Clients using GIS and IFC Data IFC API Web Services Translation APIs Spatial DBMS Raster and Vector Data Files GIS GATEWAY Web Services GIS Client Applications  (APIs ,Data Conversion Tools ,GIS Software) GML GML WMS/WFS
Finally, IFC is a project driven approach for information management IFC enable interoperability through the project  life cycle  GISs have an infrastructure driven approach  GISs enable interoperability in urban modelling and management Urban Planning & Management (GIS) IFC IFC IFC Construction Project Life Cycle (IFC Based Information Systems) Geo-info. Geo-info
Finally, ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Thanks for listening…
NEW APPROACHES
New Approaches: Mapping the IFCs to XML Ifc MetaModel (IFC2x.exp) Ifc Model (Building.ifc) Ifc MetaModel XML Schema (IFC2x.xsd) Ifc Model XML  (Building.xml)
New Approaches: Mapping the IFCs to XML Ifc MetaModel XML Schema (IFC2x2.xsd) Ifc Model XML  (Building.xml) XML Database
Alternative types of architectures Yes/No Building.xml Ifc.xsd New Approach: Storing IfcXML in XMLDB Ifc.xsd Ifc.exp Ifc.exp, Database Schema Ifc.exp Ifc.exp Schema No RDBMS/ ODBMS Storing IFCs in ODBMS / RDBMS Yes Building.ifc Accessing IFC with APIs Building.xml EDBMS Building.ifc Data stored in form of.. Yes (DOM.SAX) New Approach:IfcXML Yes (DB API) Storing IFCs in EDBMS No IFC Physical File Exchange Need for an API  to get information  Architecture Type
Physical File Level: Conversion Mirror IFC  Physical File IfcXML Physical File GIS Vector Data Files GML
Database Level :Database Integration Spatial DBMS EXPRESS DBMS XML Database GML IFC XML API GML to IFC(XSLT) IFC to GML(API) RDBMS API or IFCXML API or GML ODBMS
Interoperable data ,[object Object],[object Object],[object Object],[object Object]

More Related Content

What's hot

Using Geotechnical Data in a 3D Space Whitepaper
Using Geotechnical Data in a 3D Space WhitepaperUsing Geotechnical Data in a 3D Space Whitepaper
Using Geotechnical Data in a 3D Space Whitepaper
Amy Heffner
 
Information Delivery Manual
Information Delivery ManualInformation Delivery Manual
Information Delivery Manual
Ahmed Gamal Abdel Gawad
 
Computer aided design, computer aided manufacturing, computer aided engineering
Computer aided design, computer aided manufacturing, computer aided engineeringComputer aided design, computer aided manufacturing, computer aided engineering
Computer aided design, computer aided manufacturing, computer aided engineeringuniversity of sust.
 
Whitepaper: "Construction Lifecycle Management – a necessary business strateg...
Whitepaper: "Construction Lifecycle Management – a necessary business strateg...Whitepaper: "Construction Lifecycle Management – a necessary business strateg...
Whitepaper: "Construction Lifecycle Management – a necessary business strateg...
Ionel GRECESCU
 
Research Sruti
Research SrutiResearch Sruti
Research Sruti
srutin
 
Development of alogorithm to recognize through slot feature from step ap224 n...
Development of alogorithm to recognize through slot feature from step ap224 n...Development of alogorithm to recognize through slot feature from step ap224 n...
Development of alogorithm to recognize through slot feature from step ap224 n...
eSAT Journals
 
Intelligent design-of-industrial-steel-buildings
Intelligent design-of-industrial-steel-buildingsIntelligent design-of-industrial-steel-buildings
Intelligent design-of-industrial-steel-buildingsPriyabrata Behera
 
BIMMeeting 2016 - BIM-Infra-GIS: building bridges from single buildings to di...
BIMMeeting 2016 - BIM-Infra-GIS: building bridges from single buildings to di...BIMMeeting 2016 - BIM-Infra-GIS: building bridges from single buildings to di...
BIMMeeting 2016 - BIM-Infra-GIS: building bridges from single buildings to di...
Pieter Pauwels
 
최신 3차원 이미지 스캔 역설계 기술 전망 및 건설 활용
최신 3차원 이미지 스캔 역설계 기술 전망 및 건설 활용최신 3차원 이미지 스캔 역설계 기술 전망 및 건설 활용
최신 3차원 이미지 스캔 역설계 기술 전망 및 건설 활용
Tae wook kang
 
Big Data Technical Benchmarking, Arne Berre, BDVe Webinar series, 09/10/2018
Big Data Technical Benchmarking, Arne Berre, BDVe Webinar series, 09/10/2018 Big Data Technical Benchmarking, Arne Berre, BDVe Webinar series, 09/10/2018
Big Data Technical Benchmarking, Arne Berre, BDVe Webinar series, 09/10/2018
DataBench
 
1257103560 X Mp Lantand Iso15926 Oct2009
1257103560 X Mp Lantand Iso15926 Oct20091257103560 X Mp Lantand Iso15926 Oct2009
1257103560 X Mp Lantand Iso15926 Oct2009Giorgio Amici
 
Cora final meeting
Cora final meetingCora final meeting
Cora final meeting
Carlo Vaccari
 
Accelerating the Digital Transformation – Building a 3D IoT Reference Archite...
Accelerating the Digital Transformation – Building a 3D IoT Reference Archite...Accelerating the Digital Transformation – Building a 3D IoT Reference Archite...
Accelerating the Digital Transformation – Building a 3D IoT Reference Archite...
OPEN DEI
 

What's hot (13)

Using Geotechnical Data in a 3D Space Whitepaper
Using Geotechnical Data in a 3D Space WhitepaperUsing Geotechnical Data in a 3D Space Whitepaper
Using Geotechnical Data in a 3D Space Whitepaper
 
Information Delivery Manual
Information Delivery ManualInformation Delivery Manual
Information Delivery Manual
 
Computer aided design, computer aided manufacturing, computer aided engineering
Computer aided design, computer aided manufacturing, computer aided engineeringComputer aided design, computer aided manufacturing, computer aided engineering
Computer aided design, computer aided manufacturing, computer aided engineering
 
Whitepaper: "Construction Lifecycle Management – a necessary business strateg...
Whitepaper: "Construction Lifecycle Management – a necessary business strateg...Whitepaper: "Construction Lifecycle Management – a necessary business strateg...
Whitepaper: "Construction Lifecycle Management – a necessary business strateg...
 
Research Sruti
Research SrutiResearch Sruti
Research Sruti
 
Development of alogorithm to recognize through slot feature from step ap224 n...
Development of alogorithm to recognize through slot feature from step ap224 n...Development of alogorithm to recognize through slot feature from step ap224 n...
Development of alogorithm to recognize through slot feature from step ap224 n...
 
Intelligent design-of-industrial-steel-buildings
Intelligent design-of-industrial-steel-buildingsIntelligent design-of-industrial-steel-buildings
Intelligent design-of-industrial-steel-buildings
 
BIMMeeting 2016 - BIM-Infra-GIS: building bridges from single buildings to di...
BIMMeeting 2016 - BIM-Infra-GIS: building bridges from single buildings to di...BIMMeeting 2016 - BIM-Infra-GIS: building bridges from single buildings to di...
BIMMeeting 2016 - BIM-Infra-GIS: building bridges from single buildings to di...
 
최신 3차원 이미지 스캔 역설계 기술 전망 및 건설 활용
최신 3차원 이미지 스캔 역설계 기술 전망 및 건설 활용최신 3차원 이미지 스캔 역설계 기술 전망 및 건설 활용
최신 3차원 이미지 스캔 역설계 기술 전망 및 건설 활용
 
Big Data Technical Benchmarking, Arne Berre, BDVe Webinar series, 09/10/2018
Big Data Technical Benchmarking, Arne Berre, BDVe Webinar series, 09/10/2018 Big Data Technical Benchmarking, Arne Berre, BDVe Webinar series, 09/10/2018
Big Data Technical Benchmarking, Arne Berre, BDVe Webinar series, 09/10/2018
 
1257103560 X Mp Lantand Iso15926 Oct2009
1257103560 X Mp Lantand Iso15926 Oct20091257103560 X Mp Lantand Iso15926 Oct2009
1257103560 X Mp Lantand Iso15926 Oct2009
 
Cora final meeting
Cora final meetingCora final meeting
Cora final meeting
 
Accelerating the Digital Transformation – Building a 3D IoT Reference Archite...
Accelerating the Digital Transformation – Building a 3D IoT Reference Archite...Accelerating the Digital Transformation – Building a 3D IoT Reference Archite...
Accelerating the Digital Transformation – Building a 3D IoT Reference Archite...
 

Viewers also liked

Web 20
Web 20Web 20
Web 20
ibeltran
 
Pasa el paquete
Pasa el paquetePasa el paquete
SGBS Inhouse & Consulting
SGBS Inhouse & ConsultingSGBS Inhouse & Consulting
SGBS Inhouse & Consulting
St.Galler Business School
 
Navasarni Bulletin - September 2016
Navasarni Bulletin - September 2016Navasarni Bulletin - September 2016
Navasarni Bulletin - September 2016
sindhudurgdiocese
 
Campaña de cariño
Campaña de cariñoCampaña de cariño
Campaña de cariñoEl del Alma
 
Inclusión de la red satelital televisa, edusat
Inclusión de la red satelital televisa, edusatInclusión de la red satelital televisa, edusat
Inclusión de la red satelital televisa, edusat
PAstorAlonso
 
Taller 3 maria
Taller 3  mariaTaller 3  maria
Taller 3 maria
aguilarcordova85
 
Seguimiento a egresados
Seguimiento a egresadosSeguimiento a egresados
Seguimiento a egresadoslukacinali
 
Pressemappe DAAD
Pressemappe DAADPressemappe DAAD
Pressemappe DAADguestadb71d
 
Publicidad
PublicidadPublicidad
Publicidadpresenj
 
ACU - Adicionales estabilización de la plataforma en sectores con bofedales -...
ACU - Adicionales estabilización de la plataforma en sectores con bofedales -...ACU - Adicionales estabilización de la plataforma en sectores con bofedales -...
ACU - Adicionales estabilización de la plataforma en sectores con bofedales -...Erick Wilson Corimayhua Machicado
 
Tres generaciones bajo un mismo techo
Tres generaciones bajo un mismo techoTres generaciones bajo un mismo techo
Tres generaciones bajo un mismo techo
Ministerio Infantil Arcoiris
 
Porto de mos
Porto de mosPorto de mos
Porto de mosMaks Schi
 
Cuadro tributos estadales vanessa fuentes(2)
Cuadro tributos estadales vanessa fuentes(2)Cuadro tributos estadales vanessa fuentes(2)
Cuadro tributos estadales vanessa fuentes(2)
Vanessa Anais Fuentes Rodriguez
 
Chapter 4 presentation
Chapter 4 presentationChapter 4 presentation
Chapter 4 presentationkrobinette
 

Viewers also liked (20)

El futbol
El futbolEl futbol
El futbol
 
En busca de la felicidad devcional familiar
En busca de la felicidad devcional familiarEn busca de la felicidad devcional familiar
En busca de la felicidad devcional familiar
 
Web 20
Web 20Web 20
Web 20
 
Pasa el paquete
Pasa el paquetePasa el paquete
Pasa el paquete
 
SGBS Inhouse & Consulting
SGBS Inhouse & ConsultingSGBS Inhouse & Consulting
SGBS Inhouse & Consulting
 
Navasarni Bulletin - September 2016
Navasarni Bulletin - September 2016Navasarni Bulletin - September 2016
Navasarni Bulletin - September 2016
 
Salmacompu
SalmacompuSalmacompu
Salmacompu
 
Campaña de cariño
Campaña de cariñoCampaña de cariño
Campaña de cariño
 
Inclusión de la red satelital televisa, edusat
Inclusión de la red satelital televisa, edusatInclusión de la red satelital televisa, edusat
Inclusión de la red satelital televisa, edusat
 
Feliznavidad2
Feliznavidad2Feliznavidad2
Feliznavidad2
 
Taller 3 maria
Taller 3  mariaTaller 3  maria
Taller 3 maria
 
Seguimiento a egresados
Seguimiento a egresadosSeguimiento a egresados
Seguimiento a egresados
 
Pressemappe DAAD
Pressemappe DAADPressemappe DAAD
Pressemappe DAAD
 
Publicidad
PublicidadPublicidad
Publicidad
 
ACU - Adicionales estabilización de la plataforma en sectores con bofedales -...
ACU - Adicionales estabilización de la plataforma en sectores con bofedales -...ACU - Adicionales estabilización de la plataforma en sectores con bofedales -...
ACU - Adicionales estabilización de la plataforma en sectores con bofedales -...
 
Tres generaciones bajo un mismo techo
Tres generaciones bajo un mismo techoTres generaciones bajo un mismo techo
Tres generaciones bajo un mismo techo
 
Modelo gavilan 2.0
Modelo gavilan 2.0Modelo gavilan 2.0
Modelo gavilan 2.0
 
Porto de mos
Porto de mosPorto de mos
Porto de mos
 
Cuadro tributos estadales vanessa fuentes(2)
Cuadro tributos estadales vanessa fuentes(2)Cuadro tributos estadales vanessa fuentes(2)
Cuadro tributos estadales vanessa fuentes(2)
 
Chapter 4 presentation
Chapter 4 presentationChapter 4 presentation
Chapter 4 presentation
 

Similar to IRW 2004

Urban Data Fusion
Urban Data Fusion Urban Data Fusion
Urban Data Fusion Umit Isikdag
 
Case Study about BIM on GIS platform development project with the standard model
Case Study about BIM on GIS platform development project with the standard modelCase Study about BIM on GIS platform development project with the standard model
Case Study about BIM on GIS platform development project with the standard model
Tae wook kang
 
Graphics Standards and Algorithm
Graphics Standards and AlgorithmGraphics Standards and Algorithm
Graphics Standards and Algorithm
Yatin Singh
 
Graphic standards and exchange formats
Graphic standards and exchange formatsGraphic standards and exchange formats
Graphic standards and exchange formats
kishor kumar
 
MHM_RS_23_04_13.pptx
MHM_RS_23_04_13.pptxMHM_RS_23_04_13.pptx
MHM_RS_23_04_13.pptx
MinHtetMyint1
 
lifecycle-bim-gis-user-group-april-2017
lifecycle-bim-gis-user-group-april-2017lifecycle-bim-gis-user-group-april-2017
lifecycle-bim-gis-user-group-april-2017
Dale Ritchie
 
Ugif 10 2012 lycia2 introduction in 45 minutes
Ugif 10 2012 lycia2 introduction in 45 minutesUgif 10 2012 lycia2 introduction in 45 minutes
Ugif 10 2012 lycia2 introduction in 45 minutesUGIF
 
Building Information Modeling (BIM) & Industry Foundation Classes (IFC)
Building Information Modeling (BIM)  & Industry Foundation Classes (IFC)Building Information Modeling (BIM)  & Industry Foundation Classes (IFC)
Building Information Modeling (BIM) & Industry Foundation Classes (IFC)metalalp
 
SFScon22 - Peter Hopfgartner - Bridging the Gap between BIM and GIS with Open...
SFScon22 - Peter Hopfgartner - Bridging the Gap between BIM and GIS with Open...SFScon22 - Peter Hopfgartner - Bridging the Gap between BIM and GIS with Open...
SFScon22 - Peter Hopfgartner - Bridging the Gap between BIM and GIS with Open...
South Tyrol Free Software Conference
 
CAD STANDARDS - SMART MANUFACTURING MECH
CAD STANDARDS - SMART MANUFACTURING MECHCAD STANDARDS - SMART MANUFACTURING MECH
CAD STANDARDS - SMART MANUFACTURING MECH
RAJESHS631800
 
Extend the Value of Your BIM Data with FME: Part 1
Extend the Value of Your BIM Data with FME: Part 1Extend the Value of Your BIM Data with FME: Part 1
Extend the Value of Your BIM Data with FME: Part 1
Safe Software
 
Conversion of Existing Data
Conversion of Existing DataConversion of Existing Data
Conversion of Existing Data
Tilok Chetri
 
Introduction to mago3D, an Open Source Based Digital Twin Platform
Introduction to mago3D, an Open Source Based Digital Twin PlatformIntroduction to mago3D, an Open Source Based Digital Twin Platform
Introduction to mago3D, an Open Source Based Digital Twin Platform
SANGHEE SHIN
 
Whitepaper: How Autodesk Supports Open Data Exchange Standards
Whitepaper: How Autodesk Supports Open Data Exchange Standards Whitepaper: How Autodesk Supports Open Data Exchange Standards
Whitepaper: How Autodesk Supports Open Data Exchange Standards
Sander Lijbers
 
Slides Apde2002 Enhance
Slides Apde2002 EnhanceSlides Apde2002 Enhance
Slides Apde2002 Enhance
mpereda
 
Generating higher accuracy digital data products by model parameter
Generating higher accuracy digital data products by model parameterGenerating higher accuracy digital data products by model parameter
Generating higher accuracy digital data products by model parameterIAEME Publication
 
Chapter three.pptx
Chapter three.pptxChapter three.pptx
Chapter three.pptx
BossGold
 
Integrating GIS utility data in the UK
Integrating GIS utility data in the UKIntegrating GIS utility data in the UK
Integrating GIS utility data in the UKAntArch
 
Geohosting
GeohostingGeohosting
Geohosting
Karel Charvat
 

Similar to IRW 2004 (20)

Urban Data Fusion
Urban Data Fusion Urban Data Fusion
Urban Data Fusion
 
Case Study about BIM on GIS platform development project with the standard model
Case Study about BIM on GIS platform development project with the standard modelCase Study about BIM on GIS platform development project with the standard model
Case Study about BIM on GIS platform development project with the standard model
 
Graphics Standards and Algorithm
Graphics Standards and AlgorithmGraphics Standards and Algorithm
Graphics Standards and Algorithm
 
Graphic standards and exchange formats
Graphic standards and exchange formatsGraphic standards and exchange formats
Graphic standards and exchange formats
 
MHM_RS_23_04_13.pptx
MHM_RS_23_04_13.pptxMHM_RS_23_04_13.pptx
MHM_RS_23_04_13.pptx
 
lifecycle-bim-gis-user-group-april-2017
lifecycle-bim-gis-user-group-april-2017lifecycle-bim-gis-user-group-april-2017
lifecycle-bim-gis-user-group-april-2017
 
Ugif 10 2012 lycia2 introduction in 45 minutes
Ugif 10 2012 lycia2 introduction in 45 minutesUgif 10 2012 lycia2 introduction in 45 minutes
Ugif 10 2012 lycia2 introduction in 45 minutes
 
Building Information Modeling (BIM) & Industry Foundation Classes (IFC)
Building Information Modeling (BIM)  & Industry Foundation Classes (IFC)Building Information Modeling (BIM)  & Industry Foundation Classes (IFC)
Building Information Modeling (BIM) & Industry Foundation Classes (IFC)
 
SFScon22 - Peter Hopfgartner - Bridging the Gap between BIM and GIS with Open...
SFScon22 - Peter Hopfgartner - Bridging the Gap between BIM and GIS with Open...SFScon22 - Peter Hopfgartner - Bridging the Gap between BIM and GIS with Open...
SFScon22 - Peter Hopfgartner - Bridging the Gap between BIM and GIS with Open...
 
CAD STANDARDS - SMART MANUFACTURING MECH
CAD STANDARDS - SMART MANUFACTURING MECHCAD STANDARDS - SMART MANUFACTURING MECH
CAD STANDARDS - SMART MANUFACTURING MECH
 
Extend the Value of Your BIM Data with FME: Part 1
Extend the Value of Your BIM Data with FME: Part 1Extend the Value of Your BIM Data with FME: Part 1
Extend the Value of Your BIM Data with FME: Part 1
 
Conversion of Existing Data
Conversion of Existing DataConversion of Existing Data
Conversion of Existing Data
 
Introduction to mago3D, an Open Source Based Digital Twin Platform
Introduction to mago3D, an Open Source Based Digital Twin PlatformIntroduction to mago3D, an Open Source Based Digital Twin Platform
Introduction to mago3D, an Open Source Based Digital Twin Platform
 
Whitepaper: How Autodesk Supports Open Data Exchange Standards
Whitepaper: How Autodesk Supports Open Data Exchange Standards Whitepaper: How Autodesk Supports Open Data Exchange Standards
Whitepaper: How Autodesk Supports Open Data Exchange Standards
 
Ijetcas14 430
Ijetcas14 430Ijetcas14 430
Ijetcas14 430
 
Slides Apde2002 Enhance
Slides Apde2002 EnhanceSlides Apde2002 Enhance
Slides Apde2002 Enhance
 
Generating higher accuracy digital data products by model parameter
Generating higher accuracy digital data products by model parameterGenerating higher accuracy digital data products by model parameter
Generating higher accuracy digital data products by model parameter
 
Chapter three.pptx
Chapter three.pptxChapter three.pptx
Chapter three.pptx
 
Integrating GIS utility data in the UK
Integrating GIS utility data in the UKIntegrating GIS utility data in the UK
Integrating GIS utility data in the UK
 
Geohosting
GeohostingGeohosting
Geohosting
 

Recently uploaded

Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
BookNet Canada
 
PCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase TeamPCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase Team
ControlCase
 
A tale of scale & speed: How the US Navy is enabling software delivery from l...
A tale of scale & speed: How the US Navy is enabling software delivery from l...A tale of scale & speed: How the US Navy is enabling software delivery from l...
A tale of scale & speed: How the US Navy is enabling software delivery from l...
sonjaschweigert1
 
Epistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI supportEpistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI support
Alan Dix
 
Enhancing Performance with Globus and the Science DMZ
Enhancing Performance with Globus and the Science DMZEnhancing Performance with Globus and the Science DMZ
Enhancing Performance with Globus and the Science DMZ
Globus
 
RESUME BUILDER APPLICATION Project for students
RESUME BUILDER APPLICATION Project for studentsRESUME BUILDER APPLICATION Project for students
RESUME BUILDER APPLICATION Project for students
KAMESHS29
 
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdfObservability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Paige Cruz
 
Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !
KatiaHIMEUR1
 
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdfFIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance
 
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdfFIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance
 
Generative AI Deep Dive: Advancing from Proof of Concept to Production
Generative AI Deep Dive: Advancing from Proof of Concept to ProductionGenerative AI Deep Dive: Advancing from Proof of Concept to Production
Generative AI Deep Dive: Advancing from Proof of Concept to Production
Aggregage
 
Introduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - CybersecurityIntroduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - Cybersecurity
mikeeftimakis1
 
The Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and SalesThe Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and Sales
Laura Byrne
 
Climate Impact of Software Testing at Nordic Testing Days
Climate Impact of Software Testing at Nordic Testing DaysClimate Impact of Software Testing at Nordic Testing Days
Climate Impact of Software Testing at Nordic Testing Days
Kari Kakkonen
 
Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...
Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...
Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...
James Anderson
 
The Metaverse and AI: how can decision-makers harness the Metaverse for their...
The Metaverse and AI: how can decision-makers harness the Metaverse for their...The Metaverse and AI: how can decision-makers harness the Metaverse for their...
The Metaverse and AI: how can decision-makers harness the Metaverse for their...
Jen Stirrup
 
FIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdfFIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance
 
Le nuove frontiere dell'AI nell'RPA con UiPath Autopilot™
Le nuove frontiere dell'AI nell'RPA con UiPath Autopilot™Le nuove frontiere dell'AI nell'RPA con UiPath Autopilot™
Le nuove frontiere dell'AI nell'RPA con UiPath Autopilot™
UiPathCommunity
 
UiPath Community Day Dubai: AI at Work..
UiPath Community Day Dubai: AI at Work..UiPath Community Day Dubai: AI at Work..
UiPath Community Day Dubai: AI at Work..
UiPathCommunity
 
GraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge GraphGraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge Graph
Guy Korland
 

Recently uploaded (20)

Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
 
PCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase TeamPCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase Team
 
A tale of scale & speed: How the US Navy is enabling software delivery from l...
A tale of scale & speed: How the US Navy is enabling software delivery from l...A tale of scale & speed: How the US Navy is enabling software delivery from l...
A tale of scale & speed: How the US Navy is enabling software delivery from l...
 
Epistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI supportEpistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI support
 
Enhancing Performance with Globus and the Science DMZ
Enhancing Performance with Globus and the Science DMZEnhancing Performance with Globus and the Science DMZ
Enhancing Performance with Globus and the Science DMZ
 
RESUME BUILDER APPLICATION Project for students
RESUME BUILDER APPLICATION Project for studentsRESUME BUILDER APPLICATION Project for students
RESUME BUILDER APPLICATION Project for students
 
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdfObservability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
 
Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !
 
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdfFIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
 
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdfFIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
 
Generative AI Deep Dive: Advancing from Proof of Concept to Production
Generative AI Deep Dive: Advancing from Proof of Concept to ProductionGenerative AI Deep Dive: Advancing from Proof of Concept to Production
Generative AI Deep Dive: Advancing from Proof of Concept to Production
 
Introduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - CybersecurityIntroduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - Cybersecurity
 
The Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and SalesThe Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and Sales
 
Climate Impact of Software Testing at Nordic Testing Days
Climate Impact of Software Testing at Nordic Testing DaysClimate Impact of Software Testing at Nordic Testing Days
Climate Impact of Software Testing at Nordic Testing Days
 
Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...
Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...
Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...
 
The Metaverse and AI: how can decision-makers harness the Metaverse for their...
The Metaverse and AI: how can decision-makers harness the Metaverse for their...The Metaverse and AI: how can decision-makers harness the Metaverse for their...
The Metaverse and AI: how can decision-makers harness the Metaverse for their...
 
FIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdfFIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdf
 
Le nuove frontiere dell'AI nell'RPA con UiPath Autopilot™
Le nuove frontiere dell'AI nell'RPA con UiPath Autopilot™Le nuove frontiere dell'AI nell'RPA con UiPath Autopilot™
Le nuove frontiere dell'AI nell'RPA con UiPath Autopilot™
 
UiPath Community Day Dubai: AI at Work..
UiPath Community Day Dubai: AI at Work..UiPath Community Day Dubai: AI at Work..
UiPath Community Day Dubai: AI at Work..
 
GraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge GraphGraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge Graph
 

IRW 2004

  • 1. Integrating Building Information Models with Geographic Information Systems The Technology Review Umit Isikdag, Prof.Ghassan Aouad Dr. Jason Underwood, Dr. Nigel Trodd
  • 2. The Problem Exchange of information in an effective way between different types of software that’s used throughout the construction life cycle and in the domain of urban management
  • 3.
  • 4.
  • 5.
  • 6.
  • 7.
  • 8.
  • 9.
  • 10.
  • 11. THE TECHNOLGY REVIEW PART 1 GIS
  • 12.
  • 13.
  • 14. The architecture of Geographical Information Systems Spatial DBMS Raster and Vector Data Files GIS GATEWAY GIS Web Server Web Services GIS Software Data Conversion Tools GIS APIs Client Applications Client Applications Web Browsers Data Layer
  • 15. THE TECHNOLGY REVIEW PART 2 IFC
  • 16.
  • 17. The Structure of the STEP and IFC
  • 18. Structure of STEP Description Methods EXPRESS, EXPRESS-G IDEF1x ,NIAM, Integrated Resources Common Model Subsets Application Protocols Meta Models Application Reference Model (Defined by EXPRESS-G) Application Interpreted Model (EXPRESS) Implementation Methods Physical Files Structures(21) File Access Methods(22) Conformance Test assesses the implementation
  • 19. IFC Schema = The Meta Model Meta Model file is called IFC Schema Meta Model file holds the IFC entities IFC entities contain descriptive information about IfcObjects. Meta Model is defined by EXPRESS The meta model file has the .exp extension ENTITY IfcOrganizationRelationship; Name : IfcLabel; Description : OPTIONAL IfcText; RelatingOrganization : IfcOrganization; RelatedOrganizations : SET [1:?] OF IfcOrganization; END_ENTITY;
  • 20. IFC Physical File Physical Model file is called IFC file Physical Model file holds the IFC objects Physical Model is defined by STEP Standard Part 21 The physical model file has the .ifc extension #42 = IFCSHAPEREPRESENTATION (#26, 'Axis', 'Curve2D', (#41)); #43 = IFCCARTESIANPOINT ((0., 0.)); #44 = IFCCARTESIANPOINT ((2000., 0.)); #45 = IFCCARTESIANPOINT ((1760.000005364418, 239.999994635582)); #46 = IFCCARTESIANPOINT ((-239.999994635582, 239.999994635582)); #47 = IFCPOLYLINE ((#43, #44, #45, #46, #43)); #48 = IFCARBITRARYCLOSEDPROFILEDEF (.AREA., $, #47);
  • 21. IFC Information Exchange Architectures
  • 22. Information Exchange with IFCs IFC file (STEP-P21) XCAD YCAD Level1:Data sharing between applications using building information models as physical files
  • 23. Information Exchange with IFCs Level 2: Accessing the IFCs through APIs IFC File (STEP-P21) IFC API SDAI API XCAD Client B YCAD Client A
  • 24.
  • 25. Express Databases I am an Express Database I can interpret STEP meta models I can store STEP compliant models IFC Meta Model (Schema) (ISO10303) IFC File (ISO10303-P21)
  • 26.
  • 27. Alternative types of architectures Yes Yes, Database Schema Yes/No No Need for the schema No Yes (DB API)/No RDBMS ODBMS Storing IFCs in RDBMS / ODBMS Yes Building.ifc Accessing IFC with APIs EDBMS Building.ifc Data stored in form of.. Yes (DB API) Storing IFCs in EDBMS No IFC Physical File Exchange Need for an API to get information Architecture Type
  • 28. Conclusion Several Possible System Architectures Physical File Level Database Level Application Level
  • 29. Physical File Level: File Conversion IFC Physical File GIS Vector Data Files GML
  • 30. Database Level :Database Integration Spatial DBMS EXPRESS DBMS API GML to IFC(XSLT) IFC to GML(API) RDBMS API API or GML ODBMS
  • 31. Application Level Integration 1 Scope: Model Based Construction Focus: Building Information Model EXPRESS DBMS IFC/IFG SCHEMA IFC/IFG File (STEP-P21) SDAI API Database API Clients using IFC and GIS Data Spatial DBMS Raster and Vector Data Files GIS GATEWAY Web Services GIS Client Applications (APIs ,Data Conversion Tools ,GIS Software) GML GML WMS/WFS IFC API Web Services Data Conversion and Transfer Tier GIS Data Conversion API XSLT
  • 32. Application Level Integration 2 Scope: Urban Management Focus: Geographic Information System EXPRESS DBMS IFC SCHEMA IFC/IFG File (STEP-P21) SDAI API Database API Clients using GIS and IFC Data IFC API Web Services Translation APIs Spatial DBMS Raster and Vector Data Files GIS GATEWAY Web Services GIS Client Applications (APIs ,Data Conversion Tools ,GIS Software) GML GML WMS/WFS
  • 33. Finally, IFC is a project driven approach for information management IFC enable interoperability through the project life cycle GISs have an infrastructure driven approach GISs enable interoperability in urban modelling and management Urban Planning & Management (GIS) IFC IFC IFC Construction Project Life Cycle (IFC Based Information Systems) Geo-info. Geo-info
  • 34.
  • 37. New Approaches: Mapping the IFCs to XML Ifc MetaModel (IFC2x.exp) Ifc Model (Building.ifc) Ifc MetaModel XML Schema (IFC2x.xsd) Ifc Model XML (Building.xml)
  • 38. New Approaches: Mapping the IFCs to XML Ifc MetaModel XML Schema (IFC2x2.xsd) Ifc Model XML (Building.xml) XML Database
  • 39. Alternative types of architectures Yes/No Building.xml Ifc.xsd New Approach: Storing IfcXML in XMLDB Ifc.xsd Ifc.exp Ifc.exp, Database Schema Ifc.exp Ifc.exp Schema No RDBMS/ ODBMS Storing IFCs in ODBMS / RDBMS Yes Building.ifc Accessing IFC with APIs Building.xml EDBMS Building.ifc Data stored in form of.. Yes (DOM.SAX) New Approach:IfcXML Yes (DB API) Storing IFCs in EDBMS No IFC Physical File Exchange Need for an API to get information Architecture Type
  • 40. Physical File Level: Conversion Mirror IFC Physical File IfcXML Physical File GIS Vector Data Files GML
  • 41. Database Level :Database Integration Spatial DBMS EXPRESS DBMS XML Database GML IFC XML API GML to IFC(XSLT) IFC to GML(API) RDBMS API or IFCXML API or GML ODBMS
  • 42.