Method Summary |
|
CoordinateReferenceSystem | getCoordinateReferenceSystem(int index) Returns the coordinate reference system for the
GridCoverage to be read.
Parameters: index - The index of the image to be queried. |
Envelope | getEnvelope(int index) Returns the envelope for the
GridCoverage to be read.
The envelope must have the same number of dimensions than the
coordinate reference system.
Parameters: index - The index of the image to be queried. |
GridCoverage | getGridCoverage(int index) Reads the grid coverage.
Parameters: index - The index of the image to be queried. |
GridRange | getGridRange(int index) Returns the grid range for the
GridCoverage to be read.
The grid range must have the same number of dimensions than the
envelope.
Parameters: index - The index of the image to be queried. |
MathTransform | getMathTransform(int index) Returns the transform from
to
coordinates. |
String | getName(int index) Gets the
GridCoverage name at the specified index.
Parameters: index - The index of the image to be queried. |
int | getNumImages(boolean allowSearch) Returns the number of images available from the current input source.
Note that some image formats do not specify how many images are present
in the stream. |
GridSampleDimension[] | getSampleDimensions(int index) Returns the sample dimensions for each band of the
GridCoverage to be read. |
void | reset() Restores the
GridCoverageReader to its initial state. |
void | setInput(Object input, boolean seekForwardOnly) Sets the input source to the given object. |