Package com.luciad.ogc.wcs.client
Interface ILcdWCSCoverageTileDecoder
- All Known Implementing Classes:
TLcdWCSGeoTiffCoverageTileDecoder
public interface ILcdWCSCoverageTileDecoder
Deprecated.
A decoder for WCS coverage responses that decodes them as
ILcdTile
.
This decoder is deprecated because it uses the deprecated raster API.
You're encouraged to extend ALcdWCSCoverageDecoder
instead, which uses the imaging API.- Since:
- 8.2
-
Method Summary
Modifier and TypeMethodDescriptionboolean
canDecodeCoverage
(String aOutputFormat) Deprecated.Determines if this decoder can decode coverages that are provided in the specified output format.decodeCoverage
(String aOutputFormat, String aContentType, InputStream aInputStream, TLcdWCSGetCoverageRequest aRequest) Deprecated.Decodes a coverage response to a tile.
-
Method Details
-
canDecodeCoverage
Deprecated.Determines if this decoder can decode coverages that are provided in the specified output format. The value of output format is the value that will be sent to the WCS in theGetCoverage
request.- Parameters:
aOutputFormat
- the output format- Returns:
- true if the specified output format is supported; false otherwise
-
decodeCoverage
ILcdTile decodeCoverage(String aOutputFormat, String aContentType, InputStream aInputStream, TLcdWCSGetCoverageRequest aRequest) throws IOException Deprecated.Decodes a coverage response to a tile.- Parameters:
aOutputFormat
- the output format that was used in theGetCoverage
requestaContentType
- the mime-type of the returned data. This value is optional and may be null or an empty stringaInputStream
- an inputstream containing the response dataaRequest
- theGetCoverage
request- Returns:
- a tile containing the decoded coverage data
- Throws:
IOException
- if an error occurs while processing the response data
-
ALcdWCSCoverageDecoder
instead.