Package gov.nasa.worldwind.data
Class BILRasterWriter
- java.lang.Object
-
- gov.nasa.worldwind.data.AbstractDataRasterWriter
-
- gov.nasa.worldwind.data.BILRasterWriter
-
- All Implemented Interfaces:
DataRasterWriter
public class BILRasterWriter extends AbstractDataRasterWriter
-
-
Field Summary
Fields Modifier and Type Field Description protected static java.lang.String[]
bilMimeTypes
protected static java.lang.String[]
bilSuffixes
protected boolean
writeGeoreferenceFiles
-
Fields inherited from class gov.nasa.worldwind.data.AbstractDataRasterWriter
mimeTypes, suffixes
-
-
Constructor Summary
Constructors Constructor Description BILRasterWriter()
BILRasterWriter(boolean writeGeoreferenceFiles)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method 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)
-
Methods inherited from class gov.nasa.worldwind.data.AbstractDataRasterWriter
canWrite, copyAndConvertToLowerCase, write
-
-
-
-
Method Detail
-
isWriteGeoreferenceFiles
public boolean isWriteGeoreferenceFiles()
-
setWriteGeoreferenceFiles
public void setWriteGeoreferenceFiles(boolean writeGeoreferenceFiles)
-
doCanWrite
protected boolean doCanWrite(DataRaster raster, java.lang.String formatSuffix, java.io.File file)
- Specified by:
doCanWrite
in classAbstractDataRasterWriter
-
doWrite
protected void doWrite(DataRaster raster, java.lang.String formatSuffix, java.io.File file) throws java.io.IOException
- Specified by:
doWrite
in classAbstractDataRasterWriter
- Throws:
java.io.IOException
-
writeRaster
protected void writeRaster(DataRaster raster, java.io.File file) throws java.io.IOException
- Throws:
java.io.IOException
-
writeWorldFile
protected void writeWorldFile(AVList values, java.io.File file) throws java.io.IOException
- Throws:
java.io.IOException
-
writeHdrFile
protected void writeHdrFile(AVList values, java.io.File file) throws java.io.IOException
- Throws:
java.io.IOException
-
initWorldFileParams
protected void initWorldFileParams(DataRaster raster, AVList worldFileParams)
-
validate
protected java.lang.String validate(AVList worldFileParams, java.lang.Object dataSource)
-
-