Presentation is loading. Please wait.

Presentation is loading. Please wait.

NADM-H2O and H2O-GML Enabling decision support by extending NADM for groundwater information interoperability Eric Boisvert (Geological Survey of Canada.

Similar presentations


Presentation on theme: "NADM-H2O and H2O-GML Enabling decision support by extending NADM for groundwater information interoperability Eric Boisvert (Geological Survey of Canada."— Presentation transcript:

1 NADM-H2O and H2O-GML Enabling decision support by extending NADM for groundwater information interoperability Eric Boisvert (Geological Survey of Canada – Québec City) Jean Brodeur (Geomatic Canada - Sherbrooke) Boyan Brodaric (Geological Survey of Canada - Ottawa)

2 Importance of groundwater information interoperability  NGWD (National Groundwater Database)  RésEau (Water information Network – EC)  PATHWAYS (decision making for sustainable development)

3 National Groundwater Database  Catalog of databases  Network of databases (federal,provincial, etc.) Qc Sk BC NB ESRI Oracle PostGres mySQL Access NGWD Client Pathways RésEau

4 Problem : Database structure  Most of data held in provinces  Different structures,syntax,purpose QuébecNew Brunswick

5 OGC standards  CGDI : Canadian Geospatial Data Infrastructure (equivalent to USA’s NSDI)  WMS : Web Map Service  WFS : Web Feature Service  WCS : Web Coverage Service  WMC : Web Map Context  Wxx : They keep coming  Commonality : XML

6 How people see me Eric I’m not a warehouse (but I’m still a data alligator)

7 OGC interoperability client Common GML Common GML Common GML GSC WxSWxS WxSWxS Prov Etc. WxSWxS internet Translation internet

8 GML (Geographic Markup Language)  Building block  Provides common structures for all geographic applications (geometries, projections, metadata)  Feature Model (from ISO)  GML alone is useless, just a pile of lego blocks  Just add your model ! (just add Water !)

9 H2O = NADM (Geology) +CGI (Observation model) +NGWD + PATHWAYS (ESS projects) +RésEau (Water quality – ongoing)

10 NADM NadmC1:: GeologicConcept PW_Property NadmC1:: GeologicProperty NadmC1:: GeologicUnit NadmC1:: EarthMaterial NadmC1:: InorganicFluid HydrogeologicProperty HydrogeologicUnit Water Aquifer WaterWell WaterQuantity UndergroundWater WaterReservoirWaterFlowProcess WaterBudget +hostedIn +discharge +recharge +quantity 1..* CGI Feature XSA::Site XSA::Section +begin: Point +end: Point +length: Measure [0..1] XBH::Borehole +collarDiameter: Measure XCV::Log tags XSD = XSDchoice 0..* +log XMML (O&M)

11 NadmC1:: GeologicUnit HydrogeologicUnit Aquifer +hostedIn

12 Wrapper schematics (transformation) Client WFS REQUEST=GetFeature&BBOX=-72,45,-71,46 Wrapper SELECT NO,DOSSIER,ANNEE WHERE LONG83 > -72 AND LONG83 < -71…

13 Client WFS Wrapper Wrapper schematics (transformation) Serializer C#,Java,ASP.NET, ColdFusion or some guy typing really fast

14 Issues  Matching the pieces  Scientific concept is one aspect, day to day practice is another  Wrapping process  WFS filter (OGC Filter) can express complex queries that must be translated into the local schema Get all wells that are deeper than 40 m and reach the rock when this rock type is sandstone

15 Future directions  National groundwater interchange standards  replace 1992 standard (no-so-standard)  Work on a translation mechanism  PATHWAYS “Query rewrite”

16 Questions ?


Download ppt "NADM-H2O and H2O-GML Enabling decision support by extending NADM for groundwater information interoperability Eric Boisvert (Geological Survey of Canada."

Similar presentations


Ads by Google