#!/usr/bin/env python # coding: utf-8 # # On-demand geospatial data access via standard webservices | Tutorial # # This tutorial gives an introduction to the standard data-access protocols [Web Coverage Service](http://www.opengeospatial.org/standards/wcs) (WCS) 2.0 and its extension [Web Coverage Processing Service](http://www.opengeospatial.org/standards/wcps) (WCPS) 1.0. Both standards are defined by the [Open Geospatial Consortium](http://www.opengeospatial.org) (OGC). # # In the framework of the H2020-funded [EarthServer-2](http://earthserver.eu) project, the European Centre of Medium-Range Weather Forecasts (ECMWF) is setting up a WCS server in order to study the feasibility and to demonstrate the potential of efficient web-based data access via WCS and WCPS interfaces. You can find more information about ECMWF's role within EarthServer [here](http://ecmwf.int/en/research/projects/earthserver-2). # # This tutorial provides (i) a general introduction to web standards for geospatial data and (ii) practical hands-on exercises how to access, retrieve and process data served with a WCS server. # # After working through the tutorial, you should have a clearer idea of # * OGC standards for geospatial data in general, # * the purpose and importance of the WCS and WCPS standards, # * how data can be accessed, processed and retrieved with the help of a WC(P)S, and # * how WC(P)S requests can easily be integrated into processing routines or used to build custom web-applications. # # # We are very interested in your feedback. Please let us know your experiences working with a WCS service and furthermore, your individual requirements of a web-service like this. We also appreciate any constructive feedback to this tutorial. # # **Enjoy exploring WCS and WCPS!** # # # *** # ## Tutorial Notebooks # The following notebooks contain the tutorial materials. # #### [01-Introduction to web services and OGC WCS](./01-OGC_WCS.ipynb) # #### [02-Web Coverage Service (WCS) core requests](./02-WCS_core_requests.ipynb) # #### [03-Extension to the core: Web Coverage Processing Service](./03-WCPS_extension.ipynb) # #### [04-How to develop and test Web Coverage (Processing) Service requests?](./04-WCS_access.ipynb) # #### [05-WCS clients](./05-WCS_clients.ipynb) # #### [06-What data is available at ECMWF's WCS?](./06-Data.ipynb) # *** # ## Contact # # European Centre for Medium-Range Weather Forecasts | Shinfield Park, Reading RG29AX | United Kingdom # # For any questions related to the WCS service, please contact us via [earthserver@lists.ecmwf.int](mailto:earthserver@lists.ecmwf.int) # # *** # © 2017 ECMWF # # This software is licensed under the terms of the Apache Licence Version 2.0 which can be obtained at http://www.apache.org/licenses/LICENSE-2.0. In applying this licence, ECMWF does not waive the privileges and immunities granted to it by virtue of its status as an intergovernmental organisation nor # does it submit to any jurisdiction.