Thanks for the response. We need to be able to retrieve/deliver only the data that falls within the designated AOI and it is very likely that I'm formatting the GDAL 'GetCoverageExtra' flag or using the GDAL WCS driver incorrectly.
<Version>1.0.0</Version> <GetCoverageExtra>&BBox=691515.8437877428,3455245.948685151,721085.843,3483925.949</GetCoverageExtra> <Version>1.1.0</Version> <GetCoverageExtra>&BoundingBox=65.0104,31.1977,65.3287,31.4623,urn:ogc:def:crs:OGC:1.3:CRS84</GetCoverageExtra> The WCS 1.0.0 delivery has to be requested in UTM, hence the slight difference. However, both return a GDAL Dataset containing the entire coverage, apparently overriding or ignoring the bounds passed in. Patrick On 12/4/2013 1:17 AM, Rahkonen Jukka wrote: > Hi, > > The natural usage is that GDAL WCS source covers the whole area where there > exist any data but you select only the part that you want while reading data > with GDAL. For example the -srcwin and -projwin parameters of the > gdal_translate utility http://www.gdal.org/gdal_translate.html perform this > task. > > I am not a programmer but by looking at > http://www.gdal.org/gdal_tutorial.html I guess that you will want to use > nXOff, nYOff, nXSize, nYSize arguments. Perhaps having a look at > gdal_translate code will reveal what it is doing when user wants to select a > subarea with the -projwin parameter. > > Your GetCoverageExtra should work also if delimiting coverage to a a fixed > value is what you want. If you get now the whole coverage your syntax may be > wrong. Documantation says that extra should be url-encoded. Have you tried > > <GetCoverageExtra>&BBOX=......</GetCoverageExtra> > > -Jukka Rahkonen- > > > ________________________________ > Patrick Henson<mailto:[email protected]> wrote > >> Hello, >> Is it possible to define a bounding box in order to request a coverage >> subset using the GDAL WCS Driver? I'm using the GDAL Java API and need to >> access raster data delivered using GeoServer. >> The driver documentation (http://www.gdal.org/frmt_wcs.html) does not >> contain a bounding box definition. I attempted to define the bounding box >> in the xml configuration, but the requests generated by the driver when >> using gdal.open(wcs.xml) return the entire coverage instead of the requested >> area. > <WCS_GDAL> > <ServiceURL>http://myserver/geoserver/wcs?</ServiceURL> > <Version>1.1.0</Version> > <CoverageName>MyWorkspace:MyCoverage</CoverageName> > <GetCoverageExtra>&BoundingBox=65.0104,31.1977,65.3287,31.4623,urn:ogc:def:crs:OGC:1.3:CRS84</GetCoverageExtra> > </WCS_GDAL> > >> Ideally, I'd be able to retrieve the required data and process it using >> tools provided by the GDAL. >> I'm able to define a url string (below) containing the desired bounding box, >> open an HttpUrlConnection, and get a MimeMessage containing the desired >> raster data as an InputStream. However, I haven't attempted to use the >> InputStream to instantiate a GDAL DataSet object. > String url = > "http://myserver/geoserver/wcs?service=wcs&version=1.1.1&request=GetCoverage&format=image/geotiff&identifier=MyWorkspace:MyCoverage&BoundingBox=65.0104,31.1977,65.3287,31.4623,urn:ogc:def:crs:OGC:1.3:CRS84"<http://myserver/geoserver/wcs?service=wcs&version=1.1.1&request=GetCoverage&format=image/geotiff&identifier=MyWorkspace:MyCoverage&BoundingBox=65.0104,31.1977,65.3287,31.4623,urn:ogc:def:crs:OGC:1.3:CRS84>; > > > > -- > Patrick > > ------------------------------------------------------------------------------ > Sponsored by Intel(R) XDK > Develop, test and display web and hybrid apps with a single code base. > Download it for free now! > http://pubads.g.doubleclick.net/gampad/clk?id=111408631&iu=/4140/ostg.clktrk > _______________________________________________ > Geoserver-users mailing list > [email protected] > https://lists.sourceforge.net/lists/listinfo/geoserver-users ------------------------------------------------------------------------------ Sponsored by Intel(R) XDK Develop, test and display web and hybrid apps with a single code base. Download it for free now! http://pubads.g.doubleclick.net/gampad/clk?id=111408631&iu=/4140/ostg.clktrk _______________________________________________ Geoserver-users mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/geoserver-users
