ogc web services at knmi

24
20th annual meeting of the European Working Group 20th annual meeting of the European Working Group on Operational meteorological Workstations on Operational meteorological Workstations (EGOWS) (EGOWS) De Bilt, June 8, 2009 De Bilt, June 8, 2009 OGC Web Services at KNMI OGC Web Services at KNMI Raymond Sluiter R&D Information and Observation Technology KNMI [email protected]

Upload: chuong

Post on 18-Jan-2016

69 views

Category:

Documents


0 download

DESCRIPTION

OGC Web Services at KNMI. 20th annual meeting of the European Working Group on Operational meteorological Workstations (EGOWS) De Bilt, June 8, 2009. Raymond Sluiter R&D Information and Observation Technology KNMI [email protected]. Outline. OGC Web Services introduction - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: OGC Web Services at KNMI

20th annual meeting of the European Working Group on 20th annual meeting of the European Working Group on Operational meteorological Workstations (EGOWS)Operational meteorological Workstations (EGOWS)

De Bilt, June 8, 2009De Bilt, June 8, 2009

OGC Web Services at KNMIOGC Web Services at KNMI

Raymond SluiterR&D Information and Observation TechnologyKNMI

[email protected]

Page 2: OGC Web Services at KNMI

Outline

1. OGC Web Services introduction2. (Potential) use at KNMI3. Demonstration project: ADAGUC4. Conclusions

Page 3: OGC Web Services at KNMI

OGC Web Services

OGC Web Services use open standards for interoperable data exchange of georeferenced data.

KNMI is currently focussing on the following services and standards: WMS - Web Mapping Service – For visualization of maps WCS - Web Coverage Service – To retrieve raster data WFS - Web Feature Service – To retrieve vector data CSW/CAT – Catalogue Services – To publish and search

metadata. SWE - Sensor Web Enablement – Suite of standards to make all

types of sensors, transducers and sensor data repositories discoverable, accessible and useable via the Web

Page 4: OGC Web Services at KNMI

(Potential) use at KNMI

External data exchange: Exchange data between the meteorological and

geospatial community Exchange data within the national GSDI Exchange data within the international GSDI (INSPIRE)

interpolated average temperatureinterpolated average temperature radarradar

Page 5: OGC Web Services at KNMI

(Potential) use at KNMI

Internal data exchange: Data source for GIS based climatological and

meteorological research. Data source for operational meteorology (MWS)

- connect to services from standalone MWS

- connect to services through web based portal “Web Service Enablement” of KNMI intranet products

(Weather portal (“weather filing cabinet”))

Page 6: OGC Web Services at KNMI

(Potential) use at KNMI“Web Service Enablement” of KNMI intranet products

Page 7: OGC Web Services at KNMI

Demonstration project:ADAGUC

Atmospheric Data Access for the Geospatial User Community (ADAGUC), http://adaguc.knmi.nl

Bridging the geospatial and meteorological community

Atmospheric Datasets in GIS systems

Metadata: ISO-19115, INSPIRE, NL Metadata Standard,

Climate and Forecast metadata convention , OGC > WMS,

WFS,WCS

Web Mapping Service (For visualization)

Web Feature Service (To retrieve vector data)

Web Coverage Service (To retrieve raster data)

htt

p:/

/ad

ag

uc.

knm

i.nl

Page 8: OGC Web Services at KNMI

OGC Web Services

DATA PRODUCTS SERVICES

BinaryBinaryBinary

BinaryBinary

BinaryBinaryOther

WMS

WCS

WFS

ADAGUCContainer

Format

SCIAMACHYSCIAMACHY

ECMWFECMWF

radar

GOMEGOME

OMIOMI

MSGMSG

GDAL/OGRADAGUCContainer

Format

ADAGUCContainer

Format

ASCII

ArcGIS

AD

AG

UC

Port

al

uDIG

gvSIG

GoogleEarth

& many others

Web browserhtt

p:/

/ad

ag

uc.

knm

i.nl

Page 9: OGC Web Services at KNMI

NetCDF4 as data carrier

Joint project between Unidata and HDF Group

NetCDF 4 uses HDF5 as the storage layer of NetCDF

Programming interfaces are backward compatible with the netCDF3 programming interface

NetCDF3popular, simple, lots of tools,

multiple implementations

HDF5powerful, high-performance,

storage efficiency, extensibility

NetCDF4

Best of both formats combined!

htt

p:/

/ad

ag

uc.

knm

i.nl

Page 10: OGC Web Services at KNMI

ADAGUC product standard (available on website)

product

Vector data

projection

TDTNO2 (time)

A

B

iso_dataset

SCIA__OPER_V___TDNO2 … h5

time

lat (time)

lon (time)

lat_bnds (time)

lon_bnds (time)

C

TDCNO2 (time)

product

Geographic raster data

projection

TMTNO2 (time, lat, lon)

A

B

iso_dataset

SCIA__OPER_R___TMNO2 … h5

lon

lat

TMCNO2 (time, lat, lon)

C

time

product

Projected raster data

projection

NL25PCP (time, y, x)

A

B

iso_dataset

RADAR_OPER_R___NL25PCP … h5

lon (y,x)

lat (y,x)

C

time

x

y

htt

p:/

/ad

ag

uc.

knm

i.nl

Page 11: OGC Web Services at KNMI

Metadata: find- and use-ability

Self contained in data files INSPIRE – ISO 19115 Climate and Forecast convention

htt

p:/

/ad

ag

uc.

knm

i.nl

Page 12: OGC Web Services at KNMI

GDAL/OGR drivers

Open source translator library for raster geospatial data formats

Used in many software productsUMN MapServer, GeoServer, Quantum GIS, ArcGIS, GRASS, OpenEV etc..

GDAL - Geospatial Data Abstraction Library Access raster data

OGR - Simple Feature Library Access vector data

GDAL/OGR extensions for the ADAGUC format standard are available:

http://trac.osgeo.org/gdal/wiki/ADAGUChttp://trac.osgeo.org/gdal/wiki/ADAGUC

htt

p:/

/ad

ag

uc.

knm

i.nl

Page 13: OGC Web Services at KNMI

ADAGUC portalstacked on WMS/WFS/WCS

WMS GetCapabilitiesWMS GetMap

WMS GetFeatureInfo

WMS GetLegendGraphic

htt

p:/

/ad

ag

uc.

knm

i.nl

Page 14: OGC Web Services at KNMI

Download from portal

Obtaining the real data through OGC services or the original ADAGUC (NetCDF/HDF5) files

WFS or WCS ? WebGIS client selects the appropriate

service depending on the datatype (raster/vector)

WCS – obtain optimal parameters: Predefined bounding box, columns, rows

and cell size No resampling/interpolation

User is always free to adjust the parameters User must select his favorite (GIS) format

htt

p:/

/ad

ag

uc.

knm

i.nl

Page 15: OGC Web Services at KNMI

ECMWF model 2D params + timeh

ttp

://a

dag

uc.

knm

i.nl

Page 16: OGC Web Services at KNMI

AMSR Soil Moistureh

ttp

://a

dag

uc.

knm

i.nl

Page 17: OGC Web Services at KNMI

GOME: Ozone, Cloud fractionh

ttp

://a

dag

uc.

knm

i.nl

Page 18: OGC Web Services at KNMI

Sciamachy Methane monthly avgh

ttp

://a

dag

uc.

knm

i.nl

Page 19: OGC Web Services at KNMI

RADAR Rain Rate in real timeh

ttp

://a

dag

uc.

knm

i.nl

Page 20: OGC Web Services at KNMI

RADAR Rain Rate in real time

KNMI WMS at the Dutch National Institute for Public Health and the Environment (RIVM)

htt

p:/

/ad

ag

uc.

knm

i.nl

Page 21: OGC Web Services at KNMI

RADAR Rain Rate in real time

KNMI WMS in NinJo…

htt

p:/

/ad

ag

uc.

knm

i.nl

Page 22: OGC Web Services at KNMI

GIS programs using ADAGUC

ArcGIS ExplorerArcGIS Explorer Google EarthGoogle Earth Quantum GISQuantum GIS

gvSIGgvSIG ArcGIS DesktopArcGIS Desktop UDIGUDIG

IDVIDV HDF ExplorerHDF Explorer NASA’S PanoplyNASA’S Panoply

htt

p:/

/ad

ag

uc.

knm

i.nl

Page 23: OGC Web Services at KNMI

Conclusions Large potential for OGC web services at KNMI

for external and internal data exchange

ADAGUC portal and services are ready: Satellite, model, and radar datasets are

available and more will follow.

Next challenges: Start using catalogue services (CSW/CAT). Data policies, operational status. 4 dimensional data. Client applications should work on

supporting the OGC standards.

Page 24: OGC Web Services at KNMI

Please visit:

http://adaguc.knmi.nlfor

WMS/WFS/WCS services (with real atmospheric data)

WebportalProduct descriptions

Software Documentation

(including over 40 ADAGUC presentations)

Thank you for your attention !

In preparation: IEEE Selected Topics in Applied Earth In preparation: IEEE Selected Topics in Applied Earth Observation and Remote Sensing (J-STARS) Observation and Remote Sensing (J-STARS)

““Heterogeneous data access and use for geospatial Heterogeneous data access and use for geospatial user communities”user communities”