LIST-LUXEMBOURG / iguess

iGuess 1.0 - The iGuess implementation in Rails
GNU General Public License v3.0
6 stars 0 forks source link

WCS of Gent Geoserver is not parsed at all at "Register datasets" Page #259

Closed christianbraun closed 9 years ago

christianbraun commented 9 years ago

Working WCS implementation by Gent http://extragisqa.gent.be/geoserver/Gent/ows?service=wcs&version=1.1.0&request=GetCapabilities

Not a single layer is shown as WCS, just WMS

ldesousa commented 9 years ago

The service is answering back to the DescribeCoverage request with an exception:

ows:ExceptionTextRequired paramer, identifiers, missing/ows:ExceptionText /ows:Exception /ows:ExceptionReport
ldesousa commented 9 years ago

iGUESS is issuing DescribeCoverage requests without specifying coverage identifiers. Although this formulation works with MapServer, in the standard it is clearly stated that this parameter is mandatory.

Fixing this issue requires a good dose of re-working in the mass_import.

uleopold commented 9 years ago

Can we not simply add this parameter to the WCS DescribeCoverage requests?

ldesousa commented 9 years ago

You can not simply add the parameter, you must mast also pass an argument. Therein lies the difficulty.

ldesousa commented 9 years ago

I have drafted a new implementation of the mass_import view that works in two steps: first sends a GetCapabilities and then a DescribeCoverage with all the coverage identifiers. However, GeoServer is returning a response document with version 1.1.1 that OpenLayers is not able to read.

The request is being sent with version 1.1.0, so GeoServer should response back with the same version.

ldesousa commented 9 years ago

According to Andrea Aime GeoServer does not support WCS 1.1.0: http://osgeo-org.1560.x6.nabble.com/Response-to-WCS-1-1-0-DescribeCoverage-td5196443.html