|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
ObjectAbstractGridCoverageWriter
GrassCoverageWriter
public class GrassCoverageWriter
Coverage Writer class for writing GRASS raster maps.
The class writes a GRASS raster map to a GRASS workspace (see package documentation for further info). The writing is really done via Imageio extended classes.
GrassBinaryImageWriter
,
GrassBinaryRasterWriteHandler
Field Summary |
---|
Fields inherited from class AbstractGridCoverageWriter |
---|
destination, hints, outStream |
Constructor Summary | |
---|---|
GrassCoverageWriter(Object output)
Constructor for the GrassCoverageWriter . |
Method Summary | |
---|---|
Format |
getFormat()
Returns the format handled by this GridCoverageWriter . |
void |
setProgressListener(ProgressListener monitor)
|
void |
write(GridCoverage coverage,
GeneralParameterValue[] parameters)
Writes the specified grid coverage. |
void |
writeRaster(GridCoverage2D gridCoverage2D)
Writes the supplied coverage to disk. |
void |
writeRaster(GridCoverage2D gridCoverage2D,
GeneralParameterValue[] params)
|
Methods inherited from class AbstractGridCoverageWriter |
---|
dispose, finalize, getDestination, getMetadataNames, setCurrentSubname, setMetadataValue |
Methods inherited from class Object |
---|
clone, equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface GridCoverageWriter |
---|
dispose, getDestination, getMetadataNames, setCurrentSubname, setMetadataValue |
Constructor Detail |
---|
public GrassCoverageWriter(Object output)
GrassCoverageWriter
.
Method Detail |
---|
public void setProgressListener(ProgressListener monitor)
public void writeRaster(GridCoverage2D gridCoverage2D) throws IOException
supplied coverage
to disk.
Note that this also takes care to cloes the file handle after writing to disk.
gridCoverage2D
- the coverage to write.
IOException
public void writeRaster(GridCoverage2D gridCoverage2D, GeneralParameterValue[] params) throws IOException
IOException
public Format getFormat()
GridCoverageWriter
GridCoverageWriter
.
getFormat
in interface GridCoverageWriter
public void write(GridCoverage coverage, GeneralParameterValue[] parameters) throws IllegalArgumentException, IOException
GridCoverageWriter
write
in interface GridCoverageWriter
coverage
- The grid coverage to write.parameters
- An optional set of parameters. Should be any or all of the
parameters returned by Format.getWriteParameters()
.
InvalidParameterNameException
- if a parameter in parameters
doesn't have a recognized name.
InvalidParameterValueException
- if a parameter in parameters
doesn't have a valid value.
ParameterNotFoundException
- if a parameter was required for the operation but was
not provided in the parameters
list.
IOException
- if the export failed for some other input/output reason, including
IIOException
if an error was thrown by the underlying
image library.
IllegalArgumentException
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |