WCS 2.0 Client

Author: Bang Pham Huu, Dimitar Misev, Mikhail Rodyonichev, Christian Schiller

Copyright: rasdaman GmbH, 2024; EOX IT Services GmbH, 2014


Instructions and Hints

A listing of New Features and Bug-Fixes can be found at GitHub: https://github.com/rasdaman/QgisWcs2Client

Contents:

Introduction

This WCS 2 client is intended to be used to access/download single Coverage (which are offered by OGC WCS 2.x conformant servers) in a convenient way from within QGis (>3.0). It does not work for WCS v. 1.0 or v1.1 (use the QGis native WCS-client for those). Downloaded datasets are stored locally and loaded directly into QGis for further usage.
This client provides the possibility to send OGC GetCapabilities, DescribeCoverage and GetCoverage requests to a selected WCS 2.0 server. The respective request results are received and either shown completely or the relevant information is extracted and provided in the GUI for further usage within the client.
The GUI provides tabs for each request, allowing to select optional parameters (e.g. sub-setting in space, time, and other dimensions) to be sent with the request. However, not all servers may honor all optional parameters. So if you receive an error message or no answser at all try it with different optional settings. See also the 'How To' section for further details and the 'Hint - Erroneous behaviour' section.

Getting Started

How To

This section shortly describes a 'typical' usage scenario, starting with a GetCapabilities request to the final download of Coverages utilizing a GetCoverage request.
It also explains the provided options available in the GUI.

Server tab

GetCapabilities tab

DescribeCoverage tab

GetCoverage tab

Hint - Erroneous behaviour

Quick How To:

  1. Select a WCS server from the "Server" list and press the "Connect to Server" button

  2. Provide a "Local Storage Path" where downloaded Coverages shall be stored

  3. Switch to the "GetCapabiltites" tab and press the "GetCapabilties" button

  4. Select one or more CoveragesIDsof interest

  5. If Coverages have been selected, switch to the "DescribeCoverage" tab

    1. Issue a DescribeCoverage request

    2. Check the returned DescribeCoverage result and close it

    3. Switch to the "GetCoverage" tab

  6. Optional: provide axes' subsets and range subets in “GetCoverage” tab

  7. Check for the desired "Output Format" and the "Output CRS" ! Only images can be incorporated into QGis i.e. a download in gml will not possible to display on QGis.

  8. Press "GetCoverage" button to start the download

  9. The Coverage will be downloaded and stored in the provided location ("Local Storage Path") and if it is 2D image then it can be shown on QGis

  10. Please be patient. This may take some time (according to the size of requested coverage)

About

General Information about: Author / Company / Contact / Copyright / Acknowledgements / License.
Please see the separate "About" tab.

Extra information (e.g. about recent bug-fixes, etc. can be found at GitHub: https://github.com/rasdaman/QgisWcs2Client