SlideShare ist ein Scribd-Unternehmen logo
1 von 33
Downloaden Sie, um offline zu lesen
GIN: A Cyberinfrastructure and GeoPortal
for Canadian Groundwater Data


Boyan Brodaric
Geological Survey of Canada
Natural Resources Canada




                               B. Brodaric—GIN
                              Cyberra Summit 2010    1
                              Banff, 22 Sept. 2010
Themes

  Data Cyberinfrastructure (CI)
  web-based resources for data interoperability

  Spatial Data (cyber)Infrastructure (SDI)
 open standards for geographically located features and observations

  Groundwater Information Network (GIN)
 Canadian network for groundwater data




                                 B. Brodaric—GIN
                                Cyberra Summit 2010    2
                                Banff, 22 Sept. 2010
GW data in Canada
  Distributed, Uncoordinated data
 Feds (< 10), provs & terrs (<50), municipalities (100s?),
 watershed authorities (100s?)

  Heterogeneous data
 Data use, content, structure, systems (dbs, sensors)
                                                                        Use

  Variable Volume                                                    Budgets
 Use (e.g. extraction, vulnerability):    ?
 Budgets (e.g. regional recharge):        10s?                       Reservoirs
 Reservoirs (e.g. aquifers):            100s
 Observations (e.g. wells, monitoring): 1Ms-10Ms                    Observations

  Variable Quality
 Completeness, consistency, location
                                          B. Brodaric—GIN
                                         Cyberra Summit 2010    3
                                         Banff, 22 Sept. 2010
GW data in Canada

  Ontario & Quebec
 schematic and semantic heterogeneity
 in water-well data

          Quebec rock type




          Ontario rock type




                                     B. Brodaric—GIN
                                   Cyberra Summit 2010     4
                                    Banff, 22 Sept. 2010
Recent calls for action

          GW Data Access
             More online access

             Consolidate access

             Better data quality

             More data (use, monitoring)
          GW Data Management




            B. Brodaric—GIN
           Cyberra Summit 2010    5
           Banff, 22 Sept. 2010
Approach

  Groundwater Information Network (GIN)
 NRCan, 9 prov/terr (YK, BC, AB, SK, MB, ON, QC, NS, NL), USGS
 Seamless access to GW information
 Start with water well databases then sensors
 GeoConnections seed funding Jan2008-Mar2009

  Principles
 Distributed: data stays with owners
 Seamless: acts as one virtual database
 Multi-access: multiple portals, tools
 Standards-based: nat’l CGDI & int’l OGC/ISO standards
            e.g. Groundwater ML (GWML)
                 WaterML
                 GeoSciML

                                        B. Brodaric—GIN
                                       Cyberra Summit 2010    6
                                       Banff, 22 Sept. 2010
Results




           B. Brodaric—GIN
          Cyberra Summit 2010    7
          Banff, 22 Sept. 2010
Approach: data interoperability
  Overcome levels of data heterogeneity


    pragmatic   GW Practices (data usage)

     semantic   GW Ontology (data content)

     schema     GWML, WaterML (data structure)        Groundwater

                                                      OGC
      syntax    GML (data language)

     system     WFS, WMS,… (data systems)

                            B. Brodaric—GIN
                           Cyberra Summit 2010    8
                           Banff, 22 Sept. 2010
Approach: interop architectures
  Catalog                 Warehouse                              Network
 central registry         central database                        central mediator, registry
 unconsolidated access    consolidated access                     consolidated access
 common standards         common standards                        common standards
 fragmented data          duplicate, delayed data                 virtual, real-time data
 e.g. US-CUAHSI           e.g. AU-AWRIS, EU-WISE                  e.g. GIN

                                   OGC                                        OGC

  OGC        OGC

                                               registry                  mediator         registry

  ON registry QC

                             OGC         OGC                            OGC         OGC




                            ON            QC                            ON           QC

                                           B. Brodaric—GIN
                                         Cyberra Summit 2010        9
                                          Banff, 22 Sept. 2010
Approach: design
             Groundwater Information Network
                         GIN Advanced:
                         3D, analysis



                GML             GWML                      WaterML
WMS, WFS, SOS




                      GWML   GML-BC   GML-AB    GML-SK       GML-ON   GWML        GML

                GML
WMS, WFS, SOS




                                           B. Brodaric—GIN
                                         Cyberra Summit 2010                 10
                                          Banff, 22 Sept. 2010
Typical mediator architecture
                                            Ontology!
                                             reasoner"
                                              matcher"
              Client!                                                          Wrapper
                                                                                     !
    “find all water wells with                                                    global
                                                                                      "               ON
    unconsolidated materials”
                            !
                                                                                                      sand
                                                                                                       clay
                                             Mediator!                           local
                                                                                     "
                                                                                                       soil



<RockMaterial>
  <geneticCategory>
      <CGI_TermValue>                         global"                          Wrapper
                                                                                     !
         <value…>Sedimentary</value>                                                                  QC
      </CGI_TermValue>
  </geneticCategory>                                                             global
                                                                                      "               SABL
  <lithology>
    …                                                                                                 ARGL
    <name…>Sand</name>                                                                                TERR
  </lithology>
                                             Registry!
                                             metadata"                           local
                                                                                     "


      send query                        distribute query                   translate query (globallocal)
      receive results                   integrate results                  translate results (localglobal)
                                         distribute results
                                                        B. Brodaric—GIN
                                                   Cyberra Summit 2010             11
                                                    Banff, 22 Sept. 2010
GIN Mediator architecture
                                             receive & translate query
                                             distribute query
                                             receive results
                                             translate & integrate results
        send query
                                             distribute results
        receive results
                                                  Ontology!                         W*S!
              Client!
                                                                                    SOS!
    “find all water wells with
    unconsolidated material”  !                                                              ON
                                                  W*S, SOS!
                                                                                             sand

                                       WaterML
                                                  Mediator!                         local
                                                                                        "     clay
                                                                                              soil
                                       GWML        global"               GML
                                       GeoSciML                          O&M
<RockMaterial>
  <geneticCategory>
      <CGI_TermValue>
                                                                                    W*S!
         <value…>Sedimentary</value>
                                                    local"                          SOS!
      </CGI_TermValue>                                                                       QC
  </geneticCategory>
  <lithology>                                                                                SABL
    …                                                                                        ARGL
    <name…>Sand</name>
                                                                                             TERR
  </lithology>
                                                    CSW!                            local
                                                                                        "


                                                              B. Brodaric—GIN
                                                             Cyberra Summit 2010        12
                                                             Banff, 22 Sept. 2010
GIN translation of results
                                                       Lithology                         GWML
                                                                    syntactic   <lithology>
                                     ON                  Sand                       …
                                                                                    <name…>Sand</name>
                                     QC                  Sand                   </lithoogy>




                                                                   schematic




                    semantic




GIN simple lithology ontology

                                 B. Brodaric—GIN
                                Cyberra Summit 2010                13
                                Banff, 22 Sept. 2010
GIN Main Site: www.gw-info.net




              B. Brodaric—GIN
             Cyberra Summit 2010    14
             Banff, 22 Sept. 2010
GIN Basic Portal

                          <gsml:lithology>
                                                <gsml:ControlledConcept gml:id="gin.cc.2d-2">
                                                                                                GWML
                                                   <gsml:identifier codeSpace="urn:ietf:rfc:2141">urn:x-
                                             ngwd:vocabulary:gin:2d-2"</gsml:identifier>
                                                   <gsml:name codeSpace="urn:x-ngwd:classifierScheme:GIN:Lithology:
                                             2008" xml:lang="fr">Argile</gsml:name>
                                                   <gsml:name codeSpace="urn:x-ngwd:classifierScheme:GIN:Lithology:
                                             2008" xml:lang="eng">Clay</gsml:name>
                                                   <gml:description>A naturally occurring material composed primarily
                                             of fine-grained minerals.
                                                                                  It is generally plastic at appropriate
                                             water contents and will harden when
                                                                     dried of fired (Neuendorf et al. 2005)</
                                             gml:description>
                                             </gsml:lithology>
                                             <gsml:material>
                                                 <gsml:UnconsolidatedMaterial>
                                                    <gsml:consolidationDegree>
                                                         <gsml:CGI_TermValue>
                                                                  <gsml:value
                                             codeSpace="urn:cgi:classifierScheme:BGS:consolidationTerms">UNCONSOLI
                                             DATED</gsml:value>
                                                          </gsml:CGI_TermValue>
                                                    </gsml:consolidationDegree>
                                                   <gsml:physicalProperty>
                                                        <gwml:HydrogeologicDescription>
                                                            <gwml:hydraulicConductivity>
                                                                  <gsml:CGI_NumericValue>
                                                                       <gsml:qualifier>approximate</gsml:qualifier>
                                                                       <gsml:principalValue uom="y_K_md-1">0.001</
                                             gsml:principalValue>
                                                                  </gsml:CGI_NumericValue>
                                                            </gwml:hydraulicConductivity>
                                                        </gwml:HydrogeologicDescription>
                                                    </gsml:physicalProperty>
                                                  </gsml:UnconsolidatedMaterial>

                                                             Google Earth
                                              </gsml:material>




Excel




                                                                                                               B. Brodaric—GIN
                                                                                                           Cyberra Summit 2010      15
        ESRI Shape, GeoDb XML                                                                                Banff, 22 Sept. 2010
GIN Advanced portal




           B. Brodaric—GIN
          Cyberra Summit 2010    16
          Banff, 22 Sept. 2010
GIN Example
  Performance (2 provs)
 50   wells =   2.17 secs, 1.08 Mb
 500 wells = 15.01 secs, 7.74 Mb
 2500 wells = 69.97 secs, 40.80 Mb
 5000 wells = 142.27 secs, 80.41 Mb




                                  B. Brodaric—GIN
                                 Cyberra Summit 2010    17
                                 Banff, 22 Sept. 2010
Conclusions

  Groundwater data interoperability achieved
 for water well information and preliminarily sensors

  Dynamic mediation effective and efficient
 modest data volumes are realistic within wait-times

  Open geospatial standards for schemas and
   systems are essential




                                       B. Brodaric—GIN
                                      Cyberra Summit 2010    18
                                      Banff, 22 Sept. 2010
URLs
  Groundwater Information Network (GIN)
 www.gw-info.net

  Groundwater Markup Language (GWML)
 http://ngwd-bdnes.cits.rncan.gc.ca/gwml

  GeoSciML
 www.geosciml.org

  WaterML
 http://external.opengis.org/twiki_public/bin/view/HydrologyDWG

  GIN Mediator
 http://ngwd-bdnes.cits.rncan.gc.ca/service/api_ngwds/en/mediator.html

Thank you!
                                      B. Brodaric—GIN
                                     Cyberra Summit 2010    19
                                     Banff, 22 Sept. 2010
B. Brodaric—GIN
Cyberra Summit 2010    20
Banff, 22 Sept. 2010
Semantics: types of ontologies
                  Global Ontology!
                                                        general concepts
                Upper-Level ontology !
          (DOLCE ʻamount-of-matterʼ)"

                  Domain ontology !                      public schema
                                                         public vocabulary
                (GeoSciML ʻlithologyʼ, "
                  GeoSciML ʻsandʼ)"


                                                            local schema
                                                            local vocabulary
   Application                       Application
    ontology !                        ontology !
  (ON ʻmaterial1ʼ,                 (QC ʻmatprimʼ,
    ON ʻsandʼ)"                      QC ʻSABLʼ)"



        sand                                 SABL
         clay                                ARGL
         soil                                TERR


                                  B. Brodaric—GIN
                                Cyberra Summit 2010       21
                                 Banff, 22 Sept. 2010
Schematics: GWML example
                        standard
                        structure
<gsml:lithology>                                                                                                standard
         <gsml:ControlledConcept gml:id="gin.cc.2d-2">                                                          content
            <gsml:identifier codeSpace="urn:ietf:rfc:2141">urn:x-ngwd:vocabulary:gin:2d-2"</gsml:identifier>
            <gsml:name codeSpace="urn:x-ngwd:classifierScheme:GIN:Lithology:2008" xml:lang="fr">Argile</gsml:name>
            <gsml:name codeSpace="urn:x-ngwd:classifierScheme:GIN:Lithology:2008" xml:lang="eng">Clay</gsml:name>
            <gml:description>A naturally occurring material composed primarily of fine-grained minerals.
                              It is generally plastic at appropriate water contents and will harden when
                              dried of fired (Neuendorf et al. 2005)</gml:description>
      </gsml:lithology>
      <gsml:material>
          <gsml:UnconsolidatedMaterial>
             <gsml:consolidationDegree>
                  <gsml:CGI_TermValue>
              <gsml:value codeSpace="urn:cgi:classifierScheme:BGS:consolidationTerms">UNCONSOLIDATED</gsml:value>
                   </gsml:CGI_TermValue>
             </gsml:consolidationDegree>
            <gsml:physicalProperty>
                 <gwml:HydrogeologicDescription>
                     <gwml:hydraulicConductivity>
              <gsml:CGI_NumericValue>
                   <gsml:qualifier>approximate</gsml:qualifier>
                   <gsml:principalValue uom="y_K_md-1">0.001</gsml:principalValue>
              </gsml:CGI_NumericValue>
                     </gwml:hydraulicConductivity>
                 </gwml:HydrogeologicDescription>
             </gsml:physicalProperty>
           </gsml:UnconsolidatedMaterial>
       </gsml:material>

                                                              B. Brodaric—GIN
                                                            Cyberra Summit 2010          22
                                                             Banff, 22 Sept. 2010
Approach: users
1. Portal users: end-users (water managers, scientists, consultants, public)
   GIN Advanced    OGSR Library        GIN Basic         Atlantic ENV




     Troo Corp      OGSR Trust




2. Pipeline users: data processors (portal and tool developers)




                                   B. Brodaric—GIN
                                  Cyberra Summit 2010      23
                                  Banff, 22 Sept. 2010
Mediator implementation
  Open source
  Cocoon, Java, SAX, XML, XSLT

  Re-usable
  Customizable: plug and play data sources and mappings

  Efficient
  Multi-threaded, parallel, cached data stream

  Tested
  GIN, GeoSciML Testbed, OneGeology

  Freely available
  http://ngwd-bdnes.cits.rncan.gc.ca/service/api_ngwds/en/mediator.html

                                        B. Brodaric—GIN
                                       Cyberra Summit 2010    24
                                       Banff, 22 Sept. 2010
Semantics

  GIN lithology ontology (subset of GeoSciML)
  language-neutral concepts (URN), multi-lingual terms, defs
 - concept = urn:x-ngwd:vocabulary:gin:2c
 - terms = “sand” (English), “sable” (French)
 - definition =




  enables: multi-lingual query and data download
  need to represent definitions in an ontology
                                   B. Brodaric—GIN
                                  Cyberra Summit 2010    25
                                  Banff, 22 Sept. 2010
Semantic mapping

  Semantic mapping
  LAV: local terms mapped to global concepts
 mapping specification: XML file (moving to OWL)

  e.g. ON ‘sand’ mapping
 <map:rule   global="urn:x-ngwd:vocabulary:gin:2c"     local="Sand" />
 <map:rule   global="urn:x-ngwd:vocabulary:gin:2c"     local="sand" />
 <map:rule   global="urn:x-ngwd:vocabulary:gin:2c"     local="sadn" />
 <map:rule   global="urn:x-ngwd:vocabulary:gin:2c"     local="sad" />

 <map:rule   global="urn:x-ngwd:vocabulary:gin:2c"     local="Fine Sand" />
 <map:rule   global="urn:x-ngwd:vocabulary:gin:2c"     local="medium fine sand" />
 <map:rule   global="urn:x-ngwd:vocabulary:gin:2c"     local="Medium Sand" />
 <map:rule   global="urn:x-ngwd:vocabulary:gin:2c"     local="Coarse Sand" />

 <map:rule   global="urn:x-ngwd:vocabulary:gin:2c"     local="Sandy" />
 <map:rule   global="urn:x-ngwd:vocabulary:gin:2c"     local="Ssandy" />
 <map:rule   global="urn:x-ngwd:vocabulary:gin:2c"     local="sand silt" />
 <map:rule   global="urn:x-ngwd:vocabulary:gin:2c"     local="Quicksand" />


                                              B. Brodaric—GIN
                                            Cyberra Summit 2010          26
                                             Banff, 22 Sept. 2010
Schema mapping

  Schema mapping
 LAV: local schema mapped to global schema
 mapping specification: modified GWML data file

 <gsml:lithology>
        <gsml:ControlledConcept>
        <gsml:identifier>ont:geostratumlog/ont:GeologyStratum/
 ont:material_1</gsml:identifier>
        <gsml:identifier>ont:geostratumlog/ont:GeologyStratum/
 ont:material_2</gsml:identifier>
        <gsml:identifier>ont:geostratumlog/ont:GeologyStratum/
 ont:material_3</gsml:identifier>
        </gsml:ControlledConcept>
 </gsml:lithology>




                                      B. Brodaric—GIN
                                     Cyberra Summit 2010    27
                                     Banff, 22 Sept. 2010
GWML scope
water water properties water budget ,aquifers wells observations
                                      reservoirs




                                     B. Brodaric—GIN
                                    Cyberra Summit 2010    28
                                    Banff, 22 Sept. 2010
GWML lineage

  parts of GWML extend GeoSciML, O&M
 GeologicUnit   EarthMaterial PhysicalDescription       Observation




                             B. Brodaric—GIN
                            Cyberra Summit 2010    29
                            Banff, 22 Sept. 2010
GWML/GeoSciML design
  ConceptualLogicalPhysical GML schema design
                                                                  <LithodemicUnit gml:id="GSV53">
                                                                    <gml:description>Granite, syenite, volcanogenic sandstone,
                                                                     conglomerate, minor trachyte lava</gml:description>
                                                                    <gml:name>Mount Leinster Igneous Complex</gml:name>
                                                                    <purpose>typicalNorm</purpose>
                                                                    <age>
                                                                      <GeologicAge>
                                                                        <value>
                                                                           <CGI_TermRange>
                                                                             <lower>
                                                                               <CGI_TermValue>
                                                                                 <value codeSpace="http://www.iugs-
                                                                                      cgi.org/geologicAgeVocabulary">Triassic</value>
                                                                               </CGI_TermValue>
                                                                             </lower>
                         <owl:Class rdf:about="#GeologicUnit">
                                                                             <upper>
            concept to GML
                         <rdfs:subClassOf>           GML-UML     to XML        <CGI_TermValue>
                             <owl:Restriction>
                                                                                 <value codeSpace="http://www.iugs-
                               <owl:onProperty
                       rdf:resource="http://www.loa-cnr.it/                           cgi.org/geologicAgeVocabulary">Triassic</value>
                       ontologies/ExtendedDnS.owl#plays"/>                     </CGI_TermValue>
                               <owl:allValuesFrom                            </upper>
                       rdf:resource="#GeologicUnitPart"/>                  </CGI_TermRange>
                             </owl:Restriction>                         </value>
                           </rdfs:subClassOf>                           <event>
                                                                           <CGI_TermValue>
                                                                             <value codeSpace="http://www.iugs-
conceptual model:                                                              cgi.org/geologicAgeEventVocabulary">intrusion</value>
                                                                           </CGI_TermValue>
OWL/UML, no GML                                                         </event>
                                                                      </GeologicAge>
                      logical model: GML-UML                        </age>
                                                                                                     physical model: GML-XML
                                                                    <age>

                                                                   B. Brodaric—GIN
                                                                 Cyberra Summit 2010          30
                                                                  Banff, 22 Sept. 2010
Next Steps

  More geographic coverage
 other Canadian partners

  Higher quality data
 time-indexed data: water levels, flow rates, quality… SOS

  More types of data
 aquifers, geology, 3D,… WCS

  More tools
 3D Modeling,…

  More infrastructure
 CWS, OWL Reasoner/Service!

                                       B. Brodaric—GIN
                                     Cyberra Summit 2010     31
                                      Banff, 22 Sept. 2010
GIN demo




       demo




            B. Brodaric—GIN
           Cyberra Summit 2010    32
           Banff, 22 Sept. 2010
Outline

  Interoperability requirements
  Groundwater data in Canada

  Approach: Groundwater Info Network (GIN)
 CGDI-based architecture
 Semantic Interoperability
 Schematic Interoperability

  Example
 Implementation
 Portals


                                B. Brodaric—GIN
                               Cyberra Summit 2010    33
                               Banff, 22 Sept. 2010

Weitere ähnliche Inhalte

Ähnlich wie GIN: A Cyberinfrastructure for Accessing Canadian Groundwater Data

Osgeo.wageningen kickoff event nov2012
Osgeo.wageningen kickoff event nov2012Osgeo.wageningen kickoff event nov2012
Osgeo.wageningen kickoff event nov2012pvangenuchten
 
Weyburn-Midale and Aquistore, Canada
Weyburn-Midale and Aquistore, CanadaWeyburn-Midale and Aquistore, Canada
Weyburn-Midale and Aquistore, CanadaGlobal CCS Institute
 
GeoShield Project @ Swiss Geoscience Meeting 2011
GeoShield Project @ Swiss Geoscience Meeting 2011GeoShield Project @ Swiss Geoscience Meeting 2011
GeoShield Project @ Swiss Geoscience Meeting 2011SUPSI
 
Multiagency Virtual Marine GeoData Centre Metadata Project. Dr Brad Ilg, July...
Multiagency Virtual Marine GeoData Centre Metadata Project. Dr Brad Ilg, July...Multiagency Virtual Marine GeoData Centre Metadata Project. Dr Brad Ilg, July...
Multiagency Virtual Marine GeoData Centre Metadata Project. Dr Brad Ilg, July...Brad Ilg
 
Geobliki: A Platform For Emergency Response
Geobliki: A Platform For Emergency ResponseGeobliki: A Platform For Emergency Response
Geobliki: A Platform For Emergency ResponsePat Cappelaere
 
OGC Update for State of Geospatial Tech at T-Rex
OGC Update for State of Geospatial Tech at T-RexOGC Update for State of Geospatial Tech at T-Rex
OGC Update for State of Geospatial Tech at T-RexGeorge Percivall
 
Golden Age of Geospatial Data Science
Golden Age of Geospatial Data ScienceGolden Age of Geospatial Data Science
Golden Age of Geospatial Data ScienceGeorge Percivall
 
CarbonNet storage site characterisation and selection process
CarbonNet storage site characterisation and selection processCarbonNet storage site characterisation and selection process
CarbonNet storage site characterisation and selection processGlobal CCS Institute
 

Ähnlich wie GIN: A Cyberinfrastructure for Accessing Canadian Groundwater Data (14)

Osgeo.wageningen kickoff event nov2012
Osgeo.wageningen kickoff event nov2012Osgeo.wageningen kickoff event nov2012
Osgeo.wageningen kickoff event nov2012
 
Simon Barchard, RESON
Simon Barchard, RESONSimon Barchard, RESON
Simon Barchard, RESON
 
Weyburn-Midale and Aquistore, Canada
Weyburn-Midale and Aquistore, CanadaWeyburn-Midale and Aquistore, Canada
Weyburn-Midale and Aquistore, Canada
 
130712 antabif workshop
130712 antabif workshop130712 antabif workshop
130712 antabif workshop
 
GeoShield Project @ Swiss Geoscience Meeting 2011
GeoShield Project @ Swiss Geoscience Meeting 2011GeoShield Project @ Swiss Geoscience Meeting 2011
GeoShield Project @ Swiss Geoscience Meeting 2011
 
Multiagency Virtual Marine GeoData Centre Metadata Project. Dr Brad Ilg, July...
Multiagency Virtual Marine GeoData Centre Metadata Project. Dr Brad Ilg, July...Multiagency Virtual Marine GeoData Centre Metadata Project. Dr Brad Ilg, July...
Multiagency Virtual Marine GeoData Centre Metadata Project. Dr Brad Ilg, July...
 
March 14, 2013
March 14, 2013March 14, 2013
March 14, 2013
 
Geobliki: A Platform For Emergency Response
Geobliki: A Platform For Emergency ResponseGeobliki: A Platform For Emergency Response
Geobliki: A Platform For Emergency Response
 
OGC Update for State of Geospatial Tech at T-Rex
OGC Update for State of Geospatial Tech at T-RexOGC Update for State of Geospatial Tech at T-Rex
OGC Update for State of Geospatial Tech at T-Rex
 
OpenData Public Research, University of Toronto, Open Access Week, 25/11/2011
OpenData Public Research, University of Toronto, Open Access Week, 25/11/2011OpenData Public Research, University of Toronto, Open Access Week, 25/11/2011
OpenData Public Research, University of Toronto, Open Access Week, 25/11/2011
 
Golden Age of Geospatial Data Science
Golden Age of Geospatial Data ScienceGolden Age of Geospatial Data Science
Golden Age of Geospatial Data Science
 
CarbonNet storage site characterisation and selection process
CarbonNet storage site characterisation and selection processCarbonNet storage site characterisation and selection process
CarbonNet storage site characterisation and selection process
 
A RESTful WfXML
A RESTful WfXMLA RESTful WfXML
A RESTful WfXML
 
Aoc sediment update_part 1
Aoc sediment update_part 1Aoc sediment update_part 1
Aoc sediment update_part 1
 

Mehr von Cybera Inc.

Cyber Summit 2016: Technology, Education, and Democracy
Cyber Summit 2016: Technology, Education, and DemocracyCyber Summit 2016: Technology, Education, and Democracy
Cyber Summit 2016: Technology, Education, and DemocracyCybera Inc.
 
Cyber Summit 2016: Understanding Users' (In)Secure Behaviour
Cyber Summit 2016: Understanding Users' (In)Secure BehaviourCyber Summit 2016: Understanding Users' (In)Secure Behaviour
Cyber Summit 2016: Understanding Users' (In)Secure BehaviourCybera Inc.
 
Cyber Summit 2016: Insider Threat Indicators: Human Behaviour
Cyber Summit 2016: Insider Threat Indicators: Human BehaviourCyber Summit 2016: Insider Threat Indicators: Human Behaviour
Cyber Summit 2016: Insider Threat Indicators: Human BehaviourCybera Inc.
 
Cyber Summit 2016: Research Data and the Canadian Innovation Challenge
Cyber Summit 2016: Research Data and the Canadian Innovation ChallengeCyber Summit 2016: Research Data and the Canadian Innovation Challenge
Cyber Summit 2016: Research Data and the Canadian Innovation ChallengeCybera Inc.
 
Cyber Summit 2016: Knowing More and Understanding Less in the Age of Big Data
Cyber Summit 2016: Knowing More and Understanding Less in the Age of Big DataCyber Summit 2016: Knowing More and Understanding Less in the Age of Big Data
Cyber Summit 2016: Knowing More and Understanding Less in the Age of Big DataCybera Inc.
 
Cyber Summit 2016: Privacy Issues in Big Data Sharing and Reuse
Cyber Summit 2016: Privacy Issues in Big Data Sharing and ReuseCyber Summit 2016: Privacy Issues in Big Data Sharing and Reuse
Cyber Summit 2016: Privacy Issues in Big Data Sharing and ReuseCybera Inc.
 
Cyber Summit 2016: Establishing an Ethics Framework for Predictive Analytics ...
Cyber Summit 2016: Establishing an Ethics Framework for Predictive Analytics ...Cyber Summit 2016: Establishing an Ethics Framework for Predictive Analytics ...
Cyber Summit 2016: Establishing an Ethics Framework for Predictive Analytics ...Cybera Inc.
 
Cyber Summit 2016: The Data Tsunami vs The Network: How More Data Changes Eve...
Cyber Summit 2016: The Data Tsunami vs The Network: How More Data Changes Eve...Cyber Summit 2016: The Data Tsunami vs The Network: How More Data Changes Eve...
Cyber Summit 2016: The Data Tsunami vs The Network: How More Data Changes Eve...Cybera Inc.
 
Cyber Summit 2016: Issues and Challenges Facing Municipalities In Securing Data
Cyber Summit 2016: Issues and Challenges Facing Municipalities In Securing DataCyber Summit 2016: Issues and Challenges Facing Municipalities In Securing Data
Cyber Summit 2016: Issues and Challenges Facing Municipalities In Securing DataCybera Inc.
 
Cyber Summit 2016: Using Law Responsibly: What Happens When Law Meets Technol...
Cyber Summit 2016: Using Law Responsibly: What Happens When Law Meets Technol...Cyber Summit 2016: Using Law Responsibly: What Happens When Law Meets Technol...
Cyber Summit 2016: Using Law Responsibly: What Happens When Law Meets Technol...Cybera Inc.
 
Privacy, Security & Access to Data
Privacy, Security & Access to DataPrivacy, Security & Access to Data
Privacy, Security & Access to DataCybera Inc.
 
Do Universities Dream of Big Data
Do Universities Dream of Big DataDo Universities Dream of Big Data
Do Universities Dream of Big DataCybera Inc.
 
Predicting the Future With Microsoft Bing
Predicting the Future With Microsoft BingPredicting the Future With Microsoft Bing
Predicting the Future With Microsoft BingCybera Inc.
 
Analytics 101: How to not fail at analytics
Analytics 101: How to not fail at analyticsAnalytics 101: How to not fail at analytics
Analytics 101: How to not fail at analyticsCybera Inc.
 
Are MOOC's past their peak?
Are MOOC's past their peak?Are MOOC's past their peak?
Are MOOC's past their peak?Cybera Inc.
 
Opening the doors of the laboratory
Opening the doors of the laboratoryOpening the doors of the laboratory
Opening the doors of the laboratoryCybera Inc.
 
Open City - Edmonton
Open City - EdmontonOpen City - Edmonton
Open City - EdmontonCybera Inc.
 
Unlocking the power of healthcare data
Unlocking the power of healthcare dataUnlocking the power of healthcare data
Unlocking the power of healthcare dataCybera Inc.
 
Checking in on Healthcare Data Analytics
Checking in on Healthcare Data AnalyticsChecking in on Healthcare Data Analytics
Checking in on Healthcare Data AnalyticsCybera Inc.
 
Open access and open data: international trends and strategic context
Open access and open data: international trends and strategic contextOpen access and open data: international trends and strategic context
Open access and open data: international trends and strategic contextCybera Inc.
 

Mehr von Cybera Inc. (20)

Cyber Summit 2016: Technology, Education, and Democracy
Cyber Summit 2016: Technology, Education, and DemocracyCyber Summit 2016: Technology, Education, and Democracy
Cyber Summit 2016: Technology, Education, and Democracy
 
Cyber Summit 2016: Understanding Users' (In)Secure Behaviour
Cyber Summit 2016: Understanding Users' (In)Secure BehaviourCyber Summit 2016: Understanding Users' (In)Secure Behaviour
Cyber Summit 2016: Understanding Users' (In)Secure Behaviour
 
Cyber Summit 2016: Insider Threat Indicators: Human Behaviour
Cyber Summit 2016: Insider Threat Indicators: Human BehaviourCyber Summit 2016: Insider Threat Indicators: Human Behaviour
Cyber Summit 2016: Insider Threat Indicators: Human Behaviour
 
Cyber Summit 2016: Research Data and the Canadian Innovation Challenge
Cyber Summit 2016: Research Data and the Canadian Innovation ChallengeCyber Summit 2016: Research Data and the Canadian Innovation Challenge
Cyber Summit 2016: Research Data and the Canadian Innovation Challenge
 
Cyber Summit 2016: Knowing More and Understanding Less in the Age of Big Data
Cyber Summit 2016: Knowing More and Understanding Less in the Age of Big DataCyber Summit 2016: Knowing More and Understanding Less in the Age of Big Data
Cyber Summit 2016: Knowing More and Understanding Less in the Age of Big Data
 
Cyber Summit 2016: Privacy Issues in Big Data Sharing and Reuse
Cyber Summit 2016: Privacy Issues in Big Data Sharing and ReuseCyber Summit 2016: Privacy Issues in Big Data Sharing and Reuse
Cyber Summit 2016: Privacy Issues in Big Data Sharing and Reuse
 
Cyber Summit 2016: Establishing an Ethics Framework for Predictive Analytics ...
Cyber Summit 2016: Establishing an Ethics Framework for Predictive Analytics ...Cyber Summit 2016: Establishing an Ethics Framework for Predictive Analytics ...
Cyber Summit 2016: Establishing an Ethics Framework for Predictive Analytics ...
 
Cyber Summit 2016: The Data Tsunami vs The Network: How More Data Changes Eve...
Cyber Summit 2016: The Data Tsunami vs The Network: How More Data Changes Eve...Cyber Summit 2016: The Data Tsunami vs The Network: How More Data Changes Eve...
Cyber Summit 2016: The Data Tsunami vs The Network: How More Data Changes Eve...
 
Cyber Summit 2016: Issues and Challenges Facing Municipalities In Securing Data
Cyber Summit 2016: Issues and Challenges Facing Municipalities In Securing DataCyber Summit 2016: Issues and Challenges Facing Municipalities In Securing Data
Cyber Summit 2016: Issues and Challenges Facing Municipalities In Securing Data
 
Cyber Summit 2016: Using Law Responsibly: What Happens When Law Meets Technol...
Cyber Summit 2016: Using Law Responsibly: What Happens When Law Meets Technol...Cyber Summit 2016: Using Law Responsibly: What Happens When Law Meets Technol...
Cyber Summit 2016: Using Law Responsibly: What Happens When Law Meets Technol...
 
Privacy, Security & Access to Data
Privacy, Security & Access to DataPrivacy, Security & Access to Data
Privacy, Security & Access to Data
 
Do Universities Dream of Big Data
Do Universities Dream of Big DataDo Universities Dream of Big Data
Do Universities Dream of Big Data
 
Predicting the Future With Microsoft Bing
Predicting the Future With Microsoft BingPredicting the Future With Microsoft Bing
Predicting the Future With Microsoft Bing
 
Analytics 101: How to not fail at analytics
Analytics 101: How to not fail at analyticsAnalytics 101: How to not fail at analytics
Analytics 101: How to not fail at analytics
 
Are MOOC's past their peak?
Are MOOC's past their peak?Are MOOC's past their peak?
Are MOOC's past their peak?
 
Opening the doors of the laboratory
Opening the doors of the laboratoryOpening the doors of the laboratory
Opening the doors of the laboratory
 
Open City - Edmonton
Open City - EdmontonOpen City - Edmonton
Open City - Edmonton
 
Unlocking the power of healthcare data
Unlocking the power of healthcare dataUnlocking the power of healthcare data
Unlocking the power of healthcare data
 
Checking in on Healthcare Data Analytics
Checking in on Healthcare Data AnalyticsChecking in on Healthcare Data Analytics
Checking in on Healthcare Data Analytics
 
Open access and open data: international trends and strategic context
Open access and open data: international trends and strategic contextOpen access and open data: international trends and strategic context
Open access and open data: international trends and strategic context
 

Kürzlich hochgeladen

The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfEnterprise Knowledge
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...shyamraj55
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Igalia
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024Scott Keck-Warren
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationRidwan Fadjar
 
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...HostedbyConfluent
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024The Digital Insurer
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonAnna Loughnan Colquhoun
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘RTylerCroy
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitecturePixlogix Infotech
 
Google AI Hackathon: LLM based Evaluator for RAG
Google AI Hackathon: LLM based Evaluator for RAGGoogle AI Hackathon: LLM based Evaluator for RAG
Google AI Hackathon: LLM based Evaluator for RAGSujit Pal
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountPuma Security, LLC
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhisoniya singh
 

Kürzlich hochgeladen (20)

The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
 
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC Architecture
 
Google AI Hackathon: LLM based Evaluator for RAG
Google AI Hackathon: LLM based Evaluator for RAGGoogle AI Hackathon: LLM based Evaluator for RAG
Google AI Hackathon: LLM based Evaluator for RAG
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
 

GIN: A Cyberinfrastructure for Accessing Canadian Groundwater Data

  • 1. GIN: A Cyberinfrastructure and GeoPortal for Canadian Groundwater Data Boyan Brodaric Geological Survey of Canada Natural Resources Canada B. Brodaric—GIN Cyberra Summit 2010 1 Banff, 22 Sept. 2010
  • 2. Themes   Data Cyberinfrastructure (CI) web-based resources for data interoperability   Spatial Data (cyber)Infrastructure (SDI) open standards for geographically located features and observations   Groundwater Information Network (GIN) Canadian network for groundwater data B. Brodaric—GIN Cyberra Summit 2010 2 Banff, 22 Sept. 2010
  • 3. GW data in Canada   Distributed, Uncoordinated data Feds (< 10), provs & terrs (<50), municipalities (100s?), watershed authorities (100s?)   Heterogeneous data Data use, content, structure, systems (dbs, sensors) Use   Variable Volume Budgets Use (e.g. extraction, vulnerability): ? Budgets (e.g. regional recharge): 10s? Reservoirs Reservoirs (e.g. aquifers): 100s Observations (e.g. wells, monitoring): 1Ms-10Ms Observations   Variable Quality Completeness, consistency, location B. Brodaric—GIN Cyberra Summit 2010 3 Banff, 22 Sept. 2010
  • 4. GW data in Canada   Ontario & Quebec schematic and semantic heterogeneity in water-well data Quebec rock type Ontario rock type B. Brodaric—GIN Cyberra Summit 2010 4 Banff, 22 Sept. 2010
  • 5. Recent calls for action GW Data Access   More online access   Consolidate access   Better data quality   More data (use, monitoring) GW Data Management B. Brodaric—GIN Cyberra Summit 2010 5 Banff, 22 Sept. 2010
  • 6. Approach   Groundwater Information Network (GIN) NRCan, 9 prov/terr (YK, BC, AB, SK, MB, ON, QC, NS, NL), USGS Seamless access to GW information Start with water well databases then sensors GeoConnections seed funding Jan2008-Mar2009   Principles Distributed: data stays with owners Seamless: acts as one virtual database Multi-access: multiple portals, tools Standards-based: nat’l CGDI & int’l OGC/ISO standards e.g. Groundwater ML (GWML) WaterML GeoSciML B. Brodaric—GIN Cyberra Summit 2010 6 Banff, 22 Sept. 2010
  • 7. Results B. Brodaric—GIN Cyberra Summit 2010 7 Banff, 22 Sept. 2010
  • 8. Approach: data interoperability   Overcome levels of data heterogeneity pragmatic GW Practices (data usage) semantic GW Ontology (data content) schema GWML, WaterML (data structure) Groundwater OGC syntax GML (data language) system WFS, WMS,… (data systems) B. Brodaric—GIN Cyberra Summit 2010 8 Banff, 22 Sept. 2010
  • 9. Approach: interop architectures   Catalog   Warehouse   Network central registry central database central mediator, registry unconsolidated access consolidated access consolidated access common standards common standards common standards fragmented data duplicate, delayed data virtual, real-time data e.g. US-CUAHSI e.g. AU-AWRIS, EU-WISE e.g. GIN OGC OGC OGC OGC registry mediator registry ON registry QC OGC OGC OGC OGC ON QC ON QC B. Brodaric—GIN Cyberra Summit 2010 9 Banff, 22 Sept. 2010
  • 10. Approach: design   Groundwater Information Network GIN Advanced: 3D, analysis GML GWML WaterML WMS, WFS, SOS GWML GML-BC GML-AB GML-SK GML-ON GWML GML GML WMS, WFS, SOS B. Brodaric—GIN Cyberra Summit 2010 10 Banff, 22 Sept. 2010
  • 11. Typical mediator architecture Ontology! reasoner" matcher" Client! Wrapper ! “find all water wells with global " ON unconsolidated materials” ! sand clay Mediator! local " soil <RockMaterial> <geneticCategory> <CGI_TermValue> global" Wrapper ! <value…>Sedimentary</value> QC </CGI_TermValue> </geneticCategory> global " SABL <lithology> … ARGL <name…>Sand</name> TERR </lithology> Registry! metadata" local "   send query   distribute query   translate query (globallocal)   receive results   integrate results   translate results (localglobal)   distribute results B. Brodaric—GIN Cyberra Summit 2010 11 Banff, 22 Sept. 2010
  • 12. GIN Mediator architecture   receive & translate query   distribute query   receive results   translate & integrate results   send query   distribute results   receive results Ontology! W*S! Client! SOS! “find all water wells with unconsolidated material” ! ON W*S, SOS! sand WaterML Mediator! local " clay soil GWML global" GML GeoSciML O&M <RockMaterial> <geneticCategory> <CGI_TermValue> W*S! <value…>Sedimentary</value> local" SOS! </CGI_TermValue> QC </geneticCategory> <lithology> SABL … ARGL <name…>Sand</name> TERR </lithology> CSW! local " B. Brodaric—GIN Cyberra Summit 2010 12 Banff, 22 Sept. 2010
  • 13. GIN translation of results Lithology GWML syntactic <lithology> ON Sand … <name…>Sand</name> QC Sand </lithoogy> schematic semantic GIN simple lithology ontology B. Brodaric—GIN Cyberra Summit 2010 13 Banff, 22 Sept. 2010
  • 14. GIN Main Site: www.gw-info.net B. Brodaric—GIN Cyberra Summit 2010 14 Banff, 22 Sept. 2010
  • 15. GIN Basic Portal <gsml:lithology> <gsml:ControlledConcept gml:id="gin.cc.2d-2"> GWML <gsml:identifier codeSpace="urn:ietf:rfc:2141">urn:x- ngwd:vocabulary:gin:2d-2"</gsml:identifier> <gsml:name codeSpace="urn:x-ngwd:classifierScheme:GIN:Lithology: 2008" xml:lang="fr">Argile</gsml:name> <gsml:name codeSpace="urn:x-ngwd:classifierScheme:GIN:Lithology: 2008" xml:lang="eng">Clay</gsml:name> <gml:description>A naturally occurring material composed primarily of fine-grained minerals. It is generally plastic at appropriate water contents and will harden when dried of fired (Neuendorf et al. 2005)</ gml:description> </gsml:lithology> <gsml:material> <gsml:UnconsolidatedMaterial> <gsml:consolidationDegree> <gsml:CGI_TermValue> <gsml:value codeSpace="urn:cgi:classifierScheme:BGS:consolidationTerms">UNCONSOLI DATED</gsml:value> </gsml:CGI_TermValue> </gsml:consolidationDegree> <gsml:physicalProperty> <gwml:HydrogeologicDescription> <gwml:hydraulicConductivity> <gsml:CGI_NumericValue> <gsml:qualifier>approximate</gsml:qualifier> <gsml:principalValue uom="y_K_md-1">0.001</ gsml:principalValue> </gsml:CGI_NumericValue> </gwml:hydraulicConductivity> </gwml:HydrogeologicDescription> </gsml:physicalProperty> </gsml:UnconsolidatedMaterial> Google Earth </gsml:material> Excel B. Brodaric—GIN Cyberra Summit 2010 15 ESRI Shape, GeoDb XML Banff, 22 Sept. 2010
  • 16. GIN Advanced portal B. Brodaric—GIN Cyberra Summit 2010 16 Banff, 22 Sept. 2010
  • 17. GIN Example   Performance (2 provs) 50 wells = 2.17 secs, 1.08 Mb 500 wells = 15.01 secs, 7.74 Mb 2500 wells = 69.97 secs, 40.80 Mb 5000 wells = 142.27 secs, 80.41 Mb B. Brodaric—GIN Cyberra Summit 2010 17 Banff, 22 Sept. 2010
  • 18. Conclusions   Groundwater data interoperability achieved for water well information and preliminarily sensors   Dynamic mediation effective and efficient modest data volumes are realistic within wait-times   Open geospatial standards for schemas and systems are essential B. Brodaric—GIN Cyberra Summit 2010 18 Banff, 22 Sept. 2010
  • 19. URLs   Groundwater Information Network (GIN) www.gw-info.net   Groundwater Markup Language (GWML) http://ngwd-bdnes.cits.rncan.gc.ca/gwml   GeoSciML www.geosciml.org   WaterML http://external.opengis.org/twiki_public/bin/view/HydrologyDWG   GIN Mediator http://ngwd-bdnes.cits.rncan.gc.ca/service/api_ngwds/en/mediator.html Thank you! B. Brodaric—GIN Cyberra Summit 2010 19 Banff, 22 Sept. 2010
  • 20. B. Brodaric—GIN Cyberra Summit 2010 20 Banff, 22 Sept. 2010
  • 21. Semantics: types of ontologies Global Ontology! general concepts Upper-Level ontology ! (DOLCE ʻamount-of-matterʼ)" Domain ontology ! public schema public vocabulary (GeoSciML ʻlithologyʼ, " GeoSciML ʻsandʼ)" local schema local vocabulary Application Application ontology ! ontology ! (ON ʻmaterial1ʼ, (QC ʻmatprimʼ, ON ʻsandʼ)" QC ʻSABLʼ)" sand SABL clay ARGL soil TERR B. Brodaric—GIN Cyberra Summit 2010 21 Banff, 22 Sept. 2010
  • 22. Schematics: GWML example standard structure <gsml:lithology> standard <gsml:ControlledConcept gml:id="gin.cc.2d-2"> content <gsml:identifier codeSpace="urn:ietf:rfc:2141">urn:x-ngwd:vocabulary:gin:2d-2"</gsml:identifier> <gsml:name codeSpace="urn:x-ngwd:classifierScheme:GIN:Lithology:2008" xml:lang="fr">Argile</gsml:name> <gsml:name codeSpace="urn:x-ngwd:classifierScheme:GIN:Lithology:2008" xml:lang="eng">Clay</gsml:name> <gml:description>A naturally occurring material composed primarily of fine-grained minerals. It is generally plastic at appropriate water contents and will harden when dried of fired (Neuendorf et al. 2005)</gml:description> </gsml:lithology> <gsml:material> <gsml:UnconsolidatedMaterial> <gsml:consolidationDegree> <gsml:CGI_TermValue> <gsml:value codeSpace="urn:cgi:classifierScheme:BGS:consolidationTerms">UNCONSOLIDATED</gsml:value> </gsml:CGI_TermValue> </gsml:consolidationDegree> <gsml:physicalProperty> <gwml:HydrogeologicDescription> <gwml:hydraulicConductivity> <gsml:CGI_NumericValue> <gsml:qualifier>approximate</gsml:qualifier> <gsml:principalValue uom="y_K_md-1">0.001</gsml:principalValue> </gsml:CGI_NumericValue> </gwml:hydraulicConductivity> </gwml:HydrogeologicDescription> </gsml:physicalProperty> </gsml:UnconsolidatedMaterial> </gsml:material> B. Brodaric—GIN Cyberra Summit 2010 22 Banff, 22 Sept. 2010
  • 23. Approach: users 1. Portal users: end-users (water managers, scientists, consultants, public) GIN Advanced OGSR Library GIN Basic Atlantic ENV Troo Corp OGSR Trust 2. Pipeline users: data processors (portal and tool developers) B. Brodaric—GIN Cyberra Summit 2010 23 Banff, 22 Sept. 2010
  • 24. Mediator implementation   Open source Cocoon, Java, SAX, XML, XSLT   Re-usable Customizable: plug and play data sources and mappings   Efficient Multi-threaded, parallel, cached data stream   Tested GIN, GeoSciML Testbed, OneGeology   Freely available http://ngwd-bdnes.cits.rncan.gc.ca/service/api_ngwds/en/mediator.html B. Brodaric—GIN Cyberra Summit 2010 24 Banff, 22 Sept. 2010
  • 25. Semantics   GIN lithology ontology (subset of GeoSciML)   language-neutral concepts (URN), multi-lingual terms, defs - concept = urn:x-ngwd:vocabulary:gin:2c - terms = “sand” (English), “sable” (French) - definition =   enables: multi-lingual query and data download   need to represent definitions in an ontology B. Brodaric—GIN Cyberra Summit 2010 25 Banff, 22 Sept. 2010
  • 26. Semantic mapping   Semantic mapping LAV: local terms mapped to global concepts mapping specification: XML file (moving to OWL)   e.g. ON ‘sand’ mapping <map:rule global="urn:x-ngwd:vocabulary:gin:2c" local="Sand" /> <map:rule global="urn:x-ngwd:vocabulary:gin:2c" local="sand" /> <map:rule global="urn:x-ngwd:vocabulary:gin:2c" local="sadn" /> <map:rule global="urn:x-ngwd:vocabulary:gin:2c" local="sad" /> <map:rule global="urn:x-ngwd:vocabulary:gin:2c" local="Fine Sand" /> <map:rule global="urn:x-ngwd:vocabulary:gin:2c" local="medium fine sand" /> <map:rule global="urn:x-ngwd:vocabulary:gin:2c" local="Medium Sand" /> <map:rule global="urn:x-ngwd:vocabulary:gin:2c" local="Coarse Sand" /> <map:rule global="urn:x-ngwd:vocabulary:gin:2c" local="Sandy" /> <map:rule global="urn:x-ngwd:vocabulary:gin:2c" local="Ssandy" /> <map:rule global="urn:x-ngwd:vocabulary:gin:2c" local="sand silt" /> <map:rule global="urn:x-ngwd:vocabulary:gin:2c" local="Quicksand" /> B. Brodaric—GIN Cyberra Summit 2010 26 Banff, 22 Sept. 2010
  • 27. Schema mapping   Schema mapping LAV: local schema mapped to global schema mapping specification: modified GWML data file <gsml:lithology> <gsml:ControlledConcept> <gsml:identifier>ont:geostratumlog/ont:GeologyStratum/ ont:material_1</gsml:identifier> <gsml:identifier>ont:geostratumlog/ont:GeologyStratum/ ont:material_2</gsml:identifier> <gsml:identifier>ont:geostratumlog/ont:GeologyStratum/ ont:material_3</gsml:identifier> </gsml:ControlledConcept> </gsml:lithology> B. Brodaric—GIN Cyberra Summit 2010 27 Banff, 22 Sept. 2010
  • 28. GWML scope water water properties water budget ,aquifers wells observations reservoirs B. Brodaric—GIN Cyberra Summit 2010 28 Banff, 22 Sept. 2010
  • 29. GWML lineage   parts of GWML extend GeoSciML, O&M GeologicUnit EarthMaterial PhysicalDescription Observation B. Brodaric—GIN Cyberra Summit 2010 29 Banff, 22 Sept. 2010
  • 30. GWML/GeoSciML design   ConceptualLogicalPhysical GML schema design <LithodemicUnit gml:id="GSV53"> <gml:description>Granite, syenite, volcanogenic sandstone, conglomerate, minor trachyte lava</gml:description> <gml:name>Mount Leinster Igneous Complex</gml:name> <purpose>typicalNorm</purpose> <age> <GeologicAge> <value> <CGI_TermRange> <lower> <CGI_TermValue> <value codeSpace="http://www.iugs- cgi.org/geologicAgeVocabulary">Triassic</value> </CGI_TermValue> </lower> <owl:Class rdf:about="#GeologicUnit"> <upper> concept to GML <rdfs:subClassOf> GML-UML to XML <CGI_TermValue> <owl:Restriction> <value codeSpace="http://www.iugs- <owl:onProperty rdf:resource="http://www.loa-cnr.it/ cgi.org/geologicAgeVocabulary">Triassic</value> ontologies/ExtendedDnS.owl#plays"/> </CGI_TermValue> <owl:allValuesFrom </upper> rdf:resource="#GeologicUnitPart"/> </CGI_TermRange> </owl:Restriction> </value> </rdfs:subClassOf> <event> <CGI_TermValue> <value codeSpace="http://www.iugs- conceptual model: cgi.org/geologicAgeEventVocabulary">intrusion</value> </CGI_TermValue> OWL/UML, no GML </event> </GeologicAge> logical model: GML-UML </age> physical model: GML-XML <age> B. Brodaric—GIN Cyberra Summit 2010 30 Banff, 22 Sept. 2010
  • 31. Next Steps   More geographic coverage other Canadian partners   Higher quality data time-indexed data: water levels, flow rates, quality… SOS   More types of data aquifers, geology, 3D,… WCS   More tools 3D Modeling,…   More infrastructure CWS, OWL Reasoner/Service! B. Brodaric—GIN Cyberra Summit 2010 31 Banff, 22 Sept. 2010
  • 32. GIN demo demo B. Brodaric—GIN Cyberra Summit 2010 32 Banff, 22 Sept. 2010
  • 33. Outline   Interoperability requirements Groundwater data in Canada   Approach: Groundwater Info Network (GIN) CGDI-based architecture Semantic Interoperability Schematic Interoperability   Example Implementation Portals B. Brodaric—GIN Cyberra Summit 2010 33 Banff, 22 Sept. 2010