|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.geotools.coverage.grid.io.AbstractGridFormat
org.geotools.gce.imagepyramid.ImagePyramidFormat
public final class ImagePyramidFormat
This class implements the basic format capabilities for a coverage format.
Field Summary | |
---|---|
static org.opengis.parameter.ParameterDescriptor<java.lang.Boolean> |
ALLOW_MULTITHREADING
Control the threading behavior for this plugin. |
static org.opengis.parameter.ParameterDescriptor<double[]> |
BACKGROUND_VALUES
Control the background values for the output coverage |
static org.opengis.parameter.ParameterDescriptor<java.lang.Boolean> |
FADING
Control the type of the final mosaic. |
static org.opengis.parameter.ParameterDescriptor<java.awt.Color> |
INPUT_TRANSPARENT_COLOR
Control the transparency of the input coverages. |
static org.opengis.parameter.ParameterDescriptor<java.lang.Integer> |
MAX_ALLOWED_TILES
Control the thresholding on the input coverage |
static org.opengis.parameter.ParameterDescriptor<java.awt.Color> |
OUTPUT_TRANSPARENT_COLOR
Control the transparency of the output coverage. |
static DefaultParameterDescriptor<java.lang.String> |
SUGGESTED_TILE_SIZE
This GeneralParameterValue can be provided to the
GridCoverageReader s through the
GridCoverageReader.read(GeneralParameterValue[]) method in order
to specify the suggested size of tiles to avoid long time reading
occurring with JAI ImageRead on striped images. |
static java.lang.String |
TILE_SIZE_SEPARATOR
|
Fields inherited from class org.geotools.coverage.grid.io.AbstractGridFormat |
---|
GEOTOOLS_WRITE_PARAMS, mInfo, OVERVIEW_POLICY, READ_GRIDGEOMETRY2D, readParameters, USE_JAI_IMAGEREAD, writeParameters |
Constructor Summary | |
---|---|
ImagePyramidFormat()
Creates an instance and sets the metadata. |
Method Summary | |
---|---|
boolean |
accepts(java.lang.Object source)
Tells me if this Format can read the provided input . |
GeoToolsWriteParams |
getDefaultImageIOWriteParameters()
Throw an exception since this plugin is readonly. |
ImagePyramidReader |
getReader(java.lang.Object source)
Retrieves a reader for this source object in case the provided source can be read using this plugin. |
ImagePyramidReader |
getReader(java.lang.Object source,
Hints hints)
Retrieves a reader for this source object in case the provided source can be read using this plugin. |
org.opengis.coverage.grid.GridCoverageWriter |
getWriter(java.lang.Object destination)
This methods throw an UnsupportedOperationException because this
plugiin si read only. |
Methods inherited from class org.geotools.coverage.grid.io.AbstractGridFormat |
---|
equals, getDefaultCRS, getDescription, getDocURL, getName, getReadParameters, getVendor, getVersion, getWriteParameters |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface org.opengis.coverage.grid.Format |
---|
getDescription, getDocURL, getName, getReadParameters, getVendor, getVersion, getWriteParameters |
Field Detail |
---|
public static final DefaultParameterDescriptor<java.lang.String> SUGGESTED_TILE_SIZE
GeneralParameterValue
can be provided to the
GridCoverageReader
s through the
GridCoverageReader.read(GeneralParameterValue[])
method in order
to specify the suggested size of tiles to avoid long time reading
occurring with JAI ImageRead on striped images. (Images with tiles Nx1)
Value should be a String in the form of "W,H" (without quotes) where W is
a number representing the suggested tileWidth and H is a number
representing the suggested tileHeight.
public static final java.lang.String TILE_SIZE_SEPARATOR
public static final org.opengis.parameter.ParameterDescriptor<java.lang.Boolean> FADING
public static final org.opengis.parameter.ParameterDescriptor<java.awt.Color> INPUT_TRANSPARENT_COLOR
public static final org.opengis.parameter.ParameterDescriptor<java.awt.Color> OUTPUT_TRANSPARENT_COLOR
public static final org.opengis.parameter.ParameterDescriptor<java.lang.Integer> MAX_ALLOWED_TILES
public static final org.opengis.parameter.ParameterDescriptor<java.lang.Boolean> ALLOW_MULTITHREADING
public static final org.opengis.parameter.ParameterDescriptor<double[]> BACKGROUND_VALUES
Constructor Detail |
---|
public ImagePyramidFormat()
Method Detail |
---|
public ImagePyramidReader getReader(java.lang.Object source)
getReader
in class AbstractGridFormat
source
- Object
ImagePyramidReader
if the provided object can be read
using this plugin or null.public org.opengis.coverage.grid.GridCoverageWriter getWriter(java.lang.Object destination)
UnsupportedOperationException
because this
plugiin si read only.
getWriter
in class AbstractGridFormat
destination
- The destinatin where to write.
GridCoverageWriter
suitable for writing to the provided
destination
with this format.public boolean accepts(java.lang.Object source)
AbstractGridFormat
Format
can read the provided input
.
accepts
in class AbstractGridFormat
source
- The input object to test for suitablilty.
org.geotools.data.coverage.grid.AbstractGridFormat#accepts(Object
input)
public ImagePyramidReader getReader(java.lang.Object source, Hints hints)
getReader
in class AbstractGridFormat
source
- Objecthints
- Hints
to control the reader behaviour.
ImagePyramidReader
if the provided object can be read
using this plugin or null.public GeoToolsWriteParams getDefaultImageIOWriteParameters()
getDefaultImageIOWriteParameters
in class AbstractGridFormat
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |