A Brand-New Live 3D Geo-Platform
26th April 2017
Sanghee Shin(shshin@gaia3d.com)
UN(United Nations) mini-UAV Technical Workshop
MAGO
Goddess of earth
in Korean old myth
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 Static Dynamic
<Source: Sakong, Hosang(2016), โ€˜Policy Directions of Spatial Information for Hyper-connected Societyโ€™ modified>
Bottle Neck! Point
Cloud
Drone
Image IoT
BIM
Live
Data
AEC Self-Driving
Cars
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
Purely open source based โ€ฆ
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 Lineup 3D Functionality
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 engine, BUT a plug-in.
is
mago3D on Cesium
3D visualization with MAGO3D
on Cesium
mago3D 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 windows Scene from outdoor to indoor through windows
MEP Integration
Integration of large size MEP
on a web browser
LiveDroneMap
mosaic pluginFTP server
Image process with GDAL
- Null value trimming
- Format conversion (to GeoTiff)
- SRS conversion
- Building tile pyramid
WMS
tiled=true,
format=image/png
Less than 5 minutes has been taken to process &
visualize 41 drone-captured images on mago3D.
Geo-Image
LTE/
WiFi
Monitoring
python
Realtime Drone Image Service on mago3D
LiveDroneMap can be useful in various fields,
specially in fields with priority for urgency such like
emergency/disaster prevention or monitoring.
LiveDroneMap
Realtime Drone Image Service on mago3D
LiveDroneMap โ€“ Realtime Data Processing
LiveDroneMap โ€“ Rapid Post Processing
Rapid null value processing and
image mosaicking
mago3D Server Side
Server architecture is now being implemented
to make MAGO3D an enterprise-level platform.
3D Service/Data Extensions
Operation/Analysis Extensions
Data Importer/Exporter
Data Providing Server
Plug-ins on Web 3D Engines
Plug-ins for styling visualization
Default Web Client
Web Application Server
Server-side
mago3D Client Side
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
Future Plan โ€“ Support New Data Type
meteorological/weather data
real-time data
(IOT, sensor/observation data)
point cloud
MAGO3D will be capable of
handling more types of data.
Future Plan โ€“ Functionality Enhancements
MAGO3D will have more functionalities on operation, analysis, UI, and styling visualization.
type items
analysis
density map, standard ellipse, cost expectation over 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
Key Features
โ€ข Pure open source - Apache license
โ€ข Web based โ€“ no need to install additional program
โ€ข Supports industry standard formats(3ds, dae, kml, gltf, jt โ€ฆ)
โ€ข Massive 3D rendering
โ€ข Realtime 3D transformation on web browser
โ€ข Highly extensible architecture
Seeing is Believing โ€“ Indoor & Outdoor Integration
Seeing is Believing โ€“ AEC + GIS Integration
All source codes are available at https://github.com/gaia3d
Thank you!

mago3D - A Brand-New Live 3D Geo-Platform

  • 1.
    A Brand-New Live3D Geo-Platform 26th April 2017 Sanghee Shin(shshin@gaia3d.com) UN(United Nations) mini-UAV Technical Workshop
  • 2.
    MAGO Goddess of earth inKorean old myth
  • 3.
    Paradigm Shift Current Future ConceptObject 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 Static Dynamic <Source: Sakong, Hosang(2016), โ€˜Policy Directions of Spatial Information for Hyper-connected Societyโ€™ modified>
  • 4.
    Bottle Neck! Point Cloud Drone ImageIoT BIM Live Data AEC Self-Driving Cars
  • 5.
    mago3D is aPlatform 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
  • 6.
    Purely open sourcebased โ€ฆ Base Lineup Base Lineup packaging Base Lineup GeoSHAPE GeoGig ?
  • 7.
    Open source basedmago3D 3D2D operation & analysis IoT Interface Base Lineup Enhancement server service functionality Base Lineup 3D Functionality
  • 8.
    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 engine, BUT a plug-in. is
  • 9.
    mago3D on Cesium 3Dvisualization with MAGO3D on Cesium
  • 10.
    mago3D on NASAWorld Wind 3D visualization with MAGO3D on NASA World Wind
  • 11.
    BIM Integration Seamless integrationof indoor and outdoor space on the same platform scene from indoor to outdoor through windows Scene from outdoor to indoor through windows
  • 12.
    MEP Integration Integration oflarge size MEP on a web browser
  • 13.
    LiveDroneMap mosaic pluginFTP server Imageprocess with GDAL - Null value trimming - Format conversion (to GeoTiff) - SRS conversion - Building tile pyramid WMS tiled=true, format=image/png Less than 5 minutes has been taken to process & visualize 41 drone-captured images on mago3D. Geo-Image LTE/ WiFi Monitoring python Realtime Drone Image Service on mago3D
  • 14.
    LiveDroneMap can beuseful in various fields, specially in fields with priority for urgency such like emergency/disaster prevention or monitoring. LiveDroneMap Realtime Drone Image Service on mago3D
  • 15.
  • 16.
    LiveDroneMap โ€“ RapidPost Processing Rapid null value processing and image mosaicking
  • 17.
    mago3D Server Side Serverarchitecture is now being implemented to make MAGO3D an enterprise-level platform. 3D Service/Data Extensions Operation/Analysis Extensions Data Importer/Exporter Data Providing Server Plug-ins on Web 3D Engines Plug-ins for styling visualization Default Web Client Web Application Server Server-side
  • 18.
    mago3D Client Side 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
  • 19.
    Future Plan โ€“Support New Data Type meteorological/weather data real-time data (IOT, sensor/observation data) point cloud MAGO3D will be capable of handling more types of data.
  • 20.
    Future Plan โ€“Functionality Enhancements MAGO3D will have more functionalities on operation, analysis, UI, and styling visualization. type items analysis density map, standard ellipse, cost expectation over 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
  • 21.
    Key Features โ€ข Pureopen source - Apache license โ€ข Web based โ€“ no need to install additional program โ€ข Supports industry standard formats(3ds, dae, kml, gltf, jt โ€ฆ) โ€ข Massive 3D rendering โ€ข Realtime 3D transformation on web browser โ€ข Highly extensible architecture
  • 22.
    Seeing is Believingโ€“ Indoor & Outdoor Integration
  • 23.
    Seeing is Believingโ€“ AEC + GIS Integration
  • 24.
    All source codesare available at https://github.com/gaia3d Thank you!