| org.deegree.model.coverage.Coverage
All known Subclasses: org.deegree.model.coverage.AbstractCoverage,
Coverage | public interface Coverage (Code) | | |
getDimensionNames | String[] getDimensionNames()(Code) | | The names of each dimension in the coverage. Typically these names are x, y,
z and t. The number of items in the sequence is the number of
dimensions in the coverage. Grid coverages are typically 2D (x, y)
while other coverages may be 3D (x, y, z) or 4D (x,
y, z, t). The number of dimensions of the coverage is the
number of entries in the list of dimension names.
The names of each dimension in the coverage. |
getEnvelope | PT_Envelope getEnvelope()(Code) | | The bounding box for the coverage domain in
coordinates. For grid
coverages, the grid cells are centered on each grid coordinate. The envelope for a 2-D grid
coverage includes the following corner positions.
(Minimum row - 0.5, Minimum column - 0.5) for the minimum coordinates
(Maximum row - 0.5, Maximum column - 0.5) for the maximum coordinates
If a grid coverage does not have any associated coordinate reference system, the minimum and
maximum coordinate points for the envelope will be empty sequences.
The bounding box for the coverage domain in coordinate system coordinates. |
getMetadataNames | String[] getMetadataNames()(Code) | | List of metadata keywords for a coverage. If no metadata is available, the sequence will be
empty.
the list of metadata keywords for a coverage. See Also: Coverage.getMetadataValue See Also: javax.media.jai.PropertySource.getPropertyNames |
getNumSampleDimensions | int getNumSampleDimensions()(Code) | | The number of sample dimensions in the coverage. For grid coverages, a sample dimension is a
band.
The number of sample dimensions in the coverage. |
getNumSources | int getNumSources()(Code) | | Number of grid coverages which the grid coverage was derived from. This implementation
specification does not include interfaces for creating collections of coverages therefore
this value will usually be one indicating an adapted grid coverage, or zero indicating a raw
grid coverage.
The number of grid coverages which the grid coverage was derived from. |
getSampleDimension | SampleDimension getSampleDimension(int index) throws IndexOutOfBoundsException(Code) | | Retrieve sample dimension information for the coverage. For a grid coverage a sample
dimension is a band. The sample dimension information include such things as description,
data type of the value (bit, byte, integer...), the no data values, minimum and maximum
values and a color table if one is associated with the dimension. A coverage must have at
least one sample dimension.
Parameters: index - Index for sample dimension to retrieve. Indices are numbered 0 to (-1). Sample dimension information for the coverage. throws: IndexOutOfBoundsException - if index is out of bounds. |
getSource | Coverage getSource(int sourceDataIndex) throws IndexOutOfBoundsException(Code) | | Returns the source data for a coverage. This is intended to allow applications to establish
what Coverage s will be affected when others are updated, as well as to trace
back to the "raw data".
Parameters: sourceDataIndex - Source coverage index. Indexes start at 0. The source data for a coverage. throws: IndexOutOfBoundsException - if sourceDataIndex is out of bounds. See Also: Coverage.getNumSources See Also: "org.opengis.coverage.grid.GridCoverage#getSource" |
|
|