Class TLcdWCSGeoTiffCoverageTileDecoder

java.lang.Object
com.luciad.ogc.wcs.client.TLcdWCSGeoTiffCoverageTileDecoder
All Implemented Interfaces:
ILcdWCSCoverageTileDecoder

public class TLcdWCSGeoTiffCoverageTileDecoder extends Object implements ILcdWCSCoverageTileDecoder
Deprecated.
A WCS GetCoverage decoder that will be used by the WCS framework to decode GeoTIFF data as tiles. Tiles are of the legacy raster API, so you are encouraged to use TLcdGeoTIFFWCSCoverageDecoder instead.
Since:
8.2
  • Constructor Details

    • TLcdWCSGeoTiffCoverageTileDecoder

      public TLcdWCSGeoTiffCoverageTileDecoder()
      Deprecated.
  • Method Details

    • canDecodeCoverage

      public boolean canDecodeCoverage(String aOutputFormat)
      Deprecated.
      Description copied from interface: ILcdWCSCoverageTileDecoder
      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 the GetCoverage request.
      Specified by:
      canDecodeCoverage in interface ILcdWCSCoverageTileDecoder
      Parameters:
      aOutputFormat - the output format
      Returns:
      true if the specified output format is supported; false otherwise
    • decodeCoverage

      public ILcdTile decodeCoverage(String aOutputFormat, String aContentType, InputStream aContent, TLcdWCSGetCoverageRequest aRequest) throws IOException
      Deprecated.
      Description copied from interface: ILcdWCSCoverageTileDecoder
      Decodes a coverage response to a tile.
      Specified by:
      decodeCoverage in interface ILcdWCSCoverageTileDecoder
      Parameters:
      aOutputFormat - the output format that was used in the GetCoverage request
      aContentType - the mime-type of the returned data. This value is optional and may be null or an empty string
      aContent - an inputstream containing the response data
      aRequest - the GetCoverage request
      Returns:
      a tile containing the decoded coverage data
      Throws:
      IOException - if an error occurs while processing the response data