Presentation is loading. Please wait.

Presentation is loading. Please wait.

Water Quality Data Publishing from an OGC Web Feature Service Jonathan Doig NSW Department of Natural Resources.

Similar presentations


Presentation on theme: "Water Quality Data Publishing from an OGC Web Feature Service Jonathan Doig NSW Department of Natural Resources."— Presentation transcript:

1 Water Quality Data Publishing from an OGC Web Feature Service Jonathan Doig NSW Department of Natural Resources

2 DIMWG SDISC - 22 May 2006 Context From CANRI program NRAtlas web portal, catalogue, WMSwebportalWMS 2002-03 WFS pilot with ESRI and Social Change Online Toward NSW SDI Initial focus on NRM indicator reporting

3 DIMWG SDISC - 22 May 2006 Standards...what we're using and why Web Feature Service (WFS) WFS Mandatory: Optional: GetCapabilitiesFeature Types, GML Object Types, Filter Capabilities DescribeFeatureTypeGML schema GetFeature [WithLock] (queries) Feature Collection Transaction (Insert, Update, Delete) Status LockFeatureLock ID, Features Locked GetGmlObject (by ID) GML element RequestResponse

4 DIMWG SDISC - 22 May 2006 Standards...what we're using and why For graphs, download, thematic maps Other agencies can use our data in their reporting (local, catchment, state, national SoE,...) Already supported by GIS vendors Web Feature Service (WFS)

5 DIMWG SDISC - 22 May 2006 Observations & Measurements framework Based on Measurement Theory Application profile of GML, from WFS Standard patterns (where, when, how, etc) Just insert the bits we need Support by SCOTS software Minimal customisation and maintenance Integrate with other systems (semantic web) Standards...what we're using and why

6 DIMWG SDISC - 22 May 2006 Observations & Measurements framework Standards...what we're using and why

7 Observations & Measurements framework - detail ESCAWRI TWG - 12 Oct 2005

8 DIMWG SDISC - 22 May 2006 Geoserver WFS software Used in Australian SEEGRID geochemistry demonstrator – all geoscience agenciesSEEGRID Supports complex data & maps from internal tables to community schema Open source WFS reference implementation geoserver.sourceforge.net Standards...what we're using and why

9 Deployed components IntranetDMZInternet Config Geoserver WFS 3rd-party Application WFS Test Harness NRAtlas Portal SDI Registry Database SDI Registry 3rd-party Application End userApplication developer Feature Types Queries Style sheets DatasetsContextsServices Water quality operational database Export script Water quality distribution database

10 DIMWG SDISC - 22 May 2006 1. Select map from home page [Live demo – test.nratlas.nsw.gov.au][Skip slides]Live demo – test.nratlas.nsw.gov.auSkip slides

11 DIMWG SDISC - 22 May 2006 2. Click feature on map

12 DIMWG SDISC - 22 May 2006 3. Choose/confirm query

13 DIMWG SDISC - 22 May 2006 4. View time-series graph

14 DIMWG SDISC - 22 May 2006 5. Change query

15 DIMWG SDISC - 22 May 2006 6. View graph

16 DIMWG SDISC - 22 May 2006 7. Download data

17 Contexts Water quality distribution database Geoserver WFS 3rd-party Application WFS Test Harness NRAtlas Portal SDI Registry Database SDI Registry 3rd-party Application End userApplication developer Feature Types Queries Style sheets Datasets Services Walk-through: Select map from home page IntranetDMZInternet Config Water quality operational database Export script Config

18 DIMWG SDISC - 22 May 2006 Catalogue-driven WFS workflow Why use a WFS? To get related or more detailed data for a selected feature To download data to user To generate a report for an area To use a WFS Need to generate a query Do something with results

19 DIMWG SDISC - 22 May 2006 Overview of main workflow 1.Map locations (using mappable feature type) 2.Select site 3.“Chain” Mode (graph/download/report) Target feature (e.g. time-series feature type) Configuration 4.Where configuration not specified in request, look up catalogue for feature type Query Portrayal configuration Data transform (e.g. to graph syntax)

20 DIMWG SDISC - 22 May 2006 Views into data Related Feature Types Stations (map) Station id Time-series (graph) Time-series (download)

21 DIMWG SDISC - 22 May 2006 Information model Retro-fitted to existing catalogue: all just METADATA & CLASSIFICATIONS Heterogeneous XML documents in catalogue (type=DAQM – Data Access Query Model) 1:N Classifications: FEATURE_TYPE (“relevant to”) ROLE – what part of binding process RESULT_TYPE (for download – to control browser handling of results) m Text/html m Text/xml m KML (etc)

22 DIMWG SDISC - 22 May 2006 Existing catalogue/registry design CLASSIFICATION CodeSpace Value Readable_Term FK_ID 1 METADATA ID Title Description ResourceURL Type X, Y, X1, Y1 BeginDate, EndDate Creator, CreateDate PreviewURL MetadataHTMURL XML_CharStream n

23 DIMWG SDISC - 22 May 2006 1. Click feature on map

24 DIMWG SDISC - 22 May 2006 Discovered Data Service Catalogue Form DAQM Query Vocab Catalogued Metadata Document Process Data transfer (standard format)

25 DIMWG SDISC - 22 May 2006 2. View time-series graph Graph Config Graph Defn XSLT Data Query Data Access Service Discovered Data Service

26 DIMWG SDISC - 22 May 2006 3. Download data Discovered Data Service (Feature Type) Catalogue XSL Transform (XSL) Download Format Viewer

27 DIMWG SDISC - 22 May 2006 Key to detailed information model Catalogue Query: Classifier.X=Y CODESPACE=X And VALUE=Y XML doc queryTemplate=URL HTTP query parameters override defaults This provides information to set up catalogue contents and bookmarkable query forms

28 DIMWG SDISC - 22 May 2006 Discovered Data Service Catalogue Form DAQM Query Vocab 1. Initiate query (eg click feature on map) MapContext/Layer or catalogued service (feature_type) Type=DAQM Classifier.ROLE=modeQuery (graphQuery | reportQuery | downloadQuery) Classifier.FEATURE_TYPE=feature_type Referenced by DAQM queryTemplate=URL mode=graph | download | report

29 DIMWG SDISC - 22 May 2006 Catalogue contents Detail from Catalogue Maintenance utility

30 DIMWG SDISC - 22 May 2006 2. View time-series graph Graph Config Graph Defn XSLT Data Query Data Access Service Discovered Data Service Default: same as original service (extension – search for services) Type=DAQM Classifier.ROLE=graphConfig Classifier.FEATURE_TYPE=feature_type Data Reformat graphConfig=URL graphPackage=URL service=URL Type=DAQM Classifier.ROLE=graphPackage Classifier.FEATURE_TYPE=feature_type

31 DIMWG SDISC - 22 May 2006 3. Download data DAQM Catalogue XSL Transform (XSL) Download Format Viewer Type=DAQM Classifier.ROLE=downloadPackage Classifier.FEATURE_TYPE=feature_type Mime-type = Classifier.RESULT_TYPE downloadStylesheet=URL downloadFeatureType=feature_type downloadQueryModel=DAQM

32 DIMWG SDISC - 22 May 2006 Water quality data publishing–other outputs DNR Web Feature Service http://wfs.test.dnr.nsw.gov.au Developer doco - for standards-based data models Project website (below) > Architecture > OandMCookbookArchitectureOandMCookbook National demonstration http://awdip-demo.socialchange.net.au/wmc/savedapps/awdip Project website www.seegrid.csiro.auwww.seegrid.csiro.au > NRInfo > WaterML > WQDPWQDP

33 DIMWG SDISC - 22 May 2006 National alignment Commonwealth Observer on our project Co-sponsored standards doco Native veg reporting pilot Funded project completion, pilot with NSW & SA Developing Australian water data infrastructure Northern Territory Co-sponsored Geoserver software development

34 DIMWG SDISC - 22 May 2006 Indicator governance–who owns what? Indicator definition Monitoring results  Name  Analyte  Units  Frequency  Sampling method  Summary method  Rationale  Issue background Target  Baseline date  Target date  Target value Summarise  Analyte  Date/time  Site  Value Indicator results  Indicator  Time period  Region  Value/rating Interpret Interpretation  Trend  Pressure  Response Dataset  Name  Custodian  Other metadata…

35 DIMWG SDISC - 22 May 2006 Questions? Project website www.seegrid.csiro.auwww.seegrid.csiro.au > NRInfo > WaterML Contact Jonathan Doig +61 2 9895 7781 Jonathan.Doig@dnr.nsw.gov.au


Download ppt "Water Quality Data Publishing from an OGC Web Feature Service Jonathan Doig NSW Department of Natural Resources."

Similar presentations


Ads by Google