SlideShare ist ein Scribd-Unternehmen logo
1 von 54
Downloaden Sie, um offline zu lesen
Gareth Boyes
Research Topic –
Requirements for defined
spaces in Infrastructure
Asset Management
3rd Year PhD Student
Supervisor: Dr. Claire Ellul
Industrial Supervisor: Daniel Irwin
.
Building Information
Modelling
Common Data
Environment (CDE)
The process of designing,
constructing or operating a
building or infrastructure asset
using electronic object-oriented
information
(PAS 1192-2:2013)
• Designing
• Constructing
• Operating
Common Data
Environment
Common Data
Environment (CDE)
Single source of information used
to collect, manage and
disseminate Common Data
Environment (CDE)
relevant and approved project
documents for multi-disciplinary
teams in a managed process
(PAS 1192-2:2013)
• Documentation
• Graphical Information
• Non-graphical
Information
Common Data
Environment
Common Data
Environment (CDE)
Single source of information used
to collect, manage and
disseminate Common Data
Environment (CDE)
relevant and approved project
documents for multi-disciplinary
teams in a managed process
(PAS 1192-2:2013)
• Electronic Information
Management System
• Asset Information
Management System
• CAD Management
System
• Geographical Information
System
Common Data
Environment
Common Data
Environment (CDE)
Single source of information used
to collect, manage and
disseminate Common Data
Environment (CDE)
relevant and approved project
documents for multi-disciplinary
teams in a managed process
(PAS 1192-2:2013)
• Bentley eB
• Bentley ProjectWise/
Bentley MicroStation
• Oracle Spatial
• ArcGIS
Bentley ProjectWise
File-based management system
• Controls access to folders
and files
• Manages file
authentication and
approval workflow in
accordance with BS 1192
• Enforces BS1192 naming
system and metadata
Bentley MicroStation
A proprietary CAD suite for
creating, editing and visualising
2D drawings and 3D models
Functionality for creating and
managing BIM objects is acquired
by installing extensions to the
core package
• DGN file format
• BIM extensions
— Bentley Architecture
— Bentley Structural Modeller
— Building Electrical Systems
— Building Mechanical Systems
• AECOsim Building
Designer
.
Requirement
Extract information
from file-based systems
Transform geometry
Load to object-based
systems
In order to advance
research in integration of
BIM / GIS, there is a
requirement to:
E - Extract
T - Transform
L - Load
Requirement
To manage, analyse and
visualise 3D geometric
features within a 3D GIS
In order to advance
research in integration of
BIM / GIS, there is a
requirement to:
.
Extraction
• Native DGN file format
• IFC Exporter
• 3rd Party format
• Text file via MVBA script
• Text file via MDL script
Information can be
extracted from Bentley
MicroStation v8
(with BIM extensions)
using the following
methods
Extracting via DGN
Advantage
• Native file format
• μS Element ID retained
• Appearance (e.g. colour)
retained
Disadvantage
• FME cannot read
surfaces
(BIM object geometry
most commonly exported
as surfaces)
• Cell objects de-
aggregated into
component elements
• Issues related to curved
surfaces
Extracting via IFC
Advantage
• Semantic information
exported
• μS Element ID retained
Disadvantage
• Conversion process
degrades information
• Level information lost
• Appearance lost
• Unreliable geometry
export
• FME struggles to read
corrupted IFC geometry
Ceiling geometry (as it should be)
Ceiling geometry (as exported via IFC)
Extracting via AutoCAD DWG
Advantage
• Very well supported by
FME
Disadvantage
• Conversion process
degrades information
• μS Element ID lost
• Cell objects de-
aggregated into
component elements
• Unreliable geometry
export
Extracting via SketchUp
Advantage
• Appearance (e.g. colour)
retained
• Level information retained
Disadvantage
• Conversion process
degrades information
• Objects converted to B-
rep
• Complex curved
geometry can overwhelm
FME
Extracting via MVBA Script
Advantage
• μS Element ID retained
• Level information retained
• Geometry bounding
volume can be extracted
Disadvantage
• Surface geometry data
not readable
• Appearance (e.g. colour)
info not reliable
• Limited documentation on
BIM objects
Extracting via MDL Script
Advantage
• Surfaces readable
• μS Element ID retained
• Appearance info retained
Disadvantage
• Extensive developer skill
and experience required
• Limited documentation
and support
.
Challenge #1
Workaround: MicroStation
level name is stored in
features as a geometry trait
Solution: Run MVBA script
changing level name to
Element ID
SketchUp features do not
retain MicroStation
Element IDs
GeometryPropertyExtractor
Challenge #2
Solution: Export model with
appearance before running
MVBA script then merge
using FME workspace
Changing MicroStation
level removes level-based
appearance
Challenge #3
Solution: Read IFC file (with
Bounding Box geometry)
and merge in FME
Workspace
Exporting via SketchUp
loses semantic information
GeometryPropertyExtractor
Challenge #4
Solution: Use MVBA script
to write CSV file containing
each Element ID to
establish benchmark of all
elements
Exporting not 100%
reliable
Challenge #5
Solution: Manually identify
SketchUp features to
replaced by IFC geometry
IFC geometry sometimes
more preferable to
SketchUp geometry
Challenge #6
Solution: Parse IFC file
using Python script writing
separate IFC file for each
element. Use FME
Workspace runner to read
each IFC element and write
to MultiPatch
Reading bad IFC geometry
crashes FME
Challenge #7
Solution: Use Group By to
find neighbours with
identical height information
NeighborFinder
transformer limited to 2D
Challenge #8
Solution: Use
AppearanceExtractor,
AppearanceStyler and
AppearanceSetter
transformers
Managing appearance
information
AppearanceExtractor
AppearanceSetter
Load
• ESRI Geodatabase
• Oracle ArcSDE
• Oracle SDO_Geometry
• BIM Server
Upload to appropriate
storage
with unique ID
Source file
Version
μS Element ID
also IFC GUID (128-bit)
Merging Information
Read
Elements
from MVBA
derived CSV
Merge IFC
attributes
Merge
SketchUp
geometry
Merge IFC
geometry
(if preferred)
Write to
required
format
Check all elements
have geometry &
attributes
1a. – Read features directly from IFC -
1b. Parse IFC and read output from CSV
2. Read in elements parsed by MicroStation VBA
3. Read in SketchUp geometry (with level info)
4. Read in SketchUp geometry (with appearance info)
5. Feed in manual MicroStation IDs (for geometries missing ID)
6. Merge geometry using MicroStationID
SketchUp Geometry
MicroStation VBA
Elements &
IFC Attributes
Successfully
Merged
Geometry
without uS ID
uS ID
without geometry
7. Merge geometry using Centre Point
8. Read IFC geometry
9a. Merge IFC geometries (if required) and export
9b. Inspector outputs used to identify manual “tweeking”
Ticket Hall in ArcScene
In Summary
• More reliable geometry
cf. IFC exporter
• Original appearance from
MicroStation in ArcScene
• Element ID information
and ability to trace
geometries back to
source
• BIM property information
The developed workspace
achieves the following
objectives:
BIM/ GIS Integration - Getting from MicroStation to ArcGIS

Weitere ähnliche Inhalte

Was ist angesagt?

BIM-naar-GIS dataverwerking: linken en visualiseren
BIM-naar-GIS dataverwerking: linken en visualiseren BIM-naar-GIS dataverwerking: linken en visualiseren
BIM-naar-GIS dataverwerking: linken en visualiseren GIM_nv
 
How to Create 3D Mashups by Integrating GIS, CAD, and BIM
How to Create 3D Mashups by Integrating GIS, CAD, and BIMHow to Create 3D Mashups by Integrating GIS, CAD, and BIM
How to Create 3D Mashups by Integrating GIS, CAD, and BIMSafe Software
 
BIM Conversion & Analysis Workshop: Story of the I-35W Bridge Collapse
BIM Conversion & Analysis Workshop: Story of the I-35W Bridge CollapseBIM Conversion & Analysis Workshop: Story of the I-35W Bridge Collapse
BIM Conversion & Analysis Workshop: Story of the I-35W Bridge CollapseSafe Software
 
Integrating BIM & GIS - Closing the Data Loop, September 2019
Integrating BIM & GIS - Closing the Data Loop, September 2019Integrating BIM & GIS - Closing the Data Loop, September 2019
Integrating BIM & GIS - Closing the Data Loop, September 2019Esri Ireland
 
How to Easily Read and Write CityGML Data Using FME
How to Easily Read and Write CityGML Data Using FME How to Easily Read and Write CityGML Data Using FME
How to Easily Read and Write CityGML Data Using FME Safe Software
 
2019 Esri International User Conference, Engineering Summit
2019 Esri International User Conference, Engineering Summit2019 Esri International User Conference, Engineering Summit
2019 Esri International User Conference, Engineering SummitChris Andrews
 
AAM Group GIS - BIM Integration
AAM Group GIS - BIM Integration AAM Group GIS - BIM Integration
AAM Group GIS - BIM Integration Brian Nicholls
 
BIM Workflows: How to Build from CAD & GIS for Infrastructure
BIM Workflows: How to Build from CAD & GIS for InfrastructureBIM Workflows: How to Build from CAD & GIS for Infrastructure
BIM Workflows: How to Build from CAD & GIS for InfrastructureSafe Software
 
Advanced Data Interoperability: LiDAR, 3D, and BIM - Esri UC 2015
Advanced Data Interoperability:LiDAR, 3D, and BIM - Esri UC 2015Advanced Data Interoperability:LiDAR, 3D, and BIM - Esri UC 2015
Advanced Data Interoperability: LiDAR, 3D, and BIM - Esri UC 2015Safe Software
 
Validation and visualization of Revit BIM Models with FME
Validation and visualization of Revit BIM Models with FMEValidation and visualization of Revit BIM Models with FME
Validation and visualization of Revit BIM Models with FMEGIM_nv
 
CityGML extension for BIM and IFC
CityGML extension for BIM and IFCCityGML extension for BIM and IFC
CityGML extension for BIM and IFCLéon Berlo
 
Creating, Managing and Sharing 3D Cities with FME
Creating, Managing and Sharing 3D Cities with FMECreating, Managing and Sharing 3D Cities with FME
Creating, Managing and Sharing 3D Cities with FMESafe Software
 
Case Studies On Gis Fm Integration
Case Studies On Gis Fm IntegrationCase Studies On Gis Fm Integration
Case Studies On Gis Fm IntegrationJohn Przybyla
 
Semantic 3D City Models with CityGML
Semantic 3D City Models with CityGMLSemantic 3D City Models with CityGML
Semantic 3D City Models with CityGMLICGCat
 
FME in Urban Information Modeling
FME in Urban Information ModelingFME in Urban Information Modeling
FME in Urban Information ModelingSafe Software
 
Spatial Master Data Management: Enterprise-level Spatial Information Architec...
Spatial Master Data Management: Enterprise-level Spatial Information Architec...Spatial Master Data Management: Enterprise-level Spatial Information Architec...
Spatial Master Data Management: Enterprise-level Spatial Information Architec...Safe Software
 
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
 
All your BIM are belong to us - Revit and FME for Enterprise Data Management
All your BIM are belong to us - Revit and FME for Enterprise Data ManagementAll your BIM are belong to us - Revit and FME for Enterprise Data Management
All your BIM are belong to us - Revit and FME for Enterprise Data ManagementSafe Software
 
How to Overcome 7 Top AutoCAD Road 'Blocks'
How to Overcome 7 Top AutoCAD Road 'Blocks'How to Overcome 7 Top AutoCAD Road 'Blocks'
How to Overcome 7 Top AutoCAD Road 'Blocks'Safe Software
 

Was ist angesagt? (19)

BIM-naar-GIS dataverwerking: linken en visualiseren
BIM-naar-GIS dataverwerking: linken en visualiseren BIM-naar-GIS dataverwerking: linken en visualiseren
BIM-naar-GIS dataverwerking: linken en visualiseren
 
How to Create 3D Mashups by Integrating GIS, CAD, and BIM
How to Create 3D Mashups by Integrating GIS, CAD, and BIMHow to Create 3D Mashups by Integrating GIS, CAD, and BIM
How to Create 3D Mashups by Integrating GIS, CAD, and BIM
 
BIM Conversion & Analysis Workshop: Story of the I-35W Bridge Collapse
BIM Conversion & Analysis Workshop: Story of the I-35W Bridge CollapseBIM Conversion & Analysis Workshop: Story of the I-35W Bridge Collapse
BIM Conversion & Analysis Workshop: Story of the I-35W Bridge Collapse
 
Integrating BIM & GIS - Closing the Data Loop, September 2019
Integrating BIM & GIS - Closing the Data Loop, September 2019Integrating BIM & GIS - Closing the Data Loop, September 2019
Integrating BIM & GIS - Closing the Data Loop, September 2019
 
How to Easily Read and Write CityGML Data Using FME
How to Easily Read and Write CityGML Data Using FME How to Easily Read and Write CityGML Data Using FME
How to Easily Read and Write CityGML Data Using FME
 
2019 Esri International User Conference, Engineering Summit
2019 Esri International User Conference, Engineering Summit2019 Esri International User Conference, Engineering Summit
2019 Esri International User Conference, Engineering Summit
 
AAM Group GIS - BIM Integration
AAM Group GIS - BIM Integration AAM Group GIS - BIM Integration
AAM Group GIS - BIM Integration
 
BIM Workflows: How to Build from CAD & GIS for Infrastructure
BIM Workflows: How to Build from CAD & GIS for InfrastructureBIM Workflows: How to Build from CAD & GIS for Infrastructure
BIM Workflows: How to Build from CAD & GIS for Infrastructure
 
Advanced Data Interoperability: LiDAR, 3D, and BIM - Esri UC 2015
Advanced Data Interoperability:LiDAR, 3D, and BIM - Esri UC 2015Advanced Data Interoperability:LiDAR, 3D, and BIM - Esri UC 2015
Advanced Data Interoperability: LiDAR, 3D, and BIM - Esri UC 2015
 
Validation and visualization of Revit BIM Models with FME
Validation and visualization of Revit BIM Models with FMEValidation and visualization of Revit BIM Models with FME
Validation and visualization of Revit BIM Models with FME
 
CityGML extension for BIM and IFC
CityGML extension for BIM and IFCCityGML extension for BIM and IFC
CityGML extension for BIM and IFC
 
Creating, Managing and Sharing 3D Cities with FME
Creating, Managing and Sharing 3D Cities with FMECreating, Managing and Sharing 3D Cities with FME
Creating, Managing and Sharing 3D Cities with FME
 
Case Studies On Gis Fm Integration
Case Studies On Gis Fm IntegrationCase Studies On Gis Fm Integration
Case Studies On Gis Fm Integration
 
Semantic 3D City Models with CityGML
Semantic 3D City Models with CityGMLSemantic 3D City Models with CityGML
Semantic 3D City Models with CityGML
 
FME in Urban Information Modeling
FME in Urban Information ModelingFME in Urban Information Modeling
FME in Urban Information Modeling
 
Spatial Master Data Management: Enterprise-level Spatial Information Architec...
Spatial Master Data Management: Enterprise-level Spatial Information Architec...Spatial Master Data Management: Enterprise-level Spatial Information Architec...
Spatial Master Data Management: Enterprise-level Spatial Information Architec...
 
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...
 
All your BIM are belong to us - Revit and FME for Enterprise Data Management
All your BIM are belong to us - Revit and FME for Enterprise Data ManagementAll your BIM are belong to us - Revit and FME for Enterprise Data Management
All your BIM are belong to us - Revit and FME for Enterprise Data Management
 
How to Overcome 7 Top AutoCAD Road 'Blocks'
How to Overcome 7 Top AutoCAD Road 'Blocks'How to Overcome 7 Top AutoCAD Road 'Blocks'
How to Overcome 7 Top AutoCAD Road 'Blocks'
 

Ähnlich wie BIM/ GIS Integration - Getting from MicroStation to ArcGIS

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 1Safe Software
 
Presentation to NH Arch - Parametric Modelling and Evolutionary Analysis
Presentation to NH Arch - Parametric Modelling and Evolutionary AnalysisPresentation to NH Arch - Parametric Modelling and Evolutionary Analysis
Presentation to NH Arch - Parametric Modelling and Evolutionary AnalysisNathan Luke
 
A cloud-based platform for IFC file enrichment with second-level space bound...
A cloud-based platform for IFC file enrichment with  second-level space bound...A cloud-based platform for IFC file enrichment with  second-level space bound...
A cloud-based platform for IFC file enrichment with second-level space bound...Kyriakos Katsigarakis
 
Bridging Between CAD & GIS: 6 Ways to Automate Your Data Integration
Bridging Between  CAD & GIS: 6 Ways to Automate Your  Data IntegrationBridging Between  CAD & GIS: 6 Ways to Automate Your  Data Integration
Bridging Between CAD & GIS: 6 Ways to Automate Your Data IntegrationSafe Software
 
Bridging Between CAD & GIS: 6 Ways to Automate Your Data Integration
Bridging Between CAD & GIS: 6 Ways to Automate Your Data IntegrationBridging Between CAD & GIS: 6 Ways to Automate Your Data Integration
Bridging Between CAD & GIS: 6 Ways to Automate Your Data Integrationmarketing932765
 
Bridging Between CAD & GIS: 6 Ways to Automate Your Data Integration
Bridging Between CAD & GIS:  6 Ways to Automate Your Data IntegrationBridging Between CAD & GIS:  6 Ways to Automate Your Data Integration
Bridging Between CAD & GIS: 6 Ways to Automate Your Data Integrationmarketing932765
 
20191126 modulair IFC
20191126 modulair IFC20191126 modulair IFC
20191126 modulair IFCLéon Berlo
 
Bridging Between CAD & GIS: 8 Ways to Automate Your Data Integration
Bridging Between CAD & GIS: 8 Ways to Automate Your Data IntegrationBridging Between CAD & GIS: 8 Ways to Automate Your Data Integration
Bridging Between CAD & GIS: 8 Ways to Automate Your Data IntegrationSafe Software
 
AEC Hackathon -London (06-08/10/2017) Team Conenctivity- BIM and smart city c...
AEC Hackathon -London (06-08/10/2017) Team Conenctivity- BIM and smart city c...AEC Hackathon -London (06-08/10/2017) Team Conenctivity- BIM and smart city c...
AEC Hackathon -London (06-08/10/2017) Team Conenctivity- BIM and smart city c...Ali Ismail
 
Bridging Between CAD & GIS: 8 Ways to Automate Data Integration
Bridging Between CAD & GIS: 8 Ways to Automate Data IntegrationBridging Between CAD & GIS: 8 Ways to Automate Data Integration
Bridging Between CAD & GIS: 8 Ways to Automate Data IntegrationSafe Software
 
Bridging Between CAD & GIS: 8 Ways to Automate Data Integration
Bridging Between CAD & GIS: 8 Ways to Automate Data IntegrationBridging Between CAD & GIS: 8 Ways to Automate Data Integration
Bridging Between CAD & GIS: 8 Ways to Automate Data IntegrationSafe Software
 
Graphic standards and exchange formats
Graphic standards and exchange formatsGraphic standards and exchange formats
Graphic standards and exchange formatskishor kumar
 
Catia sketcher workbench
Catia  sketcher workbenchCatia  sketcher workbench
Catia sketcher workbenchJayesh Sarode
 
Mastering MicroStation DGN: How to Integrate CAD and GIS
Mastering MicroStation DGN: How to Integrate CAD and GISMastering MicroStation DGN: How to Integrate CAD and GIS
Mastering MicroStation DGN: How to Integrate CAD and GISSafe Software
 
Unit 3-ASSEMBLY OF PARTS AND CAD STANDARDS.pptx
Unit 3-ASSEMBLY OF PARTS AND CAD STANDARDS.pptxUnit 3-ASSEMBLY OF PARTS AND CAD STANDARDS.pptx
Unit 3-ASSEMBLY OF PARTS AND CAD STANDARDS.pptxdinesh babu
 
Large Scale Multimedia Data Intelligence And Analysis On Spark
Large Scale Multimedia Data Intelligence And Analysis On SparkLarge Scale Multimedia Data Intelligence And Analysis On Spark
Large Scale Multimedia Data Intelligence And Analysis On SparkJen Aman
 
Be Location Intelligent with MapInfo Pro v2019
Be Location Intelligent with MapInfo Pro v2019Be Location Intelligent with MapInfo Pro v2019
Be Location Intelligent with MapInfo Pro v2019Peter Horsbøll Møller
 
BIMServer for IFC models ( www.ifcwebserver.org)
 BIMServer for IFC models ( www.ifcwebserver.org) BIMServer for IFC models ( www.ifcwebserver.org)
BIMServer for IFC models ( www.ifcwebserver.org)Ali Ismail
 

Ähnlich wie BIM/ GIS Integration - Getting from MicroStation to ArcGIS (20)

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
 
UDMS 2004
UDMS 2004UDMS 2004
UDMS 2004
 
Presentation to NH Arch - Parametric Modelling and Evolutionary Analysis
Presentation to NH Arch - Parametric Modelling and Evolutionary AnalysisPresentation to NH Arch - Parametric Modelling and Evolutionary Analysis
Presentation to NH Arch - Parametric Modelling and Evolutionary Analysis
 
A cloud-based platform for IFC file enrichment with second-level space bound...
A cloud-based platform for IFC file enrichment with  second-level space bound...A cloud-based platform for IFC file enrichment with  second-level space bound...
A cloud-based platform for IFC file enrichment with second-level space bound...
 
IRW 2004
IRW  2004IRW  2004
IRW 2004
 
Bridging Between CAD & GIS: 6 Ways to Automate Your Data Integration
Bridging Between  CAD & GIS: 6 Ways to Automate Your  Data IntegrationBridging Between  CAD & GIS: 6 Ways to Automate Your  Data Integration
Bridging Between CAD & GIS: 6 Ways to Automate Your Data Integration
 
Bridging Between CAD & GIS: 6 Ways to Automate Your Data Integration
Bridging Between CAD & GIS: 6 Ways to Automate Your Data IntegrationBridging Between CAD & GIS: 6 Ways to Automate Your Data Integration
Bridging Between CAD & GIS: 6 Ways to Automate Your Data Integration
 
Bridging Between CAD & GIS: 6 Ways to Automate Your Data Integration
Bridging Between CAD & GIS:  6 Ways to Automate Your Data IntegrationBridging Between CAD & GIS:  6 Ways to Automate Your Data Integration
Bridging Between CAD & GIS: 6 Ways to Automate Your Data Integration
 
20191126 modulair IFC
20191126 modulair IFC20191126 modulair IFC
20191126 modulair IFC
 
Bridging Between CAD & GIS: 8 Ways to Automate Your Data Integration
Bridging Between CAD & GIS: 8 Ways to Automate Your Data IntegrationBridging Between CAD & GIS: 8 Ways to Automate Your Data Integration
Bridging Between CAD & GIS: 8 Ways to Automate Your Data Integration
 
AEC Hackathon -London (06-08/10/2017) Team Conenctivity- BIM and smart city c...
AEC Hackathon -London (06-08/10/2017) Team Conenctivity- BIM and smart city c...AEC Hackathon -London (06-08/10/2017) Team Conenctivity- BIM and smart city c...
AEC Hackathon -London (06-08/10/2017) Team Conenctivity- BIM and smart city c...
 
Bridging Between CAD & GIS: 8 Ways to Automate Data Integration
Bridging Between CAD & GIS: 8 Ways to Automate Data IntegrationBridging Between CAD & GIS: 8 Ways to Automate Data Integration
Bridging Between CAD & GIS: 8 Ways to Automate Data Integration
 
Bridging Between CAD & GIS: 8 Ways to Automate Data Integration
Bridging Between CAD & GIS: 8 Ways to Automate Data IntegrationBridging Between CAD & GIS: 8 Ways to Automate Data Integration
Bridging Between CAD & GIS: 8 Ways to Automate Data Integration
 
Graphic standards and exchange formats
Graphic standards and exchange formatsGraphic standards and exchange formats
Graphic standards and exchange formats
 
Catia sketcher workbench
Catia  sketcher workbenchCatia  sketcher workbench
Catia sketcher workbench
 
Mastering MicroStation DGN: How to Integrate CAD and GIS
Mastering MicroStation DGN: How to Integrate CAD and GISMastering MicroStation DGN: How to Integrate CAD and GIS
Mastering MicroStation DGN: How to Integrate CAD and GIS
 
Unit 3-ASSEMBLY OF PARTS AND CAD STANDARDS.pptx
Unit 3-ASSEMBLY OF PARTS AND CAD STANDARDS.pptxUnit 3-ASSEMBLY OF PARTS AND CAD STANDARDS.pptx
Unit 3-ASSEMBLY OF PARTS AND CAD STANDARDS.pptx
 
Large Scale Multimedia Data Intelligence And Analysis On Spark
Large Scale Multimedia Data Intelligence And Analysis On SparkLarge Scale Multimedia Data Intelligence And Analysis On Spark
Large Scale Multimedia Data Intelligence And Analysis On Spark
 
Be Location Intelligent with MapInfo Pro v2019
Be Location Intelligent with MapInfo Pro v2019Be Location Intelligent with MapInfo Pro v2019
Be Location Intelligent with MapInfo Pro v2019
 
BIMServer for IFC models ( www.ifcwebserver.org)
 BIMServer for IFC models ( www.ifcwebserver.org) BIMServer for IFC models ( www.ifcwebserver.org)
BIMServer for IFC models ( www.ifcwebserver.org)
 

Mehr von Sterling Geo

Managing Power Line Vegetation Risk with FME
Managing Power Line Vegetation Risk with FMEManaging Power Line Vegetation Risk with FME
Managing Power Line Vegetation Risk with FMESterling Geo
 
FME and the BGS in 2016/2017
FME and the BGS in 2016/2017FME and the BGS in 2016/2017
FME and the BGS in 2016/2017Sterling Geo
 
Integrating Web and Business Data
Integrating Web and Business DataIntegrating Web and Business Data
Integrating Web and Business DataSterling Geo
 
A Bit of Hocus Pocus
A Bit of Hocus PocusA Bit of Hocus Pocus
A Bit of Hocus PocusSterling Geo
 
Applications of FME in a Consultant Environment
Applications of FME in a Consultant EnvironmentApplications of FME in a Consultant Environment
Applications of FME in a Consultant EnvironmentSterling Geo
 
Getting Started with FME 2017
Getting Started with FME 2017Getting Started with FME 2017
Getting Started with FME 2017Sterling Geo
 
3 Words to Address the World
3 Words to Address the World3 Words to Address the World
3 Words to Address the WorldSterling Geo
 
Incorporating Google Street View Imagery with the LLPG
Incorporating Google Street View Imagery with the LLPGIncorporating Google Street View Imagery with the LLPG
Incorporating Google Street View Imagery with the LLPGSterling Geo
 
FME Tips and Tricks
FME Tips and TricksFME Tips and Tricks
FME Tips and TricksSterling Geo
 
A Smart Approach to Protecting Keyworth: FME Hack
A Smart Approach to Protecting Keyworth: FME HackA Smart Approach to Protecting Keyworth: FME Hack
A Smart Approach to Protecting Keyworth: FME HackSterling Geo
 
Leica Zeno and FME - Creating Engineer Friendly Solutions
Leica Zeno and FME - Creating Engineer Friendly SolutionsLeica Zeno and FME - Creating Engineer Friendly Solutions
Leica Zeno and FME - Creating Engineer Friendly SolutionsSterling Geo
 
Demystifying FME and the Cloud
Demystifying FME and the CloudDemystifying FME and the Cloud
Demystifying FME and the CloudSterling Geo
 
Using FME to INSPIRE Nottingham City Council
Using FME to INSPIRE Nottingham City Council Using FME to INSPIRE Nottingham City Council
Using FME to INSPIRE Nottingham City Council Sterling Geo
 
Mapping Future Energy
Mapping Future EnergyMapping Future Energy
Mapping Future EnergySterling Geo
 
Landscape Scale Data Management
Landscape Scale Data ManagementLandscape Scale Data Management
Landscape Scale Data ManagementSterling Geo
 
What's New in FME 2016 - Nottingham
What's New in FME 2016 - NottinghamWhat's New in FME 2016 - Nottingham
What's New in FME 2016 - NottinghamSterling Geo
 

Mehr von Sterling Geo (16)

Managing Power Line Vegetation Risk with FME
Managing Power Line Vegetation Risk with FMEManaging Power Line Vegetation Risk with FME
Managing Power Line Vegetation Risk with FME
 
FME and the BGS in 2016/2017
FME and the BGS in 2016/2017FME and the BGS in 2016/2017
FME and the BGS in 2016/2017
 
Integrating Web and Business Data
Integrating Web and Business DataIntegrating Web and Business Data
Integrating Web and Business Data
 
A Bit of Hocus Pocus
A Bit of Hocus PocusA Bit of Hocus Pocus
A Bit of Hocus Pocus
 
Applications of FME in a Consultant Environment
Applications of FME in a Consultant EnvironmentApplications of FME in a Consultant Environment
Applications of FME in a Consultant Environment
 
Getting Started with FME 2017
Getting Started with FME 2017Getting Started with FME 2017
Getting Started with FME 2017
 
3 Words to Address the World
3 Words to Address the World3 Words to Address the World
3 Words to Address the World
 
Incorporating Google Street View Imagery with the LLPG
Incorporating Google Street View Imagery with the LLPGIncorporating Google Street View Imagery with the LLPG
Incorporating Google Street View Imagery with the LLPG
 
FME Tips and Tricks
FME Tips and TricksFME Tips and Tricks
FME Tips and Tricks
 
A Smart Approach to Protecting Keyworth: FME Hack
A Smart Approach to Protecting Keyworth: FME HackA Smart Approach to Protecting Keyworth: FME Hack
A Smart Approach to Protecting Keyworth: FME Hack
 
Leica Zeno and FME - Creating Engineer Friendly Solutions
Leica Zeno and FME - Creating Engineer Friendly SolutionsLeica Zeno and FME - Creating Engineer Friendly Solutions
Leica Zeno and FME - Creating Engineer Friendly Solutions
 
Demystifying FME and the Cloud
Demystifying FME and the CloudDemystifying FME and the Cloud
Demystifying FME and the Cloud
 
Using FME to INSPIRE Nottingham City Council
Using FME to INSPIRE Nottingham City Council Using FME to INSPIRE Nottingham City Council
Using FME to INSPIRE Nottingham City Council
 
Mapping Future Energy
Mapping Future EnergyMapping Future Energy
Mapping Future Energy
 
Landscape Scale Data Management
Landscape Scale Data ManagementLandscape Scale Data Management
Landscape Scale Data Management
 
What's New in FME 2016 - Nottingham
What's New in FME 2016 - NottinghamWhat's New in FME 2016 - Nottingham
What's New in FME 2016 - Nottingham
 

Kürzlich hochgeladen

Call Girls in Sarai Kale Khan Delhi 💯 Call Us 🔝9205541914 🔝( Delhi) Escorts S...
Call Girls in Sarai Kale Khan Delhi 💯 Call Us 🔝9205541914 🔝( Delhi) Escorts S...Call Girls in Sarai Kale Khan Delhi 💯 Call Us 🔝9205541914 🔝( Delhi) Escorts S...
Call Girls in Sarai Kale Khan Delhi 💯 Call Us 🔝9205541914 🔝( Delhi) Escorts S...Delhi Call girls
 
Escorts Service Kumaraswamy Layout ☎ 7737669865☎ Book Your One night Stand (B...
Escorts Service Kumaraswamy Layout ☎ 7737669865☎ Book Your One night Stand (B...Escorts Service Kumaraswamy Layout ☎ 7737669865☎ Book Your One night Stand (B...
Escorts Service Kumaraswamy Layout ☎ 7737669865☎ Book Your One night Stand (B...amitlee9823
 
Invezz.com - Grow your wealth with trading signals
Invezz.com - Grow your wealth with trading signalsInvezz.com - Grow your wealth with trading signals
Invezz.com - Grow your wealth with trading signalsInvezz1
 
Call Girls Jalahalli Just Call 👗 7737669865 👗 Top Class Call Girl Service Ban...
Call Girls Jalahalli Just Call 👗 7737669865 👗 Top Class Call Girl Service Ban...Call Girls Jalahalli Just Call 👗 7737669865 👗 Top Class Call Girl Service Ban...
Call Girls Jalahalli Just Call 👗 7737669865 👗 Top Class Call Girl Service Ban...amitlee9823
 
April 2024 - Crypto Market Report's Analysis
April 2024 - Crypto Market Report's AnalysisApril 2024 - Crypto Market Report's Analysis
April 2024 - Crypto Market Report's Analysismanisha194592
 
Midocean dropshipping via API with DroFx
Midocean dropshipping via API with DroFxMidocean dropshipping via API with DroFx
Midocean dropshipping via API with DroFxolyaivanovalion
 
Week-01-2.ppt BBB human Computer interaction
Week-01-2.ppt BBB human Computer interactionWeek-01-2.ppt BBB human Computer interaction
Week-01-2.ppt BBB human Computer interactionfulawalesam
 
Accredited-Transport-Cooperatives-Jan-2021-Web.pdf
Accredited-Transport-Cooperatives-Jan-2021-Web.pdfAccredited-Transport-Cooperatives-Jan-2021-Web.pdf
Accredited-Transport-Cooperatives-Jan-2021-Web.pdfadriantubila
 
Vip Mumbai Call Girls Marol Naka Call On 9920725232 With Body to body massage...
Vip Mumbai Call Girls Marol Naka Call On 9920725232 With Body to body massage...Vip Mumbai Call Girls Marol Naka Call On 9920725232 With Body to body massage...
Vip Mumbai Call Girls Marol Naka Call On 9920725232 With Body to body massage...amitlee9823
 
Cheap Rate Call girls Sarita Vihar Delhi 9205541914 shot 1500 night
Cheap Rate Call girls Sarita Vihar Delhi 9205541914 shot 1500 nightCheap Rate Call girls Sarita Vihar Delhi 9205541914 shot 1500 night
Cheap Rate Call girls Sarita Vihar Delhi 9205541914 shot 1500 nightDelhi Call girls
 
ELKO dropshipping via API with DroFx.pptx
ELKO dropshipping via API with DroFx.pptxELKO dropshipping via API with DroFx.pptx
ELKO dropshipping via API with DroFx.pptxolyaivanovalion
 
Call Girls Begur Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
Call Girls Begur Just Call 👗 7737669865 👗 Top Class Call Girl Service BangaloreCall Girls Begur Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
Call Girls Begur Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangaloreamitlee9823
 
Call Girls In Bellandur ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Bellandur ☎ 7737669865 🥵 Book Your One night StandCall Girls In Bellandur ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Bellandur ☎ 7737669865 🥵 Book Your One night Standamitlee9823
 
Carero dropshipping via API with DroFx.pptx
Carero dropshipping via API with DroFx.pptxCarero dropshipping via API with DroFx.pptx
Carero dropshipping via API with DroFx.pptxolyaivanovalion
 
Probability Grade 10 Third Quarter Lessons
Probability Grade 10 Third Quarter LessonsProbability Grade 10 Third Quarter Lessons
Probability Grade 10 Third Quarter LessonsJoseMangaJr1
 
Call Girls Bannerghatta Road Just Call 👗 7737669865 👗 Top Class Call Girl Ser...
Call Girls Bannerghatta Road Just Call 👗 7737669865 👗 Top Class Call Girl Ser...Call Girls Bannerghatta Road Just Call 👗 7737669865 👗 Top Class Call Girl Ser...
Call Girls Bannerghatta Road Just Call 👗 7737669865 👗 Top Class Call Girl Ser...amitlee9823
 

Kürzlich hochgeladen (20)

Call Girls in Sarai Kale Khan Delhi 💯 Call Us 🔝9205541914 🔝( Delhi) Escorts S...
Call Girls in Sarai Kale Khan Delhi 💯 Call Us 🔝9205541914 🔝( Delhi) Escorts S...Call Girls in Sarai Kale Khan Delhi 💯 Call Us 🔝9205541914 🔝( Delhi) Escorts S...
Call Girls in Sarai Kale Khan Delhi 💯 Call Us 🔝9205541914 🔝( Delhi) Escorts S...
 
Escorts Service Kumaraswamy Layout ☎ 7737669865☎ Book Your One night Stand (B...
Escorts Service Kumaraswamy Layout ☎ 7737669865☎ Book Your One night Stand (B...Escorts Service Kumaraswamy Layout ☎ 7737669865☎ Book Your One night Stand (B...
Escorts Service Kumaraswamy Layout ☎ 7737669865☎ Book Your One night Stand (B...
 
Abortion pills in Doha Qatar (+966572737505 ! Get Cytotec
Abortion pills in Doha Qatar (+966572737505 ! Get CytotecAbortion pills in Doha Qatar (+966572737505 ! Get Cytotec
Abortion pills in Doha Qatar (+966572737505 ! Get Cytotec
 
Invezz.com - Grow your wealth with trading signals
Invezz.com - Grow your wealth with trading signalsInvezz.com - Grow your wealth with trading signals
Invezz.com - Grow your wealth with trading signals
 
Call Girls Jalahalli Just Call 👗 7737669865 👗 Top Class Call Girl Service Ban...
Call Girls Jalahalli Just Call 👗 7737669865 👗 Top Class Call Girl Service Ban...Call Girls Jalahalli Just Call 👗 7737669865 👗 Top Class Call Girl Service Ban...
Call Girls Jalahalli Just Call 👗 7737669865 👗 Top Class Call Girl Service Ban...
 
Sampling (random) method and Non random.ppt
Sampling (random) method and Non random.pptSampling (random) method and Non random.ppt
Sampling (random) method and Non random.ppt
 
April 2024 - Crypto Market Report's Analysis
April 2024 - Crypto Market Report's AnalysisApril 2024 - Crypto Market Report's Analysis
April 2024 - Crypto Market Report's Analysis
 
Midocean dropshipping via API with DroFx
Midocean dropshipping via API with DroFxMidocean dropshipping via API with DroFx
Midocean dropshipping via API with DroFx
 
Predicting Loan Approval: A Data Science Project
Predicting Loan Approval: A Data Science ProjectPredicting Loan Approval: A Data Science Project
Predicting Loan Approval: A Data Science Project
 
Week-01-2.ppt BBB human Computer interaction
Week-01-2.ppt BBB human Computer interactionWeek-01-2.ppt BBB human Computer interaction
Week-01-2.ppt BBB human Computer interaction
 
Accredited-Transport-Cooperatives-Jan-2021-Web.pdf
Accredited-Transport-Cooperatives-Jan-2021-Web.pdfAccredited-Transport-Cooperatives-Jan-2021-Web.pdf
Accredited-Transport-Cooperatives-Jan-2021-Web.pdf
 
Anomaly detection and data imputation within time series
Anomaly detection and data imputation within time seriesAnomaly detection and data imputation within time series
Anomaly detection and data imputation within time series
 
Vip Mumbai Call Girls Marol Naka Call On 9920725232 With Body to body massage...
Vip Mumbai Call Girls Marol Naka Call On 9920725232 With Body to body massage...Vip Mumbai Call Girls Marol Naka Call On 9920725232 With Body to body massage...
Vip Mumbai Call Girls Marol Naka Call On 9920725232 With Body to body massage...
 
Cheap Rate Call girls Sarita Vihar Delhi 9205541914 shot 1500 night
Cheap Rate Call girls Sarita Vihar Delhi 9205541914 shot 1500 nightCheap Rate Call girls Sarita Vihar Delhi 9205541914 shot 1500 night
Cheap Rate Call girls Sarita Vihar Delhi 9205541914 shot 1500 night
 
ELKO dropshipping via API with DroFx.pptx
ELKO dropshipping via API with DroFx.pptxELKO dropshipping via API with DroFx.pptx
ELKO dropshipping via API with DroFx.pptx
 
Call Girls Begur Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
Call Girls Begur Just Call 👗 7737669865 👗 Top Class Call Girl Service BangaloreCall Girls Begur Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
Call Girls Begur Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
 
Call Girls In Bellandur ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Bellandur ☎ 7737669865 🥵 Book Your One night StandCall Girls In Bellandur ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Bellandur ☎ 7737669865 🥵 Book Your One night Stand
 
Carero dropshipping via API with DroFx.pptx
Carero dropshipping via API with DroFx.pptxCarero dropshipping via API with DroFx.pptx
Carero dropshipping via API with DroFx.pptx
 
Probability Grade 10 Third Quarter Lessons
Probability Grade 10 Third Quarter LessonsProbability Grade 10 Third Quarter Lessons
Probability Grade 10 Third Quarter Lessons
 
Call Girls Bannerghatta Road Just Call 👗 7737669865 👗 Top Class Call Girl Ser...
Call Girls Bannerghatta Road Just Call 👗 7737669865 👗 Top Class Call Girl Ser...Call Girls Bannerghatta Road Just Call 👗 7737669865 👗 Top Class Call Girl Ser...
Call Girls Bannerghatta Road Just Call 👗 7737669865 👗 Top Class Call Girl Ser...
 

BIM/ GIS Integration - Getting from MicroStation to ArcGIS

  • 1.
  • 2. Gareth Boyes Research Topic – Requirements for defined spaces in Infrastructure Asset Management 3rd Year PhD Student Supervisor: Dr. Claire Ellul Industrial Supervisor: Daniel Irwin
  • 3. .
  • 4.
  • 5.
  • 6. Building Information Modelling Common Data Environment (CDE) The process of designing, constructing or operating a building or infrastructure asset using electronic object-oriented information (PAS 1192-2:2013) • Designing • Constructing • Operating
  • 7. Common Data Environment Common Data Environment (CDE) Single source of information used to collect, manage and disseminate Common Data Environment (CDE) relevant and approved project documents for multi-disciplinary teams in a managed process (PAS 1192-2:2013) • Documentation • Graphical Information • Non-graphical Information
  • 8. Common Data Environment Common Data Environment (CDE) Single source of information used to collect, manage and disseminate Common Data Environment (CDE) relevant and approved project documents for multi-disciplinary teams in a managed process (PAS 1192-2:2013) • Electronic Information Management System • Asset Information Management System • CAD Management System • Geographical Information System
  • 9. Common Data Environment Common Data Environment (CDE) Single source of information used to collect, manage and disseminate Common Data Environment (CDE) relevant and approved project documents for multi-disciplinary teams in a managed process (PAS 1192-2:2013) • Bentley eB • Bentley ProjectWise/ Bentley MicroStation • Oracle Spatial • ArcGIS
  • 10. Bentley ProjectWise File-based management system • Controls access to folders and files • Manages file authentication and approval workflow in accordance with BS 1192 • Enforces BS1192 naming system and metadata
  • 11. Bentley MicroStation A proprietary CAD suite for creating, editing and visualising 2D drawings and 3D models Functionality for creating and managing BIM objects is acquired by installing extensions to the core package • DGN file format • BIM extensions — Bentley Architecture — Bentley Structural Modeller — Building Electrical Systems — Building Mechanical Systems • AECOsim Building Designer
  • 12. .
  • 13. Requirement Extract information from file-based systems Transform geometry Load to object-based systems In order to advance research in integration of BIM / GIS, there is a requirement to: E - Extract T - Transform L - Load
  • 14. Requirement To manage, analyse and visualise 3D geometric features within a 3D GIS In order to advance research in integration of BIM / GIS, there is a requirement to:
  • 15. .
  • 16. Extraction • Native DGN file format • IFC Exporter • 3rd Party format • Text file via MVBA script • Text file via MDL script Information can be extracted from Bentley MicroStation v8 (with BIM extensions) using the following methods
  • 17. Extracting via DGN Advantage • Native file format • μS Element ID retained • Appearance (e.g. colour) retained Disadvantage • FME cannot read surfaces (BIM object geometry most commonly exported as surfaces) • Cell objects de- aggregated into component elements • Issues related to curved surfaces
  • 18. Extracting via IFC Advantage • Semantic information exported • μS Element ID retained Disadvantage • Conversion process degrades information • Level information lost • Appearance lost • Unreliable geometry export • FME struggles to read corrupted IFC geometry
  • 19. Ceiling geometry (as it should be)
  • 20. Ceiling geometry (as exported via IFC)
  • 21. Extracting via AutoCAD DWG Advantage • Very well supported by FME Disadvantage • Conversion process degrades information • μS Element ID lost • Cell objects de- aggregated into component elements • Unreliable geometry export
  • 22. Extracting via SketchUp Advantage • Appearance (e.g. colour) retained • Level information retained Disadvantage • Conversion process degrades information • Objects converted to B- rep • Complex curved geometry can overwhelm FME
  • 23. Extracting via MVBA Script Advantage • μS Element ID retained • Level information retained • Geometry bounding volume can be extracted Disadvantage • Surface geometry data not readable • Appearance (e.g. colour) info not reliable • Limited documentation on BIM objects
  • 24. Extracting via MDL Script Advantage • Surfaces readable • μS Element ID retained • Appearance info retained Disadvantage • Extensive developer skill and experience required • Limited documentation and support
  • 25. .
  • 26.
  • 27. Challenge #1 Workaround: MicroStation level name is stored in features as a geometry trait Solution: Run MVBA script changing level name to Element ID SketchUp features do not retain MicroStation Element IDs
  • 29. Challenge #2 Solution: Export model with appearance before running MVBA script then merge using FME workspace Changing MicroStation level removes level-based appearance
  • 30. Challenge #3 Solution: Read IFC file (with Bounding Box geometry) and merge in FME Workspace Exporting via SketchUp loses semantic information
  • 32. Challenge #4 Solution: Use MVBA script to write CSV file containing each Element ID to establish benchmark of all elements Exporting not 100% reliable
  • 33. Challenge #5 Solution: Manually identify SketchUp features to replaced by IFC geometry IFC geometry sometimes more preferable to SketchUp geometry
  • 34. Challenge #6 Solution: Parse IFC file using Python script writing separate IFC file for each element. Use FME Workspace runner to read each IFC element and write to MultiPatch Reading bad IFC geometry crashes FME
  • 35. Challenge #7 Solution: Use Group By to find neighbours with identical height information NeighborFinder transformer limited to 2D
  • 36. Challenge #8 Solution: Use AppearanceExtractor, AppearanceStyler and AppearanceSetter transformers Managing appearance information
  • 39. Load • ESRI Geodatabase • Oracle ArcSDE • Oracle SDO_Geometry • BIM Server Upload to appropriate storage with unique ID Source file Version μS Element ID also IFC GUID (128-bit)
  • 40.
  • 41. Merging Information Read Elements from MVBA derived CSV Merge IFC attributes Merge SketchUp geometry Merge IFC geometry (if preferred) Write to required format Check all elements have geometry & attributes
  • 42.
  • 43. 1a. – Read features directly from IFC - 1b. Parse IFC and read output from CSV
  • 44. 2. Read in elements parsed by MicroStation VBA
  • 45. 3. Read in SketchUp geometry (with level info)
  • 46. 4. Read in SketchUp geometry (with appearance info)
  • 47. 5. Feed in manual MicroStation IDs (for geometries missing ID)
  • 48. 6. Merge geometry using MicroStationID SketchUp Geometry MicroStation VBA Elements & IFC Attributes Successfully Merged Geometry without uS ID uS ID without geometry
  • 49. 7. Merge geometry using Centre Point
  • 50. 8. Read IFC geometry
  • 51. 9a. Merge IFC geometries (if required) and export 9b. Inspector outputs used to identify manual “tweeking”
  • 52. Ticket Hall in ArcScene
  • 53. In Summary • More reliable geometry cf. IFC exporter • Original appearance from MicroStation in ArcScene • Element ID information and ability to trace geometries back to source • BIM property information The developed workspace achieves the following objectives: