public class BILRasterWriter extends AbstractDataRasterWriter
Modifier and Type | Field and Description |
---|---|
protected static java.lang.String[] |
bilMimeTypes |
protected static java.lang.String[] |
bilSuffixes |
protected boolean |
writeGeoreferenceFiles |
mimeTypes, suffixes
Constructor and Description |
---|
BILRasterWriter() |
BILRasterWriter(boolean writeGeoreferenceFiles) |
Modifier and Type | Method and Description |
---|---|
protected boolean |
doCanWrite(DataRaster raster,
java.lang.String formatSuffix,
java.io.File file) |
protected void |
doWrite(DataRaster raster,
java.lang.String formatSuffix,
java.io.File file) |
protected void |
initWorldFileParams(DataRaster raster,
AVList worldFileParams) |
boolean |
isWriteGeoreferenceFiles() |
void |
setWriteGeoreferenceFiles(boolean writeGeoreferenceFiles) |
protected java.lang.String |
validate(AVList worldFileParams,
java.lang.Object dataSource) |
protected void |
writeHdrFile(AVList values,
java.io.File file) |
protected void |
writeRaster(DataRaster raster,
java.io.File file) |
protected void |
writeWorldFile(AVList values,
java.io.File file) |
canWrite, copyAndConvertToLowerCase, write
protected static final java.lang.String[] bilMimeTypes
protected static final java.lang.String[] bilSuffixes
protected boolean writeGeoreferenceFiles
public BILRasterWriter()
public BILRasterWriter(boolean writeGeoreferenceFiles)
protected boolean doCanWrite(DataRaster raster, java.lang.String formatSuffix, java.io.File file)
doCanWrite
in class AbstractDataRasterWriter
protected void doWrite(DataRaster raster, java.lang.String formatSuffix, java.io.File file) throws java.io.IOException
doWrite
in class AbstractDataRasterWriter
java.io.IOException
protected void initWorldFileParams(DataRaster raster, AVList worldFileParams)
public boolean isWriteGeoreferenceFiles()
public void setWriteGeoreferenceFiles(boolean writeGeoreferenceFiles)
protected java.lang.String validate(AVList worldFileParams, java.lang.Object dataSource)
protected void writeHdrFile(AVList values, java.io.File file) throws java.io.IOException
java.io.IOException
protected void writeRaster(DataRaster raster, java.io.File file) throws java.io.IOException
java.io.IOException
protected void writeWorldFile(AVList values, java.io.File file) throws java.io.IOException
java.io.IOException