[Geoserver-devel] [jira] Created: (GEOS-4280) WCS 1.0 fails to properly handle a spatial subset a srs other than the target srs

WCS 1.0 fails to properly handle a spatial subset a srs other than the target srs
----------------------------------------------------------------------------------

                 Key: GEOS-4280
                 URL: http://jira.codehaus.org/browse/GEOS-4280
             Project: GeoServer
          Issue Type: Bug
            Reporter: Andrea Aime
            Assignee: Andrea Aime
             Fix For: 2.1-RC1

The following request will fail (return a fully black coverage instead of the expected reprojected one):

{code}
<?xml version="1.0" encoding="UTF-8"?>
<GetCoverage version="1.0.0" service="WCS" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance&quot; xmlns="http://www.opengis.net/wcs&quot; xmlns:ows="http://www.opengis.net/ows/1.1&quot; xmlns:gml="http://www.opengis.net/gml&quot; xmlns:ogc="http://www.opengis.net/ogc&quot; xsi:schemaLocation="http://www.opengis.net/wcs http://schemas.opengis.net/wcs/1.0.0/getCoverage.xsd&quot;&gt;
  <sourceCoverage>nurc:Img_Sample</sourceCoverage>
  <domainSubset>
    <spatialSubset>
      <gml:Envelope srsName="EPSG:4326">
        <gml:pos>-130.852 20.705</gml:pos>
        <gml:pos>-62.005 54.114</gml:pos>
      </gml:Envelope>
      <gml:Grid dimension="2">
        <gml:limits>
          <gml:GridEnvelope>
            <gml:low>0 0</gml:low>
            <gml:high>983 598</gml:high>
          </gml:GridEnvelope>
        </gml:limits>
        <gml:axisName>x</gml:axisName>
        <gml:axisName>y</gml:axisName>
      </gml:Grid>
    </spatialSubset>
  </domainSubset>
  <output>
    <crs>EPSG:3785</crs>
    <format>GeoTIFF</format>
  </output>
</GetCoverage>
{code}

The issue is, as far as I can see, that the code fails to take into account that the envelope in the spatial subset could be expressed in any srs, other than the coverage native one or the target one

--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://jira.codehaus.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira