org.deegree.services.wcs.coverages
Class MultiResolutionCoverage

java.lang.Object
  extended by org.deegree.services.wcs.coverages.WCSCoverage
      extended by org.deegree.services.wcs.coverages.MultiResolutionCoverage

public class MultiResolutionCoverage
extends WCSCoverage

This is a Coverage implementation for multi-resolution raster.

Version:
$Revision: 31644 $, $Date: 2011-08-24 22:27:43 +0200 (Wed, 24 Aug 2011) $
Author:
Oliver Tonnhofer, last edited by: $Author: mschneider $

Field Summary
 
Fields inherited from class org.deegree.services.wcs.coverages.WCSCoverage
coverage, responseEnvelopes
 
Constructor Summary
MultiResolutionCoverage(String id, String name, MultiResolutionRaster raster, CoverageOptions options)
           
MultiResolutionCoverage(String id, String name, MultiResolutionRaster raster, CoverageOptions options, RangeSet rangeSet)
           
 
Method Summary
 CoverageResult getCoverageResult(Envelope env, Grid grid, String format, String interpolation, RangeSet requestedRangeset)
          Query the Coverage for a subset.
 
Methods inherited from class org.deegree.services.wcs.coverages.WCSCoverage
getCoverageOptions, getEnvelope, getLabel, getName, getRangeSet, setRangeSet
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MultiResolutionCoverage

public MultiResolutionCoverage(String id,
                               String name,
                               MultiResolutionRaster raster,
                               CoverageOptions options)
Parameters:
id -
name -
raster -
options -

MultiResolutionCoverage

public MultiResolutionCoverage(String id,
                               String name,
                               MultiResolutionRaster raster,
                               CoverageOptions options,
                               RangeSet rangeSet)
Parameters:
id -
name -
raster -
options -
rangeSet -
Method Detail

getCoverageResult

public CoverageResult getCoverageResult(Envelope env,
                                        Grid grid,
                                        String format,
                                        String interpolation,
                                        RangeSet requestedRangeset)
                                 throws WCServiceException
Description copied from class: WCSCoverage
Query the Coverage for a subset.

Specified by:
getCoverageResult in class WCSCoverage
Parameters:
env - the requested envelope
grid - grid format of the output
format - the output format
interpolation - the interpolation method
requestedRangeset - the requested range set.
Returns:
the subset
Throws:
WCServiceException


Copyright © 2011. All Rights Reserved.