org.geotools.gce.image
Class WorldImageWriter
Object
AbstractGridCoverageWriter
WorldImageWriter
- All Implemented Interfaces:
- GridCoverageWriter
public final class WorldImageWriter
- extends AbstractGridCoverageWriter
- implements GridCoverageWriter
Writes a GridCoverage to a raster image file and an accompanying world file.
The destination specified must point to the location of the raster file to
write to, as this is how the format is determined. The directory that file is
located in must also already exist.
- Author:
- Simone Giannecchini, GeoSolutions, rgould, Alessio Fabiani, GeoSolutions
WorldImageWriter
public WorldImageWriter(Object destination)
- Destination must be a File. The directory it resides in must already
exist. It must point to where the raster image is to be located. The
world image will be derived from there.
- Parameters:
destination
-
WorldImageWriter
public WorldImageWriter(Object destination,
Hints hints)
- Destination must be a File. The directory it resides in must already
exist. It must point to where the raster image is to be located. The
world image will be derived from there.
- Parameters:
destination
-
getFormat
public Format getFormat()
- (non-Javadoc)
- Specified by:
getFormat
in interface GridCoverageWriter
- See Also:
GridCoverageWriter.getFormat()
write
public void write(GridCoverage coverage,
GeneralParameterValue[] parameters)
throws IllegalArgumentException,
IOException
- Takes a GridCoverage and writes the image to the destination file. It
then reads the format of the file and writes an accompanying world file.
It will throw a FileFormatNotCompatibleWithGridCoverageException if
Destination is not a File (URL is a read-only format!).
- Specified by:
write
in interface GridCoverageWriter
- Parameters:
coverage
- the GridCoverage to write.parameters
- no parameters are accepted. Currently ignored.
- Throws:
IllegalArgumentException
- DOCUMENT ME!
IOException
- DOCUMENT ME!- See Also:
org.opengis.coverage.grid.GridCoverageWriter#write(org.geotools.gc.GridCoverage,
org.opengis.parameter.GeneralParameterValue[])
Copyright © 1996-2014 Geotools. All Rights Reserved.