Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.
A Brand New Geo-BIM Platform
on top of Cesium & World Wind
Sanghee Shin(shshin@gaia3d.com)
Hakjoon Kim(hjkim@gaia3d.com)
S...
<Image Source: http://geospatial.net >
Building Information Modeling (BIM)
is a digital representation of physical and
fun...
GIS
CityGML
GeospatialInformation
GISStandards
IFC
BIM
OutdoorModel
IndoorModel
BIMStandards
Construction
DrawingsInfo.
In...
Facility Management
GeoBIM Platform
Integration
Model
Paradigm Shift
Current Future
Concept Object Information Context Awareness
Data Consumer Prosumer/DIY
User Person Things
V...
MAGO
Goddess of earth
in Korean old myth
mago3D is a platform for …
Indoor and outdoor space integration on a single web browser1
Management/providing various type...
Open source projects
Base Lineup
Base Lineup packaging
Base Lineup
GeoSHAPE GeoGig
?
Open source based mago3D
3D2D
operation & analysis
IoT Interface
Base Lineup
Enhancement
server
service
functionality
Base...
Overall System Architecture
IFC, DAE, 3DS, OBJ, XDO
Overall System Components
And then,
What’s been newly
developed?
2 main cores of mago3D…
F4D Format as a service formatC01.
Mago3d.js as a improved rendererC02.
F4D: Why We Devised New Format?
Increase
rendering
speed
Optimize
web
service
Make
service data
lightweight
F4D: Objectives
Objectives of F4D are:
1- Reduce size of data for network traffic.
2- Create LOD (Level Of Detail) on serv...
F4D: Service Format Optimized for Web Service
VS
F4D: Model-Reference Concept
 Model is 3D geometry info, while Reference is real instance of this model
F4D: Model-Reference Concept
With 4 geometric meshes - 4 models 23 objects are created. - 23 instances
Image source : www....
F4D: Lego Style Service for LOD
Detailed Resolution
Coarse Resolution
F4D: How to make LOD
Third, merge
collected cubes
as much as possible
Second, collect
cubes which
intersects with
original...
F4D: Visibility Index
mago3D.js: Let’s Piggyback!!
Cesium
mago3D
World Wind
mago3D
WebGL
mago3D
1. A plug-in to any web 3D engines based on WebG...
mago3D.js: Components
1. maog3D.js has been designed
and developed as an independent
plug-in to the existing WebGL
Globe.
...
mago3D.js: Components
1. mago3D Connector that interacts with WebGL Globe such as
Cesium, World Wind.
2. mago3D Renderer t...
mago3D.js: Screen Space Ambient Occlusion
<Before>
<After>
mago3D.js: Screen Space Ambient Occlusion
<Before>
<After>
mago3D.js on Cesium
3D visualization with MAGO3D
on Cesium
mago3D.js on NASA World Wind
3D visualization with mago3D
on NASA World Wind
BIM Integration
Seamless integration of indoor and outdoor space
on the same platform
scene from indoor to outdoor through...
MEP Integration
Integration of large size MEP
on a web browser
Success Story: Samsung Heavy Industries
?
?
 Issues around ship building process…
• Usually waste the time to search a sh...
Success Story: Samsung Heavy Industries
 Expected Benefits:
• Increased productivity
• Short response time to issues
• Re...
Success Story: Samsung Heavy Industries
 Project Name: SHI Smart Yard System
 Goal: Monitoring the ship building process...
Seeing is Believing – Samsung Heavy Industries
Future Plan – Support New Data Types
meteorological/weather data
real-time data
(IOT, sensor/observation data)
point cloud...
Future Plan – Functionality Enhancements
Type Items
Analysis
Density map, Standard ellipse, Cost surface data, Whisker ana...
Wrapping-up
• Open source – Apache and AGPL license
• Web based – no need to install additional program
• Supports industr...
Live Demonstration – http://www.mago3d.com
For more information, please visit http://mago3d.com
All source codes are available at https://github.com/gaia3d
Thank you...
mago3D: A brand new Geo-BIM platform on top of Cesium & World Wind
mago3D: A brand new Geo-BIM platform on top of Cesium & World Wind
mago3D: A brand new Geo-BIM platform on top of Cesium & World Wind
mago3D: A brand new Geo-BIM platform on top of Cesium & World Wind
mago3D: A brand new Geo-BIM platform on top of Cesium & World Wind
You’ve finished this document.
Download and read it offline.
Upcoming SlideShare
What to Upload to SlideShare
Next
Upcoming SlideShare
What to Upload to SlideShare
Next
Download to read offline and view in fullscreen.

5

Share

mago3D: A brand new Geo-BIM platform on top of Cesium & World Wind

Download to read offline

This talk is about how to integrate very large size BIM data and 3D GIS in a web browser. mago3D makes use of existing features of Cesium and Web World WInd. And mago3D proposes F4D as new service format for 3D service over the internet.

Related Books

Free with a 30 day trial from Scribd

See all

Related Audiobooks

Free with a 30 day trial from Scribd

See all

mago3D: A brand new Geo-BIM platform on top of Cesium & World Wind

  1. 1. A Brand New Geo-BIM Platform on top of Cesium & World Wind Sanghee Shin(shshin@gaia3d.com) Hakjoon Kim(hjkim@gaia3d.com) Sungdo Son(sdson@gaia3d.com) Sungin Choi(sungin.choi@samsung.com) Heeyoung Heo(heeyoung.heo@samsung.com)
  2. 2. <Image Source: http://geospatial.net > Building Information Modeling (BIM) is a digital representation of physical and functional characteristics of a facility.
  3. 3. GIS CityGML GeospatialInformation GISStandards IFC BIM OutdoorModel IndoorModel BIMStandards Construction DrawingsInfo. In/Outdoor GIModel (GeospatialInformation Model)
  4. 4. Facility Management GeoBIM Platform Integration Model
  5. 5. Paradigm Shift Current Future Concept Object Information Context Awareness Data Consumer Prosumer/DIY User Person Things Visualization Real World Cyber-Physical Space Application Base Map Key Factor for Fusion Driving Entity Public Sector Private Sector Space Outdoor Indoor + Outdoor + Update Cycle Static Dynamic <Source: Sakong, Hosang(2016), ‘Policy Directions of Spatial Information for Hyper-connected Society’ modified>
  6. 6. MAGO Goddess of earth in Korean old myth
  7. 7. mago3D is a platform for … Indoor and outdoor space integration on a single web browser1 Management/providing various type of GIS data including vector, raster, point cloud and AEC/BIM/3D … 2 Web based collaborative issue management4 Processing/visualization of real-time massive data such as weather/climate, IoT, sensor data … 3
  8. 8. Open source projects Base Lineup Base Lineup packaging Base Lineup GeoSHAPE GeoGig ?
  9. 9. Open source based mago3D 3D2D operation & analysis IoT Interface Base Lineup Enhancement server service functionality Base Lineup 3D Functionality
  10. 10. Overall System Architecture IFC, DAE, 3DS, OBJ, XDO
  11. 11. Overall System Components
  12. 12. And then, What’s been newly developed?
  13. 13. 2 main cores of mago3D… F4D Format as a service formatC01. Mago3d.js as a improved rendererC02.
  14. 14. F4D: Why We Devised New Format? Increase rendering speed Optimize web service Make service data lightweight
  15. 15. F4D: Objectives Objectives of F4D are: 1- Reduce size of data for network traffic. 2- Create LOD (Level Of Detail) on service data. 3- Make visibility index for occlusion culling. 4- Divide and group data into spatial octree.
  16. 16. F4D: Service Format Optimized for Web Service VS
  17. 17. F4D: Model-Reference Concept  Model is 3D geometry info, while Reference is real instance of this model
  18. 18. F4D: Model-Reference Concept With 4 geometric meshes - 4 models 23 objects are created. - 23 instances Image source : www.vecteezy.com
  19. 19. F4D: Lego Style Service for LOD Detailed Resolution Coarse Resolution
  20. 20. F4D: How to make LOD Third, merge collected cubes as much as possible Second, collect cubes which intersects with original data First, divide the Bounding Box into enough small cubes for each LOD
  21. 21. F4D: Visibility Index
  22. 22. mago3D.js: Let’s Piggyback!! Cesium mago3D World Wind mago3D WebGL mago3D 1. A plug-in to any web 3D engines based on WebGL. 2. A set of JavaScript for web developments. 3. Not an WebGL Globe, But a plug-in. ismago3D.js
  23. 23. mago3D.js: Components 1. maog3D.js has been designed and developed as an independent plug-in to the existing WebGL Globe. 2. mago3D.js added new functionalities and enhanced performance of existing WebGL Globle. Mago3D Cesium/NASA World Wind WebGL Globe Core Mago3D Connector Mago3D.JS Mago3D Renderer Shader Mago3D Accelerator Performance Enhancer Mago3D REST API request, response Mago3D Process Manager Mago3D Data Container
  24. 24. mago3D.js: Components 1. mago3D Connector that interacts with WebGL Globe such as Cesium, World Wind. 2. mago3D Renderer that shades and renders 3D data. 3. mago3D Accelerator that enhance performance such as frustum & occlusion culling, indexing, LOD(Level Of Detail) handing. 4. mago3D Data Container that contains and manages 3D data. 5. mago3D Process Manager that manages whole process from data receiving to rendering. 6. mago3D REST API that provides API for 3D data sending and receiving.
  25. 25. mago3D.js: Screen Space Ambient Occlusion <Before> <After>
  26. 26. mago3D.js: Screen Space Ambient Occlusion <Before> <After>
  27. 27. mago3D.js on Cesium 3D visualization with MAGO3D on Cesium
  28. 28. mago3D.js on NASA World Wind 3D visualization with mago3D on NASA World Wind
  29. 29. BIM Integration Seamless integration of indoor and outdoor space on the same platform scene from indoor to outdoor through windows Scene from outdoor to indoor through windows
  30. 30. MEP Integration Integration of large size MEP on a web browser
  31. 31. Success Story: Samsung Heavy Industries ? ?  Issues around ship building process… • Usually waste the time to search a ship block. • Easily fail to find out the issued parts when use the drawings only. • Also feel difficult to communicate with each other using a cellphone or SNS. ※ 20 mins/block (mean time)  Ship yard is too big & wide
  32. 32. Success Story: Samsung Heavy Industries  Expected Benefits: • Increased productivity • Short response time to issues • Reduced fail cost • Easy collaboration between different teams
  33. 33. Success Story: Samsung Heavy Industries  Project Name: SHI Smart Yard System  Goal: Monitoring the ship building process in 3D CPS(Cyber-Physical Space) CAD Files mago3D Parts
  34. 34. Seeing is Believing – Samsung Heavy Industries
  35. 35. Future Plan – Support New Data Types meteorological/weather data real-time data (IOT, sensor/observation data) point cloud  mago3D will be capable of handling more types of data in near future!
  36. 36. Future Plan – Functionality Enhancements Type Items Analysis Density map, Standard ellipse, Cost surface data, Whisker analysis, Detection abnormality from IOT data, etc Operation Raster operation(filtering, smoothing…), Coverage rebuild, etc Styling Volume rendering, 3D vector/streamline, Cubing, etc UI Different view controlling at indoor/outdoor space, etc  mago3D will also leverage existing open source projects
  37. 37. Wrapping-up • Open source – Apache and AGPL license • Web based – no need to install additional program • Supports industry standard formats(ifc, 3ds, dae, kml, gltf…) • Massive 3D data rendering • In-Browser 3D objects moving/rotation/heading adjustment • Highly extensible architecture • BIM/AEC and 3D GIS integration
  38. 38. Live Demonstration – http://www.mago3d.com
  39. 39. For more information, please visit http://mago3d.com All source codes are available at https://github.com/gaia3d Thank you! Acknowledgement : This project is funded by Ministry of Land, Transport and Maritime Affairs, Korea, through R&D number:16NSIP-B080778-04)
  • DongWang49

    Apr. 7, 2019
  • _bugna

    Oct. 5, 2017
  • ThorPless

    Aug. 21, 2017
  • telegong

    Aug. 20, 2017
  • GeoffZeiss

    Aug. 20, 2017

This talk is about how to integrate very large size BIM data and 3D GIS in a web browser. mago3D makes use of existing features of Cesium and Web World WInd. And mago3D proposes F4D as new service format for 3D service over the internet.

Views

Total views

2,684

On Slideshare

0

From embeds

0

Number of embeds

128

Actions

Downloads

95

Shares

0

Comments

0

Likes

5

×