class Format extends java.lang.Object
A Raster Format can read and write Rasters
| Modifiers | Name | Description |
|---|---|---|
protected java.lang.Object |
stream |
The stream which is usually a File |
| Type | Name and description |
|---|---|
AbstractGridFormat |
gridFormatThe GeoTools AbstractGridFormat |
| Constructor and description |
|---|
Format
(AbstractGridFormat gridFormat, java.lang.Object stream)Create a new Format wrapping an AbstractGridFormat |
| Type Params | Return Type | Name and description |
|---|---|---|
|
static Format |
getFormat(java.lang.Object input)Get the Format that can read the given input stream |
|
Map |
getMetadata(java.lang.String name)Get metadata |
|
java.lang.String |
getName()Get the format name |
|
java.util.List<java.lang.String> |
getNames()Get the list of the raster names |
|
boolean |
has(java.lang.String name)Whether the Format has a Raster by the given name |
|
Raster |
read(Map options)Read a Raster from the stream (usually a File) |
|
Raster |
read(Map options, java.lang.String name)Read a Raster from the stream (usually a File) |
|
Raster |
read(Map options, Projection proj)Read a Raster from the stream (usually a File) |
|
Raster |
read(Map options, java.lang.String name, Projection proj)Read a Raster from the stream (usually a File) |
|
Raster |
read(Map options, Hints hints)Read a Raster from the stream (usually a File) |
|
Raster |
read(Map options, java.lang.String name, Hints hints)Read a Raster from the stream (usually a File) |
|
java.lang.String |
toString()Get a String representation of this Format |
|
void |
write(Map options, Raster raster)Write the Raster to the destination object (usually a File) |
| Methods inherited from class | Name |
|---|---|
class java.lang.Object |
java.lang.Object#wait(long, int), java.lang.Object#wait(long), java.lang.Object#wait(), java.lang.Object#equals(java.lang.Object), java.lang.Object#toString(), java.lang.Object#hashCode(), java.lang.Object#getClass(), java.lang.Object#notify(), java.lang.Object#notifyAll() |
The GeoTools AbstractGridFormat
Create a new Format wrapping an AbstractGridFormat
gridFormat - The GeoTools AbstractGridFormatstream - The input or output streamGet the Format that can read the given input stream
input - The input stream (which is usually a File, but can be a URL, InputStream, or connection string)Get metadata
name - The optional Raster nameGet the format name
Get the list of the raster names
Whether the Format has a Raster by the given name
name - The Raster nameRead a Raster from the stream (usually a File)
options - Optional named parameters that are turned into an array
of GeoTools GeneralParameterValuesRead a Raster from the stream (usually a File)
options - Optional named parameters that are turned into an array
of GeoTools GeneralParameterValuesname - The name of the Raster to readRead a Raster from the stream (usually a File)
options - Optional named parameters that are turned into an array
of GeoTools GeneralParameterValuesproj - The ProjectionRead a Raster from the stream (usually a File)
options - Optional named parameters that are turned into an array
of GeoTools GeneralParameterValuesname - The name of the Rasterproj - The ProjectionRead a Raster from the stream (usually a File)
options - Optional named parameters that are turned into an array
of GeoTools GeneralParameterValueshints - GeoTools HintsRead a Raster from the stream (usually a File)
options - Optional named parameters that are turned into an array
of GeoTools GeneralParameterValuesname - The name of the Rasterhints - GeoTools HintsGet a String representation of this Format
Groovy Documentation