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
------------------------------------------------------------------------------
Rapidly troubleshoot problems before they affect your business. Most IT
organizations don't have a clear picture of how application performance
affects their revenue. With AppDynamics, you get 100% visibility into your
Java,.NET, & PHP application. Start your 15-day FREE TRIAL of AppDynamics Pro!
http://pubads.g.doubleclick.net/gampad/clk?id=84349351&iu=/4140/ostg.clktrk
_______________________________________________
Geoserver-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/geoserver-users