public class Pds4ImageTransformer extends DefaultTransformer
appendIndexToOutputFile, log, overwriteOutput
Constructor and Description |
---|
Pds4ImageTransformer(boolean overwrite)
Constructor to set the flag to overwrite outputs.
|
Modifier and Type | Method and Description |
---|---|
void |
setBands(List<Integer> bands) |
File |
transform(File target,
File outputDir,
String format,
String dataFile,
int index)
Transform a single target.
|
List<File> |
transformAll(File target,
File outputDir,
String format)
Transform all images/tables found in the given target.
|
transform, transform, transformAll
public Pds4ImageTransformer(boolean overwrite)
overwrite
- Set to true to overwrite outputs, false otherwise.public File transform(File target, File outputDir, String format, String dataFile, int index) throws TransformException
ProductTransformer
transform
in interface ProductTransformer
transform
in class DefaultTransformer
target
- file specification to the PDS label.outputDir
- directory where the output file will be written.format
- Valid format file type.dataFile
- Tells the tool which data file to transform.
If this argument is an empty string, the default is to transform
the first data file found in the label.index
- The index of the data. This tells the tool which image
or table to transform if there are multiple images/tables within a
single data file.TransformException
- If an error occurred during the
transformation process.public List<File> transformAll(File target, File outputDir, String format) throws TransformException
ProductTransformer
transformAll
in interface ProductTransformer
transformAll
in class DefaultTransformer
target
- file specification to the PDS label.outputDir
- directory where the output file will be written.format
- Valid format file type.TransformException
- If an error occurred during the
transformation process.Copyright © 2010–2016 Planetary Data System. All rights reserved.