Package gov.nasa.worldwind.data
Interface DataRasterWriter
-
- All Known Implementing Classes:
AbstractDataRasterWriter
,BILRasterWriter
,DDSRasterWriter
,GeotiffRasterWriter
,ImageIORasterWriter
public interface DataRasterWriter
DataRasterWriter
is a common interface for objects which can write a data raster in a particular file format.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description boolean
canWrite(DataRaster raster, java.lang.String formatSuffix, java.io.File file)
Checks if a data raster could be written to a File the given format.void
write(DataRaster raster, java.lang.String formatSuffix, java.io.File file)
Writes an data raster to aFile
in the given format.
-
-
-
Method Detail
-
canWrite
boolean canWrite(DataRaster raster, java.lang.String formatSuffix, java.io.File file)
Checks if a data raster could be written to a File the given format.- Parameters:
raster
- a data raster to be written to aFile
in the given format.formatSuffix
- aString
containing the format suffixfile
- aFile
to be written to- Returns:
TRUE
, if a data raster could be written to theFile
-
write
void write(DataRaster raster, java.lang.String formatSuffix, java.io.File file) throws java.io.IOException
Writes an data raster to aFile
in the given format. If there is already a File present, its contents are discarded.- Parameters:
raster
- a data raster to be writtenformatSuffix
- aString
containing the format suffixfile
- aFile
to be written to- Throws:
java.io.IOException
- if any parameter isnull
or invalid
-
-