DataTube: web services voor data



Similar documents
Open Source Visualisation with ADAGUC Web Map Services

Model examples Store and provide Challenges WCS and OPeNDAP Recommendations. WCS versus OPeNDAP. Making model results available through the internet.

OGC at KNMI: Current use and plans Available products

CURSO Inspire INSPIRE. SPEAKER: Pablo Echamendi Lorente. JEUDI 23/ THURSDAY 23 rd W S V : G E O S P A T I A L D A T A A C C E S S

Open data. Noordzeedagen. Gerard van der Kolff

DISMAR implementing an OpenGIS compliant Marine Information Management System

MSG Cloud Physical Properties retrieval and visualization

Data Visualization Using Web GIS Software

Oklahoma s Open Source Spatial Data Clearinghouse: OKMaps

UK Location Programme

The ORIENTGATE data platform

Implementation of information system to respond to a nuclear emergency affecting agriculture and food products - Case of Morocco

EUMETSAT EO Portal. End User Image Access using OGC WMS/WCS services. EUM/OPS/VWG/10/0095 Issue <1> <14/01/2010> Slide: 1

OpenDAP configuration course

Secure your GIS. Protecting GIS applications suites. camptocamp / 9. septembre 2010 / / info@camptocamp.com

INTEROPERABLE IMAGE DATA ACCESS THROUGH ARCGIS SERVER

WCS as a Download Service for Big (and Small) Data

Choosing the right GIS framework for an informed Enterprise Web GIS Solution

Standardized data sharing through an open-source Spatial Data Infrastructure: the Afromaison project

GeoMedia Product Update. Title of Presentation. Lorilie Barteski October 15, 2008 Edmonton, AB

Web-based spatio-temporal visualization and analysis of the Siberian Earth System Science Cluster (SIB-ESS-C)

GIS AS A DECISION SUPPORT FOR SUPPLY CHAIN MANAGEMENT

Enabling embedded maps

SuperGIS Server 3.2 Standard Edition Specification

VISUAL INSPECTION OF EO DATA AND PRODUCTS - OVERVIEW

Web Mapping in Archaeology

Geodata-Management in the Thünen- Institute. Till Kirchner Thünen-Institute for Forest Ecosystems, Eberswalde

About scope of OpenGIS technology in oceanographic data management and visualization Andrey V. Golik, Vitaly K. Fischenko, Stepan G.

Cloud-based Infrastructures. Serving INSPIRE needs

Interoperable Solutions in Web-based Mapping

How To Use Gis

Open Source GIS. Open Source GIS. Agenda. Open Source. Typische GIS Funktionen. LOTS Bern

Neues vom QGIS Server und QGIS-Webclient

Institute of Computational Modeling SB RAS

Data and data product visualization in EMODNET Chemistry

County of Los Angeles. Chief Information Office Preferred Technologies for Geographic Information Systems (GIS) September 2014

GeoNetwork, The Open Source Solution for the interoperable management of geospatial metadata

DISMAR: Data Integration System for Marine Pollution and Water Quality

The distribution of marine OpenData via distributed data networks and Web APIs. The example of ERDDAP, the message broker and data mediator from NOAA

ADAGUC & PyTROLL. Maarten Plieger Ernst de Vreede. Application of polar orbiter products in weather forecasting Using open source tools and standards

Access to ESPON Database by third- party applications An expertise on the potentialities of web services for accessing the ESPON metadata and data

smespire - Exercises for the Hands-on Training on INSPIRE Network Services April 2014 Jacxsens Paul SADL KU Leuven

From Geoportal to Spatial Data Service Platform. Jani Kylmäaho National Land Survey of Finland Development Centre

Web Map Service Architecture for Topographic Data in Finland


Web and Mobile GIS Applications Development

Sextant. Spatial Data Infrastructure for Marine Environment. C. Satra Le Bris, E. Quimbert, M. Treguer

Big Data Volume & velocity data management with ERDAS APOLLO. Alain Kabamba Hexagon Geospatial

Insight for location-powered decision making.

Combining Drupal Content Management System with OGC Web Services

MSDI: Workflows, Software and Related Data Standards

Analysis of the Free GIS Software Applications in respect to INSPIRE services and OGC standards

WP 3. Elaboration database Architecture Features (Software Architecture Document)

Jozef Matula. Visualisation Team Leader IBL Software Engineering. 13 th ECMWF MetOps Workshop, 31 th Oct - 4 th Nov 2011, Reading, United Kingdom

MyOcean Copernicus Marine Service Architecture and data access Experience

GEOENGINE MSc in Geomatics Engineering, Master Thesis Gina Campuzano

Enterprise GIS Solutions to GIS Data Dissemination

Smart Cities require Geospatial Data Providing services to citizens, enterprises, visitors...

NetCDF and HDF Data in ArcGIS

The use of Semantic Web Technologies in Spatial Decision Support Systems

Norwegian Satellite Earth Observation Database for Marine and Polar Research USE CASES

Vision. South Pacific GIS/RS Conference /17/2015. Applying Geography Everywhere. Applying Geography Everywhere

MapServer and OGC Standards in real life (and saving real lives) Daniel Morissette, Mapgears

gvsig: Open Source for handling Geospatial Information

gvsig: Open Source GIS client. Spatial Data Infrastructure Client.

Agile Retrieval of Big Data with. EarthServer. ECMWF Visualization Week, Reading, 2015-sep-29

What s new in Carmenta Server 4.2

The Arctic Observing Network and its Data Management Challenges Florence Fetterer (NSIDC/CIRES/CU), James A. Moore (NCAR/EOL), and the CADIS team

What's new in gvsig Desktop 2.0

GeoMedia & Geostandaarden. Frank Langelaan

Metadata for Data Discovery: The NERC Data Catalogue Service. Steve Donegan

Data interchange between Web client based task controllers and management information systems using ISO and OGC standards

Google Earth Digitale Wege in eine bekannte Welt Sep. 2006

Nevada NSF EPSCoR Track 1 Data Management Plan

Quality Assessment for Geographic Web Services. Pedro Medeiros (1)

GeoNetwork, The Open Source Solution for the interoperable management of geospatial metadata

Distributed Computing. Mark Govett Global Systems Division

Introduction to the Mapbender OWS Security Proxy

TerraAmazon - The Amazon Deforestation Monitoring System - Karine Reis Ferreira

GeoServer, The Open Source Solution for the interoperable management of geospatial data

OPEN STANDARD WEB SERVICES FOR VISUALISATION OF TIME SERIES DATA OF FLOOD MODELS

Return on Experience on Cloud Compu2ng Issues a stairway to clouds. Experts Workshop Nov. 21st, 2013

A Web Service based U.S. Cropland Visualization, Dissemination and Querying System

Design Requirements for an AJAX and Web-Service Based Generic Internet GIS Client

Overview of ERDAS APOLLO... 5 About Us... 13

Pennsylvania Geospatial Data Sharing Standards (PGDSS) V 2.5

DEVELOPMENT AND COMPARISON OF OPEN SOURCE BASED WEB GIS FRAMEWORKS ON WAMP AND APACHE TOMCAT WEB SERVERS

Transcription:

DataTube: web services voor data Gerben de Boer Onno van de Akker Gerrit Hendriksen Deltares, Matroos Deltares, FEWS Deltares, NHI

FEWS & Matroos: database > viewers VIEWER client 3 rd party viewer Matroos web viewer FEWS Client DATA BASE server 3 rd party DB Matroos DB: MySQL,OPeNDAP FEWS Server

Client vs. server: scheme CLIENT viewer graphics work done on client tailored data standard data work: - CPU - TB work done on server raw data SERVER database

Client vs. server: scheme Smart phone Browser app Executable Experts CLIENT viewer graphics THIN CLIENT tailored data standard data work done on client work: - CPU - TB work done on server raw data SERVER database Cloud computing Web services DataBase files

Client vs. server: examples CLIENT viewer graphics Smart phone - web browser - google maps Browser app - Matroos viewer - Lizard viewer - ADAGUC viewer Executable - FEWS client - Google Earth - GIS client Experts - Matlab - Python -R work done on client tailored data standard data raw data work done on on server SERVER database Cloud computing - Maptable Web services - Matroos server - FEWS server - GIS server DataBase RDBMS: - MySQL - PostgreSQL - Oracle netcdf files

Web services: examples Smart phone Browser app Executable Experts CLIENT viewer graphics WMS KML tailored data WCS work done on on server standard data OPeNDAP ODBC work done on client raw data ftp http svn SERVER database Cloud computing Web services DataBase files

ODBC Smart phone Browser app Executable Experts CLIENT viewer graphics WMS KML tailored data WCS work done on server standard data OPeNDAP ODBC business objects FEWS raw data ftp http svn SERVER database Cloud computing Web services DataBase RDBMS files

ODBC/ JDBC FEWS Third party application Binary SQL OpenDAP FEWS MC Database Compressed Grids Compressed Forecasts Log messages Thresholds External Database RDBMS Observations Locations Parameters Grids ReadOnly

PostgreSQL > PostGIS (> Geoserver) Smart phone Browser app Executable Experts CLIENT viewer graphics WMS KML tailored data WCS GeoServer PostGIS work done on server standard data OPeNDAP ODBC FEWS PostgreSQL raw data ftp http svn SERVER database Cloud computing Web services DataBase RDBMS files

PostgreSQL > PostGIS > Geoserver: any GIS db1 db2 dbn geoserver PostgreSQL/PostGIS *.shp

OGC netcdf with OPeNDAP interface Smart phone Browser app Executable Experts CLIENT viewer graphics WMS KML tailored data WCS work done on server standard data OPeNDAP ODBC NOAA ncbrowse netcdf raw data ftp http svn SERVER database Cloud computing Web services DataBase netcdf files

OGC netcdf with OPeNDAP interface

OGC netcdf with OPeNDAP interface Smart phone Browser app Executable Experts CLIENT viewer graphics WMS KML tailored data WCS work done on server standard data OPeNDAP ODBC Matlab netcdf raw data ftp http svn SERVER database Cloud computing Web services DataBase netcdf files

OGC netcdf with OPeNDAP interface

Matroos : url generates png or data Smart phone Browser app Executable Experts CLIENT viewer graphics WMS KML browser tailored data Matroos WCS since 2003 work done on server standard data OPeNDAP ODBC work done on client netcdf raw data ftp http svn SERVER database Cloud computing Web services DataBase files netcdf

Matroos : keyword, value pairs in url http://matroos.deltares.nl/matroos/scripts/matroos.pl? source=swan_dcsm: &color=swellwave_height_hm0 &anal=&from=201106161200 &z=0 &xmin=-19.21&xmax=16.21 &ymin=48.0&ymax=64.1 &smin=0.000&smax=3 &size=640&smincolor=jet &smaxcolor=jet &coords=wgs84 &vx=25&vy=25&vecsize=1 &xn=1&yn=1 &format=png

Matroos : web interface to create url

OGC WMS: standardized url generates png or data Smart phone Browser app Executable Experts CLIENT viewer graphics WMS KML browser tailored data KNMI ADAGUC WCS work done on server standard data OPeNDAP ODBC work done on client netcdf raw data ftp http svn SERVER database DataBase Cloud computing Web services files OGC (opengeospatial.org) is a geospatial standards body Matroos was WMS idea avant la lettre WMS = Web Mapping Service: for 2D images WCS = Web coverage Service: for 2D data

OGC WMS: url generates png without axes annotation http://geoservices.knmi.nl/cgi-bin/nmdc_test_opendap.cgi? &LAYERS=OpenEarth/opendap/tno/ahn100m/mv100 &BBOX=-126490,290017,426454,615050 &SERVICE=WMS&VERSION=1.1.1 &REQUEST=GetMap &WIDTH=997&HEIGHT=586 &SRS=EPSG:28992 &STYLES=depth_-16_till_104_m &FORMAT=image/png &TRANSPARENT=TRUE&

OGC WMS: image needs to be georeferenced Smart phone Browser app Executable Experts CLIENT viewer graphics WMS KML KNMI ADAGUC tailored data KNMI ADAGUC WCS work done on server standard data OPeNDAP ODBC work done on client netcdf raw data ftp http svn SERVER database Cloud computing Web services DataBase files netcdf

OGC WMS: image needs to be georeferenced

OGC WMS: services defined GetCapabilities GetMap GetLegendGraphic GetFeatureInfo source: ADAGUC.KNMI.nl, Maarten Plieger

OGC WMS: services assembled WMS GetCapabilities WMS GetMap WMS GetLegendGraphic WMS GetFeatureInfo source: ADAGUC.KNMI.nl, Maarten Plieger

OGC WMS: Styled Layer Descriptors (SLD) style=default style=psl/bilinear style=psl/shadedcontour source: ADAGUC.KNMI.nl, Maarten Plieger

OGC WMS Smart phone Browser app Executable Experts CLIENT viewer graphics WMS KML tailored data KNMI ADAGUC WCS work done on server Google Earth beeldoverlay standard data OPeNDAP ODBC netcdf raw data ftp http svn SERVER database Cloud computing Web services DataBase files

OGC WMS: in Google Earth als beeldoverlay WMS in Google Earth -geentijdas - geen legend - geen featureinfo

OGC KML Smart phone Browser app Executable Experts CLIENT viewer graphics WMS KML tailored data OpenEarthTools WCS work done on server Google Earth standard data OPeNDAP ODBC netcdf raw data ftp http svn SERVER database Cloud computing Web services DataBase files

OGC KML: preprocess all images easy query down a quad-tree 6% 25% 100% all data of the world satellite pictures with 1 m resolution

OGC KML KML in Google Earth -weltijdas - optioneel legend - geen featureinfo

OGC KML: 3D, only WGS84 (remember Galilei)

OGC KML: HTML+ can glue geospatial stuff together KML is perfect for prototyping find out what is possible find out what we actually want cheap results perfect for citizens, fall back for professionals not recommended as main professional operational system source: Arnejan van Loenen

OGC CWS: catalogue service Smart phone Browser app Executable Experts CLIENT viewer catalogue CSW graphics WMS KML tailored data WCS work done on server standard data OPeNDAP ODBC raw data ftp http svn SERVER database Cloud computing Web services DataBase files

OGC CWS: www.nationaalgeoregister.nl EU INSPIRE directive ISO meta-data standards

Web services: standards, no silver bullet OGC CWS: perfect for indexing web services OGC WMS/WCS: perfect for 2D gridded data does not work yet for curvi-linear etc (Waqua, SWAN, Delft3D, unstruc) does not define 3D data (only layers) time dependency possible, but hardly implemented due to GIS mindset KNMI s ADAGUC can handle time, and might handle curvilinear in future OGC : perfect for vector data: both data and graphics OGC KML: perfect for citizens and professional prototypes ODBC on RDBMS: perfect for relational data distribution always works as server doesn t perform any services bad performance for very large data, e.g. 2D and 3D grids OPeNDAP on OGC netcdf: perfect for bulk data distribution always works as server doesn t perform any services no indexing, needs adjacent RDBMS for meta-data perfect to exchange data between servers: data distribution layer catalogue CSW graphics tailored data standard data raw data WMS KML WCS OPeNDAP netcdf ODBC ftp http svn

DataTube DataTube weather models 10 km resolution satellite data 1km resolution Dutch digital elevation maps 100 m resolution coastal bathymetry after De vriend 10 m resolution Proces scale: km/yr dune profiles 1m resolution scale of interest: km/yr