Package org.geotools.process.raster
Class RangeLookupProcess
- Object
-
- RangeLookupProcess
-
- All Implemented Interfaces:
RasterProcess
public class RangeLookupProcess extends Object implements RasterProcess
A raster reclassified process- Author:
- Andrea Antonello (www.hydrologis.com), Emanuele Tajariol (GeoSolutions), Simone Giannecchini (GeoSolutions), Andrea Aime - GeoSolutions, Daniele Romagnoli - GeoSolutions
-
-
Constructor Summary
Constructors Constructor Description RangeLookupProcess()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description GridCoverage2D
execute(GridCoverage2D coverage, Integer classificationBand, List<Range> classificationRanges, int[] outputPixelValues, Double noData, ProgressListener listener)
GridCoverage2D
execute(GridCoverage2D coverage, Integer classificationBand, List<Range> classificationRanges, ProgressListener listener)
Execute the RangeLookupProcess on the provided coverage (left for backwards compatibility)
-
-
-
Method Detail
-
execute
public GridCoverage2D execute(GridCoverage2D coverage, Integer classificationBand, List<Range> classificationRanges, int[] outputPixelValues, Double noData, ProgressListener listener) throws ProcessException
- Throws:
ProcessException
-
execute
public GridCoverage2D execute(GridCoverage2D coverage, Integer classificationBand, List<Range> classificationRanges, ProgressListener listener) throws ProcessException
Execute the RangeLookupProcess on the provided coverage (left for backwards compatibility)- Parameters:
coverage
- The continuous coverage to be reclassifiedclassificationBand
- The band to be used for classificationclassificationRanges
- The list of ranges to be appliedlistener
- The progress listener- Returns:
- The reclassified coverage
- Throws:
ProcessException
-
-