SlideShare a Scribd company logo
BIM-Based Enterprise GIS Workflows for
Facilities Management with QA/QC
Maruf Sakib
Presentation Plan
● The Problem
● Facilities Management
● Space Information Management
● ELT and Conversion
● QA/QC
● Enterprise GIS
Making Space data accessible
Facilities Management
Inputs and Outputs
Facilities Management Data
Indoor Data : Space, Indoor Assets, Utility location
Outdoor Data : Light posts, parking spots, Footpaths
Common Inputs
GIS, AutoCAD, Revit, BIM
Conversion of Facilities data
2D to 2D (dwg/dfx to point/ line/ polygon)
2D to 3D (dwg/dfx to multipatch)
3D to 3D (rvt to multipatch)
3D to 2D (rvt to point/ line/ polygon)
Enterprise GIS
Oracle, Postgres, Portal for ArcGIS, Data Interoperability Server
Space
Revit
3D to 2D
ODU Space Information System
Development Technical Workflow
Space Information Management
Attribute Database
GIS Basemap
Schema Development
Symbology
Enterprise GIS
Portal Administration and
Security
ETL and Automation
Web Viewer Development
Testing and Deployment
Space Information Management Database Team
Standardization
Geo-reference
Add key field
Perform cleanup
Revit Data
Development
Notification
Box Upload
Update Change log
Re-evaluation
previous and current
changelog issues
REVIT (BIM)
Save to
remote location
Revit Attribute
Deposit
SIS
Meeting
QA/QC
Documentation
Initiate Pre QA/QC
Locate key field errors
Locate missing rooms
Revit Pre-processing
Box Upload
Update Change log
DB Development
Data Collection
& update
Oracle Space
Database
Live View
Creation
Processed BIM
ETL and Automation (Conversion)
Geometry Validation
Self Intersection in 2D
2D to 3D
Conversion
Part Extraction
Attribute and
feature merger
Schema
Matching
RVZ Collection
System
Backup revit file
and history log
Update
Management
Delete on Key Field
Attribute Management
Alias Generation
Field Sorting, timestamp
Garbage Collection
Attribute Based
Invalid key field
Attribute
Exposing
Postgres SDE
Processed
SpaceDB
Attribute
Definition
I/O Parameter
Finalization
RVZ to GDB
ETL Script
New SIS Data
Enterprise GIS (SDE and ArcGIS)
New SIS Data
SIS Postgres
SDE
SIS
Schema File
FICM
Code deposit
Standardization
Enterprise
Functionality
Sync
Feature service
preparation
FICM
Symbology Layer
GIS Building
Footprints
AutoCAD
Master Plan
Registered DB
Portal
Integration
SIS
Feature service
ODU GIS
Basemap Service
ODU GIS
Basemap
Enterprise GIS (Portal and Security)
Portal and Server
Preparation
Config firewall ports
http, https, Portal
ArcGIS & FME server
Portal Content
Management
Bookmark
Assets
Dynamic ODU
Basemap
Config enterprise
Login
SAML Identity
Group and Roles
Formation and
assignment
Content access
and sharing
Config Web Map
Layer and label config
Config WebApp
Evaluation
Feedback Collection
& update
ODU Space
Information
System
Functionality test
Config widgets
Separate updates for features and
corresponding attributes
QA/QC for feature and attribute
key matching
BIM backup and history log
Web based geoprocessing tools
Enterprise login and geoprocessing
tracking
Multi- team interaction
Concluding Remarks
Demo● https://tinyurl.com/y7kcezbd
Thanks for your patience
Questions??
Contact Info:
Maruf Sakib
msakib@odu.edu
Standardization
Geo-reference
Add key field
Perform cleanup
Revit Data
Development
Notification
Box Upload
Update Change log
Re-evaluation
previous and current
changelog issues
REVIT (BIM)
Save to
remote location
Revit Attribute
Deposit
SIS
Meeting
QA/QC
Documentation
Initiate Pre QAQC
Locate key field errors
Locate missing rooms
Revit Pre-processing
Box Upload
Update Change log
DB Development
Data Collection
& update
Oracle Space
Database
Live View
Creation
Processed BIM
Space Information Management Database Team
Standardization
Geo-reference
Add key field
Perform cleanup
Revit Data
Development
Notification
Box Upload
Update Change log
Re-evaluation
previous and current
changelog issues
REVIT (BIM)
Save to
remote location
Revit Attribute
Deposit
SIS
Meeting
QA/QC
Documentation
Initiate Pre QAQC
Locate key field errors
Locate missing rooms
Revit Pre-processing
Box Upload
Update Change log
DB Development
Data Collection
& update
Oracle Space
Database
Live View
Creation
Processed BIM
Space Information Management Database Team
Standardization
Geo-reference
Add key field
Perform cleanup
Revit Data
Development
Notification
Box Upload
Update Change log
Re-evaluation
previous and current
changelog issues
REVIT (BIM)
Save to
remote location
Revit Attribute
Deposit
SIS
Meeting
QA/QC
Documentation
Initiate Pre QAQC
Locate key field errors
Locate missing rooms
Revit Pre-processing
Box Upload
Update Change log
DB Development
Data Collection
& update
Oracle Space
Database
Live View
Creation
Processed BIM
Space Information Management Database Team
Standardization
Geo-reference
Add key field
Perform cleanup
Revit Data
Development
Notification
Box Upload
Update Change log
Re-evaluation
previous and current
changelog issues
REVIT (BIM)
Save to
remote location
Revit Attribute
Deposit
SIS
Meeting
QA/QC
Documentation
Initiate Pre QAQC
Locate key field errors
Locate missing rooms
Revit Pre-processing
Box Upload
Update Change log
DB Development
Data Collection
& update
Oracle Space
Database
Live View
Creation
Processed BIM
Space Information Management Database Team
Standardization
Geo-reference
Add key field
Perform cleanup
Revit Data
Development
Notification
Box Upload
Update Change log
Re-evaluation
previous and current
changelog issues
REVIT (BIM)
Save to
remote location
Revit Attribute
Deposit
SIS
Meeting
QA/QC
Documentation
Initiate Pre QAQC
Locate key field errors
Locate missing rooms
Revit Pre-processing
Box Upload
Update Change log
DB Development
Data Collection
& update
Oracle Space
Database
Live View
Creation
Processed BIM
Space Information Management Database Team
Space Information Management Database Team
Standardization
Geo-reference
Add key field
Perform cleanup
Revit Data
Development
Notification
Box Upload
Update Change log
Re-evaluation
previous and current
changelog issues
REVIT (BIM)
Save to
remote location
Revit Attribute
Deposit
SIS
Meeting
QA/QC
Documentation
Initiate Pre QA/QC
Locate key field errors
Locate missing rooms
Revit Pre-processing
Box Upload
Update Change log
DB Development
Data Collection
& update
Oracle Space
Database
Live View
Creation
Processed BIM
Standardization
Geo-reference
Add key field
Perform cleanup
Revit Data
Development
Notification
Box Upload
Update Change log
Re-evaluation
previous and current
changelog issues
REVIT (BIM)
Save to
remote location
Revit Attribute
Deposit
SIS
Meeting
QA/QC
Documentation
Initiate Pre QAQC
Locate key field errors
Locate missing rooms
Revit Pre-processing
Box Upload
Update Change log
DB Development
Data Collection
& update
Oracle Space
Database
Live View
Creation
Processed BIM
Space Information Management Database Team
Standardization
Geo-reference
Add key field
Perform cleanup
Revit Data
Development
Notification
Box Upload
Update Change log
Re-evaluation
previous and current
changelog issues
REVIT (BIM)
Save to
remote location
Revit Attribute
Deposit
SIS
Meeting
QA/QC
Documentation
Initiate Pre QAQC
Locate key field errors
Locate missing rooms
Revit Pre-processing
Box Upload
Update Change log
DB Development
Data Collection
& update
Oracle Space
Database
Live View
Creation
Processed BIM
Space Information Management Database Team
ETL and Automation (QA/QC and Conversion)
Geometry Validation
Self Intersection in 2D
2D to 3D
Conversion
Part Extraction
Attribute and
feature merger
Schema
Matching
RVZ Collection
System
Backup revit file
and history log
Update
Management
Delete on Key Field
Attribute Management
Alias Generation
Field Sorting, timestamp
Garbage Collection
Attribute Based
Invalid key field
Attribute
Exposing
Postgres SDE
Processed
SpaceDB
Attribute
Definition
I/O Parameter
Finalization
RVZ to GDB
ETL Script
New SIS Data
New SIS Data
SIS Postgres
SDE
SIS
Schema File
FICM
Code deposit
Standardization
Enterprise
Functionality
Sync
Feature service
preparation
FICM
Symbology Layer
GIS Building
Footprints
AutoCAD
Master Plan
Registered DB
Portal
Integration
SIS
Feature service
ODU GIS
Basemap Service
ODU GIS
Basemap
Enterprise GIS (SDE and ArcGIS)
New SIS Data
SIS Postgres
SDE
SIS
Schema File
FICM
Code deposit
Standardization
Enterprise
Functionality
Sync
Feature service
preparation
FICM
Symbology Layer
GIS Building
Footprints
AutoCAD
Master Plan
Registered DB
Portal
Integration
SIS
Feature service
ODU GIS
Basemap Service
ODU GIS
Basemap
Enterprise GIS (SDE and ArcGIS)
New SIS Data
SIS Postgres
SDE
SIS
Schema File
FICM
Code deposit
Standardization
Enterprise
Functionality
Sync
Feature service
preparation
FICM
Symbology Layer
GIS Building
Footprints
AutoCAD
Master Plan
Registered DB
Portal
Integration
SIS
Feature service
ODU GIS
Basemap Service
ODU GIS
Basemap
Enterprise GIS (SDE and ArcGIS)
New SIS Data
SIS Postgres
SDE
SIS
Schema File
FICM
Code deposit
Standardization
Enterprise
Functionality
Sync
Feature service
preparation
FICM
Symbology Layer
GIS Building
Footprints
AutoCAD
Master Plan
Registered DB
Portal
Integration
SIS
Feature service
ODU GIS
Basemap Service
ODU GIS
Basemap
Enterprise GIS (SDE and ArcGIS)
New SIS Data
SIS Postgres
SDE
SIS
Schema File
FICM
Code deposit
Standardization
Enterprise
Functionality
Sync
Feature service
preparation
FICM
Symbology Layer
GIS Building
Footprints
AutoCAD
Master Plan
Registered DB
Portal
Integration
SIS
Feature service
ODU GIS
Basemap Service
ODU GIS
Basemap
Enterprise GIS (SDE and ArcGIS)
Portal and Server
Preparation
Config firewall ports
http, https, Portal
ArcGIS & FME server
Portal Content
Management
Bookmark
Assets
Dynamic ODU
Basemap
Config enterprise
Login
SAML Identity
Group and Roles
Formation and
assignment
Content access
and sharing
Config Web Map
Layer and label config
Config WebApp
Evaluation
Feedback Collection
& update
ODU Space
Information
System
Functionality test
Config widgets
Enterprise GIS (Portal and Security)
Portal and Server
Preparation
Config firewall ports
http, https, Portal
ArcGIS & FME server
Portal Content
Management
Bookmark
Assets
Dynamic ODU
Basemap
Config enterprise
Login
SAML Identity
Group and Roles
Formation and
assignment
Content access
and sharing
Config Web Map
Layer and label config
Config WebApp
Evaluation
Feedback Collection
& update
ODU Space
Information
System
Functionality test
Config widgets
Enterprise GIS (Portal and Security)

More Related Content

BIM-based Enterprise GIS Workflows for Facilities Management with QA/QC

  • 1. BIM-Based Enterprise GIS Workflows for Facilities Management with QA/QC Maruf Sakib
  • 2. Presentation Plan ● The Problem ● Facilities Management ● Space Information Management ● ELT and Conversion ● QA/QC ● Enterprise GIS
  • 3. Making Space data accessible
  • 4. Facilities Management Inputs and Outputs Facilities Management Data Indoor Data : Space, Indoor Assets, Utility location Outdoor Data : Light posts, parking spots, Footpaths Common Inputs GIS, AutoCAD, Revit, BIM Conversion of Facilities data 2D to 2D (dwg/dfx to point/ line/ polygon) 2D to 3D (dwg/dfx to multipatch) 3D to 3D (rvt to multipatch) 3D to 2D (rvt to point/ line/ polygon) Enterprise GIS Oracle, Postgres, Portal for ArcGIS, Data Interoperability Server Space Revit 3D to 2D
  • 5. ODU Space Information System Development Technical Workflow Space Information Management Attribute Database GIS Basemap Schema Development Symbology Enterprise GIS Portal Administration and Security ETL and Automation Web Viewer Development Testing and Deployment
  • 6. Space Information Management Database Team Standardization Geo-reference Add key field Perform cleanup Revit Data Development Notification Box Upload Update Change log Re-evaluation previous and current changelog issues REVIT (BIM) Save to remote location Revit Attribute Deposit SIS Meeting QA/QC Documentation Initiate Pre QA/QC Locate key field errors Locate missing rooms Revit Pre-processing Box Upload Update Change log DB Development Data Collection & update Oracle Space Database Live View Creation Processed BIM
  • 7. ETL and Automation (Conversion) Geometry Validation Self Intersection in 2D 2D to 3D Conversion Part Extraction Attribute and feature merger Schema Matching RVZ Collection System Backup revit file and history log Update Management Delete on Key Field Attribute Management Alias Generation Field Sorting, timestamp Garbage Collection Attribute Based Invalid key field Attribute Exposing Postgres SDE Processed SpaceDB Attribute Definition I/O Parameter Finalization RVZ to GDB ETL Script New SIS Data
  • 8. Enterprise GIS (SDE and ArcGIS) New SIS Data SIS Postgres SDE SIS Schema File FICM Code deposit Standardization Enterprise Functionality Sync Feature service preparation FICM Symbology Layer GIS Building Footprints AutoCAD Master Plan Registered DB Portal Integration SIS Feature service ODU GIS Basemap Service ODU GIS Basemap
  • 9. Enterprise GIS (Portal and Security) Portal and Server Preparation Config firewall ports http, https, Portal ArcGIS & FME server Portal Content Management Bookmark Assets Dynamic ODU Basemap Config enterprise Login SAML Identity Group and Roles Formation and assignment Content access and sharing Config Web Map Layer and label config Config WebApp Evaluation Feedback Collection & update ODU Space Information System Functionality test Config widgets
  • 10. Separate updates for features and corresponding attributes QA/QC for feature and attribute key matching BIM backup and history log Web based geoprocessing tools Enterprise login and geoprocessing tracking Multi- team interaction Concluding Remarks
  • 12. Thanks for your patience Questions?? Contact Info: Maruf Sakib msakib@odu.edu
  • 13. Standardization Geo-reference Add key field Perform cleanup Revit Data Development Notification Box Upload Update Change log Re-evaluation previous and current changelog issues REVIT (BIM) Save to remote location Revit Attribute Deposit SIS Meeting QA/QC Documentation Initiate Pre QAQC Locate key field errors Locate missing rooms Revit Pre-processing Box Upload Update Change log DB Development Data Collection & update Oracle Space Database Live View Creation Processed BIM Space Information Management Database Team
  • 14. Standardization Geo-reference Add key field Perform cleanup Revit Data Development Notification Box Upload Update Change log Re-evaluation previous and current changelog issues REVIT (BIM) Save to remote location Revit Attribute Deposit SIS Meeting QA/QC Documentation Initiate Pre QAQC Locate key field errors Locate missing rooms Revit Pre-processing Box Upload Update Change log DB Development Data Collection & update Oracle Space Database Live View Creation Processed BIM Space Information Management Database Team
  • 15. Standardization Geo-reference Add key field Perform cleanup Revit Data Development Notification Box Upload Update Change log Re-evaluation previous and current changelog issues REVIT (BIM) Save to remote location Revit Attribute Deposit SIS Meeting QA/QC Documentation Initiate Pre QAQC Locate key field errors Locate missing rooms Revit Pre-processing Box Upload Update Change log DB Development Data Collection & update Oracle Space Database Live View Creation Processed BIM Space Information Management Database Team
  • 16. Standardization Geo-reference Add key field Perform cleanup Revit Data Development Notification Box Upload Update Change log Re-evaluation previous and current changelog issues REVIT (BIM) Save to remote location Revit Attribute Deposit SIS Meeting QA/QC Documentation Initiate Pre QAQC Locate key field errors Locate missing rooms Revit Pre-processing Box Upload Update Change log DB Development Data Collection & update Oracle Space Database Live View Creation Processed BIM Space Information Management Database Team
  • 17. Standardization Geo-reference Add key field Perform cleanup Revit Data Development Notification Box Upload Update Change log Re-evaluation previous and current changelog issues REVIT (BIM) Save to remote location Revit Attribute Deposit SIS Meeting QA/QC Documentation Initiate Pre QAQC Locate key field errors Locate missing rooms Revit Pre-processing Box Upload Update Change log DB Development Data Collection & update Oracle Space Database Live View Creation Processed BIM Space Information Management Database Team
  • 18. Space Information Management Database Team Standardization Geo-reference Add key field Perform cleanup Revit Data Development Notification Box Upload Update Change log Re-evaluation previous and current changelog issues REVIT (BIM) Save to remote location Revit Attribute Deposit SIS Meeting QA/QC Documentation Initiate Pre QA/QC Locate key field errors Locate missing rooms Revit Pre-processing Box Upload Update Change log DB Development Data Collection & update Oracle Space Database Live View Creation Processed BIM
  • 19. Standardization Geo-reference Add key field Perform cleanup Revit Data Development Notification Box Upload Update Change log Re-evaluation previous and current changelog issues REVIT (BIM) Save to remote location Revit Attribute Deposit SIS Meeting QA/QC Documentation Initiate Pre QAQC Locate key field errors Locate missing rooms Revit Pre-processing Box Upload Update Change log DB Development Data Collection & update Oracle Space Database Live View Creation Processed BIM Space Information Management Database Team
  • 20. Standardization Geo-reference Add key field Perform cleanup Revit Data Development Notification Box Upload Update Change log Re-evaluation previous and current changelog issues REVIT (BIM) Save to remote location Revit Attribute Deposit SIS Meeting QA/QC Documentation Initiate Pre QAQC Locate key field errors Locate missing rooms Revit Pre-processing Box Upload Update Change log DB Development Data Collection & update Oracle Space Database Live View Creation Processed BIM Space Information Management Database Team
  • 21. ETL and Automation (QA/QC and Conversion) Geometry Validation Self Intersection in 2D 2D to 3D Conversion Part Extraction Attribute and feature merger Schema Matching RVZ Collection System Backup revit file and history log Update Management Delete on Key Field Attribute Management Alias Generation Field Sorting, timestamp Garbage Collection Attribute Based Invalid key field Attribute Exposing Postgres SDE Processed SpaceDB Attribute Definition I/O Parameter Finalization RVZ to GDB ETL Script New SIS Data
  • 22. New SIS Data SIS Postgres SDE SIS Schema File FICM Code deposit Standardization Enterprise Functionality Sync Feature service preparation FICM Symbology Layer GIS Building Footprints AutoCAD Master Plan Registered DB Portal Integration SIS Feature service ODU GIS Basemap Service ODU GIS Basemap Enterprise GIS (SDE and ArcGIS)
  • 23. New SIS Data SIS Postgres SDE SIS Schema File FICM Code deposit Standardization Enterprise Functionality Sync Feature service preparation FICM Symbology Layer GIS Building Footprints AutoCAD Master Plan Registered DB Portal Integration SIS Feature service ODU GIS Basemap Service ODU GIS Basemap Enterprise GIS (SDE and ArcGIS)
  • 24. New SIS Data SIS Postgres SDE SIS Schema File FICM Code deposit Standardization Enterprise Functionality Sync Feature service preparation FICM Symbology Layer GIS Building Footprints AutoCAD Master Plan Registered DB Portal Integration SIS Feature service ODU GIS Basemap Service ODU GIS Basemap Enterprise GIS (SDE and ArcGIS)
  • 25. New SIS Data SIS Postgres SDE SIS Schema File FICM Code deposit Standardization Enterprise Functionality Sync Feature service preparation FICM Symbology Layer GIS Building Footprints AutoCAD Master Plan Registered DB Portal Integration SIS Feature service ODU GIS Basemap Service ODU GIS Basemap Enterprise GIS (SDE and ArcGIS)
  • 26. New SIS Data SIS Postgres SDE SIS Schema File FICM Code deposit Standardization Enterprise Functionality Sync Feature service preparation FICM Symbology Layer GIS Building Footprints AutoCAD Master Plan Registered DB Portal Integration SIS Feature service ODU GIS Basemap Service ODU GIS Basemap Enterprise GIS (SDE and ArcGIS)
  • 27. Portal and Server Preparation Config firewall ports http, https, Portal ArcGIS & FME server Portal Content Management Bookmark Assets Dynamic ODU Basemap Config enterprise Login SAML Identity Group and Roles Formation and assignment Content access and sharing Config Web Map Layer and label config Config WebApp Evaluation Feedback Collection & update ODU Space Information System Functionality test Config widgets Enterprise GIS (Portal and Security)
  • 28. Portal and Server Preparation Config firewall ports http, https, Portal ArcGIS & FME server Portal Content Management Bookmark Assets Dynamic ODU Basemap Config enterprise Login SAML Identity Group and Roles Formation and assignment Content access and sharing Config Web Map Layer and label config Config WebApp Evaluation Feedback Collection & update ODU Space Information System Functionality test Config widgets Enterprise GIS (Portal and Security)