|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface Coverage
A Coverage, as defined by the OGC and ISO/TC 211, is a function describing the distribution of some set of properties over a spatial-temporal region. It is a mathematical function from a spatial-temporal set (called the domain of a function) to some value set (called the range of the function).
Coverage are not always gridded data. Although a Coverage might be based on a grid (e.g. a Raster) or a rectified grid, it might also be based on a collection of curves, triangles or other geometries. Common examples of coverages include remotely sensed images and aerial photographs, as well as soil, rock type, temperature and elevation distributions. From GML-Geography Mark-Up Language, by Ron Lake et. all (Wiley & sons Ltd., published 2004) page 234/235.
The above idea is captured by this Interface, to get a sampled part of the coverage the getAsRaster method can be used.
Method Summary | |
---|---|
AbstractRaster |
getAsRaster(Envelope spatialExtent,
SampleResolution resolution,
InterpolationType interpolation)
Get a rasterized extent of this coverage by applying the given sample resolution to the given spatial extent of the coverage and applying the given interpolation if needed. |
ICRS |
getCoordinateSystem()
Returns the native coordinate system this coverage is defined in. |
Envelope |
getEnvelope()
Returns the (spatial) domain of this coverage. |
ResolutionInfo |
getResolutionInfo()
Returns information about the possible sample resolutions of this coverage. |
Methods inherited from interface org.deegree.commons.config.Resource |
---|
destroy, init |
Method Detail |
---|
Envelope getEnvelope()
ICRS getCoordinateSystem()
ResolutionInfo getResolutionInfo()
AbstractRaster getAsRaster(Envelope spatialExtent, SampleResolution resolution, InterpolationType interpolation)
spatialExtent
- the area of interest of resulting rasterresolution
- the resolution to use for sampling the given extent.interpolation
- the interpolation to use, if the resolution does not match the 'native' resolution of the coverage.
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |