A Simple Data Structure for Earth Science Model Visualisation NIEeS Visualisation Workshop 29/1/03 - PowerPoint PPT Presentation

A simple data structure for earth science model visualisation niees visualisation workshop 29 1 03
1 / 41

  • Uploaded on
  • Presentation posted in: General

A Simple Data Structure for Earth Science Model Visualisation NIEeS Visualisation Workshop 29/1/03. John Laxton. Outline of presentation. What is the Digital Geoscience Spatial Model (DGSM)? Outline of the Geoscience Spatial Framework (GSF) data model

I am the owner, or an agent authorized to act on behalf of the owner, of the copyrighted work described.

Download Presentation

A Simple Data Structure for Earth Science Model Visualisation NIEeS Visualisation Workshop 29/1/03

An Image/Link below is provided (as is) to download presentation

Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.

- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -

Presentation Transcript

A simple data structure for earth science model visualisation niees visualisation workshop 29 1 03

A Simple Data Structure for Earth Science Model VisualisationNIEeS Visualisation Workshop29/1/03

John Laxton

Outline of presentation

Outline of presentation

  • What is the Digital Geoscience Spatial Model (DGSM)?

  • Outline of the Geoscience Spatial Framework (GSF) data model

  • Outline of the spatial feature/attribute data model

  • DGSM metadata

  • How the GSF will work

  • Status

Dgsm vision

DGSM Vision

The DGSM will encapsulate BGS’ knowledge of the UK and its surrounding continental shelf. It will foster a model-centred ethos within BGS, in which all geoscience disciplines will contribute to and continually enhance the development of a set of multidimensional, coherent integrated geoscience models.

What is the dgsm

What is the DGSM?

The DGSM will consist of:

  • 3D models of the subsurface at a range of resolutions

  • Models showing different aspects of geoscience including:

    • Lithostratigraphy

    • Hydrogeology

    • Engineering and geophysical properties

    • Geochemical character

  • Links to other information including:

    • Text descriptions

    • Images and movies

    • Statistical analyses

    • Information on the modelling process

What is the dgsm for

What is the DGSM for?

The primary objective of the DGSM is to make digital geoscientific information available as part of the strategic remit of BGS and for it to become the central repository of geoscientific knowledge in the UK.

It has been described as the extension of the geological map into 3 dimensions.

The DGSM will also allow the integration of data and aid the development of understanding of the geology of the UK.

What is the geological map for

What is the geological map for?

  • It represents BGS’ current best interpretation of the geology of an area

  • It is publicly available

  • It is used as the basis for developing added-value products

How is geological spatial modelling done in bgs

How is geological spatial modelling done in BGS?

  • Use a range of commercially produced modelling software

    • EarthVision

    • GoCAD

    • Vulcan

    • Landmark

  • Models can only be used with the modelling software that generated them

  • This conflicts with DGSM aim of making models widely available

Dgsm models 1

DGSM Models (1)

Dgsm models 2

DGSM Models (2)

What is the aim of the geoscience spatial framework

What is the aim of the Geoscience Spatial Framework?

  • Design, implement and trial a format for holding digital models that:

    • is independent of the originating software

    • can feed visualisation applications, including over the web

    • will preserve the models as modelling software and proprietary formats are upgraded

Geoscience large object store glos

Geoscience Large Object Store (GLOS)

  • The GLOS holds models in their original software formats

  • Full richness of original model in GLOS, but at present can only be viewed on a workstation with originating software

  • GLOS dependent on originating software version

The gsf and glos how do they relate

The GSF and GLOS - How do they relate?

  • Loss of model richness and visualisation capabilities with GSF

  • GSF main vehicle for external dissemination via web – ‘the new geological map’

  • GLOS used for internal model exchange, integration and development

  • GSF and GLOS are complementary

Gsf design 1

GSF Design (1)

  • Identified the output from current modelling projects – the input to the GSF

  • Identified the geological sequences to be handled

  • Base design on modelling package export formats – points on a surface

  • Describe rock bodies above/below surfaces

  • Software to regenerate connectivity

Gsf design 2

GSF Design (2)

  • Link to BGS corporate feature/attribute model for full object attribution

  • Link to metadata for track-back to data and to model inference/reasoning

  • Link to ‘surface identifier’, which will also link to GLOS

Geological sequences

Geological sequences

Gsf data model 1

GSF Data Model (1)

  • GSF data model holds surfaces (and volumes) as points

  • Each surface point has up to three ‘aspects’ (above, below, at)

  • Each aspect at each point can link to one or more features (eg a surface could be a unit boundary, and a fault, and a mineral vein)

  • The features and their attributes are defined by the spatial feature/attribute model

  • GSF data model is spatially simple but attribute rich

  • GSF data model closely linked to corporate data model and extensible

Gsf data model 2

GSF Data Model (2)

  • One XYZ record for each GSF point

  • Each XYZ record links to any number of aspect/feature records

  • Each GSF aspect/feature record links to a record in the spatial feature/attribute tables

  • Option to define surfaces explicitly

  • Option to link GSF points directly to individual attributes

Spatial feature attribute model 1

Spatial Feature/Attribute Model (1)

  • Geology Extent

  • Geology Boundary

  • Unconformities (major named)

  • Linear Landform

  • Areal Landform

  • Landform Point Observation

  • Structural Composite Feature (includes faults, folds etc and links to structural database)

  • Structural Point Measurement (links to structural database)

  • Contours

Spatial feature attribute model 2

Spatial Feature/Attribute Model (2)

  • Non-oriented point data (links to existing databases such as FOSSLOCS or BRITROCK)

  • Major Mineral Vein

  • Boreholes

  • Major structural element (larger scale than ‘Structural Composite Feature’)

  • Palaeogeological Terrane

  • Modelled Geophysical Property Extent

  • Hydrocarbon Field Extent

  • Tectonic Plate Extent

  • Tectonic Plate Pole of Rotation

Spatial feature attribute model 3

Spatial Feature/Attribute Model (3)

  • Geology Extent

    • Attribute fields: ID; type; lithology; lithofacies assemblage; depositional environment; lithostratigraphy; seismic stratigraphy; sequence stratigraphy; biostratigraphy; chronostratigraphic age start; chronostratigraphic age end; chronometric age; chronometric age error range; method of detection; alteration type (including contact and regional metamorphism); alteration age; comments.

    • Usage: ‘Type’ covered by Geology Extent are: Solid Geology, Drift Geology, Artificial Ground Extent, Mass Movement, Geophysical Horizon e.g. base Permo-Triassic reflector, Limits of Source, Limits of Seal, Limits of Reservoir

Dgsm metadata

DGSM Metadata

  • Metadata about the data and sub-sets defined from it

  • Discovery metadata about the models

  • ‘Inference’ metadata linking the model to the data and processes upon which it was based

Data sub sets

Data sub-sets

Data sub-set definition includes:

  • Date of creation of data sub-set

  • Inclusion criteria

  • Reasons for inclusion criteria

  • Exclusion criteria

  • Reasons for exclusion criteria

    Statements for whole data sub-set and individual records where latter depart from the general

Discovery metadata for models 1

Discovery Metadata for Models (1)

  • Includes:

    • A statement of the overall scientific rationale of the model

    • A statement of overall model purpose

    • 3D spatial referencing system, areal extent and bounding coordinates

    • The introduction of a hierarchy of models

Discovery metadata for models 2

Discovery Metadata for Models (2)

  • More rigorous use of existing ‘Quality’ fields, including use of DGSM dictionaries

    • Quality suitability (overall quality flag)

    • Scale/resolution validity

    • Usage/fitness for purpose

Inference metadata 1

Inference Metadata (1)

Refers to metadata linking a data sub-set to a model or model component

  • Two key components of inference metadata:

    • Process description

    • Process quality

Inference metadata 2

Inference Metadata (2)

Process description:

  • Interpretation

  • Interpretation confidence

  • Assumptions

  • Assumptions confidence

  • Interpolation/modelling process

  • Interpolation/modelling process confidence

    Statements for whole data sub-set and individual records where latter depart from the general

How the gsf will work 1

How the GSF will work (1)

DGSM Modelling Software (eg Earthvision)

Export format (xyz points)


DGSM Metadata population (Oracle)

How the gsf will work 2

How the GSF will work (2)

Export format (xyz points)

GSF attribution application (ColdFusion)

GSF loading application (SQL Loader)

GSF points and attributes (Oracle)

Gsf input interface

GSF Input Interface

  • Two applications built:

    • ColdFusion application to allow geologists to define features to be linked to GSF points

    • SQL*Loader application to populate GSF tables

  • At present work against complete EarthVision surfaces

  • 345,000 points loaded to GSF for surfaces from three models (S Downs Chalk, Cheshire Basin & Humber)

  • Applications being revised to incorporate feature/attribute model

How the gsf will work 3

How the GSF will work (3)

DGSM Metadata (Oracle)

GSF points and attributes (Oracle)

Attribute retrieval

Spatial retrieval

Metadata retrieval

Model selection

Retrieved set of GSF points

How the gsf will work 4

How the GSF will work (4)

GSF attributes (Oracle)

Retrieved set of GSF points

Triangulation application

VRML generation

FracViewer (?) Exchange3D (?)


VRML Viewer

Web Viewer (??)

Design and develop output applications 1

Design and develop output applications (1)

  • Outline design specification has been drawn up

    • Spatial selection interface

    • Metadata selection

    • Attribute selection

    • Individual model selection

    • Output/visualisation selection

Spatial selection interface

Spatial Selection Interface

Visualisation options

Visualisation options

  • Mesh/skeletal surface

  • Rendered surface

  • Block model

  • Point cloud

  • Cross-sections

  • Export formats eg VRML and XMML

Design and develop output applications 2

Design and develop output applications (2)

  • Report on visualisation technology options

    • FracViewer software seems best – but requires some further development

    • Alternatives include VRML and Java

  • Small application produced to triangulate GSF data

  • Triangulated data has been imported to a test copy of Fracviewer and successfully visualised

Fracviewer visualisation

FracViewer visualisation

Four surface gsf output via vrml

Four surface GSF output via VRML

Status 1

Status (1)

  • GSF data model designed and implemented

  • DGSM Feature/attribute logical model agreed as core of BGS feature/attribute model

  • Feature/attribute model being implemented – completion end March

  • Version 1 of GSF load applications used to populate GSF with trial data

  • Version 2 of GSF load applications, with link to feature/attribute tables, will be built early 2003/04

Status 2

Status (2)

  • GSF retrieval application being developed

  • GSF triangulation program implemented

  • GSF gridding program implemented

  • FracViewer investigated and discussions with Fractal Graphics and other vendors on development of a web viewer

  • VRML output from GSF triangulation

Future work

Future Work

  • Version 2 of GSF load applications to handle feature/attributes

  • Handling input from full 3D modelling packages eg 3D Earthvision

  • Handling of model delimiters (such as holes)

  • Handling of complex surfaces

  • Population of attributes that vary over a surface (eg younging)

  • Development of alternatives to VRML

  • Login