Package org.geotools.process.raster
Class RangeLookupProcess
Object
RangeLookupProcess
- All Implemented Interfaces:
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 -
Method Summary
Modifier and TypeMethodDescriptionexecute
(GridCoverage2D coverage, Integer classificationBand, List<Range> classificationRanges, int[] outputPixelValues, Double noData, ProgressListener listener) execute
(GridCoverage2D coverage, Integer classificationBand, List<Range> classificationRanges, ProgressListener listener) Execute the RangeLookupProcess on the provided coverage (left for backwards compatibility)
-
Constructor Details
-
RangeLookupProcess
public RangeLookupProcess()
-
-
Method Details
-
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
-