workshop wss-03: geosciml v2 testbed 3 technologies - tim duffy igc 2008 10 august 2008

11
Workshop WSS-03: GeoSciML V2 Testbed 3 Technologies - Tim Duffy IGC 2008 10 August 2008

Upload: madeleine-thornton

Post on 28-Dec-2015

214 views

Category:

Documents


0 download

TRANSCRIPT

Workshop WSS-03:

GeoSciML V2 Testbed 3 Technologies

- Tim Duffy

IGC 2008

10 August 2008

> 233 IGC - Oslo – Norway - August 2008

BRGM Architecture for CGI-GeoSciML Testbed 3

Geol. 1:1M

(PostGis)

Geol. 1:50k

(PostGis)

Boreholes

(PostGis)Vocabularies

(eXist) XML DB

WMS

WMS

WMS

WFS

WFS

WFS

WF

S-X

Com

pone

nt (

serv

let)

GS

ML

Res

our

ces

serv

ice

GeoServer

Metadata

(PostGis)CS-W

GeoSciML Cataogue

GeoNetwork

> 333 IGC - Oslo – Norway - August 2008

WFS-X Architecture : a Web Feature Service with Transformation

A WFS-X connected to various WFS with 3 components:- one for schema mapping with many operators,- one for schema translation (of elements name),- one for content translation (text values)

ServletDB with mapping

descriptions

Schema mapping

Schema translation

Content translation

WFS-X (Java)Client

geoserverWMS

WFS

geoserverWMS

WFSMapping descriptions

> 433 IGC - Oslo – Norway - August 2008

deployment GSV Component Diagram

«execution environment»GSV Env ironment

«device»Serv er

Serv let Container

WFS Se rv er (Deegree)

Client(s) (BRGM, GeoModeller ...)

WFS Mediator Serv let

Web Se rv er (Apache)

Databa se Manage ment System

(PostGIS)

+response

«http»+request

«jdbc»

+response

«http»

+request

+response

«http»+request

GeoScience Victoria – Department of primary Industries

> 533 IGC - Oslo – Norway - August 2008

Mapserver custom Javaapplication

WMSGeoSciML

WFS

MaintenanceRDBMS

DistributionRDBMS

Some optimisation of data structuresto make data delivery and mapping toGeoSciML easier.

FIR

EW

AL

L

ORACLE 10g

ESRICoverage

or GDB(map polygon and line data)

Field sites,unit descriptions,

stratigraphic lexicon

> 633 IGC - Oslo – Norway - August 2008

GIN architecture from Geological Survey of Canada – Natural Resources Canada

> 733 IGC - Oslo – Norway - August 2008

GIN architecture from Geological Survey of Canada – Natural Resources Canada

Cocoon Mediator (‘Wrapper’, ‘Multi-tiered approach’) features

> Can map many schemas (multiple profile)

> Can merge several service results

> Mediator handles both structure and vocabularies (although for simple cases)

> Mediator can handle SLD and GetFeature translations

> Has an internal Deegree component and can target external WFS

> 833 IGC - Oslo – Norway - August 2008

BGS testbed architecture

> 933 IGC - Oslo – Norway - August 2008

APAT (Italy) testbed architecture

> 1033 IGC - Oslo – Norway - August 2008

SGU testbed architecture

> 1133 IGC - Oslo – Norway - August 2008

Future (by December 15th 2008) GeoSciML/OneGeology cookbooks

> 1). How to Map your data to GeoSciML examples

> 2). How to serve GeoSciML by WFS