Package gov.nasa.worldwind.data
Class ImageIORasterWriter
- java.lang.Object
-
- gov.nasa.worldwind.data.AbstractDataRasterWriter
-
- gov.nasa.worldwind.data.ImageIORasterWriter
-
- All Implemented Interfaces:
DataRasterWriter
public class ImageIORasterWriter extends AbstractDataRasterWriter
-
-
Field Summary
-
Fields inherited from class gov.nasa.worldwind.data.AbstractDataRasterWriter
mimeTypes, suffixes
-
-
Constructor Summary
Constructors Constructor Description ImageIORasterWriter()
ImageIORasterWriter(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
suffixForWorldFile(java.lang.String suffix)
protected void
writeImage(DataRaster raster, java.lang.String formatSuffix, java.io.File file)
protected void
writeImageMetadata(java.io.File file, AVList values)
-
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
-
writeImage
protected void writeImage(DataRaster raster, java.lang.String formatSuffix, java.io.File file) throws java.io.IOException
- Throws:
java.io.IOException
-
writeImageMetadata
protected void writeImageMetadata(java.io.File file, AVList values) throws java.io.IOException
- Throws:
java.io.IOException
-
suffixForWorldFile
protected java.lang.String suffixForWorldFile(java.lang.String suffix)
-
initWorldFileParams
protected void initWorldFileParams(DataRaster raster, AVList worldFileParams)
-
-