[OSGeo-Discuss] How to define BoundingBox using GDAL's WCS Driver?
Patrick Henson
phenson at aer.com
Fri Nov 22 14:07:30 PST 2013
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";
|
--
Patrick
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.osgeo.org/pipermail/discuss/attachments/20131122/e04b6d2d/attachment-0002.html>
More information about the Discuss
mailing list