Where it started Kitware Medical Weather Imaging Visualization

  • Slides: 51
Download presentation

Where it started Kitware • • • Medical / Weather Imaging Visualization Toolkit Engine

Where it started Kitware • • • Medical / Weather Imaging Visualization Toolkit Engine Open source Cluster capable OOD

Programming with E 2 VO Students Robert Maynard Lead Programmer

Programming with E 2 VO Students Robert Maynard Lead Programmer

Where it was • Paraview -> Paraview. Geo • OPEN – Major challenge for

Where it was • Paraview -> Paraview. Geo • OPEN – Major challenge for mining – Switch from Go. Cad / Data. Mine • 2. 5 month Experiment – Mentorship – Tool development

My Job • Teacher – Programming (Python / VTK) – 3 week course •

My Job • Teacher – Programming (Python / VTK) – 3 week course • Mentor – Resource for daily programming problems • Developer

Finite-Discrete Element Method • Para. View. Geo Reader • Reads files generated by Y

Finite-Discrete Element Method • Para. View. Geo Reader • Reads files generated by Y program

Why? • Geomechanics Group @ U of T

Why? • Geomechanics Group @ U of T

Why Para. View. Geo? • • • Time Support Data Analysis Animation Pan Zoom

Why Para. View. Geo? • • • Time Support Data Analysis Animation Pan Zoom Rotate

Customizing Para. View. Geo

Customizing Para. View. Geo

Customizing Para. View. Geo “Floating” Detached View Manager

Customizing Para. View. Geo “Floating” Detached View Manager

Fullscreen Para. View. Geo Server Client

Fullscreen Para. View. Geo Server Client

Cross Section Loading

Cross Section Loading

Cross Section Loading

Cross Section Loading

Surface Reconstruction

Surface Reconstruction

Surface Reconstruction

Surface Reconstruction

Information Visualization • Mining Mind Map • Mine Planning and SOT • Para. View.

Information Visualization • Mining Mind Map • Mine Planning and SOT • Para. View. Geo Implementation

Mining Mind Map Scheduling

Mining Mind Map Scheduling

Scheduling

Scheduling

SOT Data Schedule Parameters: Guidance Formula Capacity Net Present Value Mine Life Village Similarity

SOT Data Schedule Parameters: Guidance Formula Capacity Net Present Value Mine Life Village Similarity

Para. View. Geo Implementation

Para. View. Geo Implementation

Paper Space vs. Model Space • Auto. CAD has 2 separate work spaces –

Paper Space vs. Model Space • Auto. CAD has 2 separate work spaces – Paper space – Model space • Two different scales – Automatic scaling • Para. View. Geo does not scale automatically

Model Space

Model Space

Paper Space

Paper Space

Combined

Combined

In Para. View. Geo

In Para. View. Geo

2 D and 3 D • Para. View. Geo now has support for both

2 D and 3 D • Para. View. Geo now has support for both 2 D and 3 D DXF files

2 D Files - Para. View. Geo

2 D Files - Para. View. Geo

3 D Files Auto. CAD Para. View. Geo

3 D Files Auto. CAD Para. View. Geo

Layers and Blocks • Data grouped by layer/block • Coloured by layer Layer Entities

Layers and Blocks • Data grouped by layer/block • Coloured by layer Layer Entities Block

Extensive Object Support • Supported objects – Points – Lines – Polylines – Circles

Extensive Object Support • Supported objects – Points – Lines – Polylines – Circles – Arcs – Text – 3 DFaces (polygons) – 3 D Polyface meshing

Drill. Hole Compositing • User-defined analysis region • Intersection detection

Drill. Hole Compositing • User-defined analysis region • Intersection detection

Drill. Hole Visualization Hierarchical Datasets

Drill. Hole Visualization Hierarchical Datasets

MINE 24 D to MAP 3 D

MINE 24 D to MAP 3 D

MINE 24 D to MAP 3 D

MINE 24 D to MAP 3 D

Volume Tetrahedralization Tetrahedralized objects Slicing the objects

Volume Tetrahedralization Tetrahedralized objects Slicing the objects

SGe. MS Reader/Writer Cartesian Grid in SGe. Ms Cartesian Grid in Paraview

SGe. MS Reader/Writer Cartesian Grid in SGe. Ms Cartesian Grid in Paraview

Discover Abitibi Cross Sections • ID, position, value, unit • Value + Unit =

Discover Abitibi Cross Sections • ID, position, value, unit • Value + Unit = Thickness of Surficial Sediments Database → Text File → Para. View. Geo

2 D vs. 3 D Cross Sections We started with 2 D We made

2 D vs. 3 D Cross Sections We started with 2 D We made it 3 D

Discover Abitibi Gravity and Magnetic Shells Binary → Para. View. Geo VRML→ with Python

Discover Abitibi Gravity and Magnetic Shells Binary → Para. View. Geo VRML→ with Python

Gravity and Magnetic Shells

Gravity and Magnetic Shells

Go. Cad Reader / Writer

Go. Cad Reader / Writer

MIRARCO Drillhole Manager

MIRARCO Drillhole Manager

MIRARCO Seismic Database Complete Seismic Data Set Ellipsoid Clusters Cluster Intersections

MIRARCO Seismic Database Complete Seismic Data Set Ellipsoid Clusters Cluster Intersections

Para. View. Geo Filters • • • Convert Polygons to Grid Distance to Grid

Para. View. Geo Filters • • • Convert Polygons to Grid Distance to Grid Drillhole Compositing Drillhole to Hierarchical Dataset Map Attributes Between Datasets Peak Particle Velocity Proximity Threshold Sequence Arrows Surface Reconstruction Time Threshold Volume Tetrahedralization Wireframe Intersection

Para. View. Geo Readers • • • Autocad DXF Block. Model (ASCII – CSV)

Para. View. Geo Readers • • • Autocad DXF Block. Model (ASCII – CSV) Datamine FEM/DEM Go. Cad Geo Referenced Cross Section Images • Geo Referenced Plane Images • Geo. Soft • • • Gemcom (ASCII – CSV) Map 3 D Maptek Vulcan MIRARCO Drillhole Database MIRARCO Seismic Database MIRARCO SOT-EPS Minesight SGe. Ms VTK

Para. View. Geo Wiki http: //paraviewgeo. mirarco. org • • • Download About Features

Para. View. Geo Wiki http: //paraviewgeo. mirarco. org • • • Download About Features Functionality Tutorials

Thank You

Thank You