Meeting GeoSciML - Orl�ans - 25 & 26 /02/2008 by iSz7XL

VIEWS: 0 PAGES: 11

									                    Workshop WSS-03:

                 GeoSciML V2 Testbed 3
                          Technologies
                            - Tim Duffy

IGC 2008
10 August 2008
BRGM Architecture for CGI-GeoSciML Testbed 3


                                                              GeoSciML Cataogue
                     WMS
    Geol. 1:1M




                                 WFS-X Component (servlet)
     (PostGis)       WFS                                                                   Metadata
                                                             CS-W
                                                                                           (PostGis)
                     WMS
   Geol. 1:50k                                               GeoNetwork
     (PostGis)        WFS




                                                                GSML Resources service
                      WMS
    Boreholes

     (PostGis)        WFS
                                                                                         Vocabularies

                                                                                            (eXist)
                   GeoServer                                                               XML DB




33 IGC - Oslo – Norway - August 2008                                                                    >2
WFS-X Architecture : a Web Feature Service with Transformation
    Client                WFS-X (Java)

                              Servlet
                                                DB with mapping
                                                  descriptions
                                                                  WMS
                                                                        geoserver
                           Schema mapping                         WFS

                          Schema translation

                          Content translation
                                                                  WMS
                                                                        geoserver
                                                                  WFS
                                                 Mapping
                                                descriptions




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)

33 IGC - Oslo – Norway - August 2008                                                >3
     GeoScience Victoria – Department of primary Industries
deployment GSV Component Diagram


                                                          «execution environment»
                                                             GSV Env i ronment


                                               «device»
                                                Ser v er



                                           Serv let Container



                                            WFS Mediator          +request
                                                                             «http»
                                              Serv let

                                                                                         +response
                                         +response
                                                 «http»
                                                                                    Web Se rv er     +request
                                          +request                                                              «http»
                                                                                     (Apache)

              Databa se                                                                                                  +response
                                             WFS Se rv er
          Manage ment S ystem   «jdbc»        (Deegree)
               (PostGIS)
                                                                                                                Client(s) (BRGM,
                                                                                                                GeoModeller ...)




  33 IGC - Oslo – Norway - August 2008                                                                                               >4
                                  Field sites,
                               unit descriptions,
                             stratigraphic lexicon


                                                          ORACLE 10g
                                                     Some optimisation of data structures
                                                     to make data delivery and mapping to
                                                     GeoSciML easier.




                                                                   FIREWALL
                                Maintenance                                                 Distribution
                                 RDBMS                                                       RDBMS

    ESRI
  Coverage
   or GDB
(map polygon                           Mapserver
and line data)                                                                      custom Java
                                                                                     application



                                        WMS
                                                                                       GeoSciML
                                                                                         WFS
33 IGC - Oslo – Norway - August 2008                                                                       >5
GIN architecture from Geological Survey
of Canada – Natural Resources Canada




33 IGC - Oslo – Norway - August 2008      >6
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



33 IGC - Oslo – Norway - August 2008                          >7
BGS testbed architecture




33 IGC - Oslo – Norway - August 2008   >8
APAT (Italy) testbed architecture




33 IGC - Oslo – Norway - August 2008   >9
SGU testbed architecture




33 IGC - Oslo – Norway - August 2008   > 10
Future (by December 15th 2008)
GeoSciML/OneGeology cookbooks

            > 1). How to Map your data to GeoSciML
              examples
            > 2). How to serve GeoSciML by WFS




33 IGC - Oslo – Norway - August 2008                 > 11

								
To top