public abstract class ALcdMultilevelImageMosaic extends ALcdImage
ALcdImageMosaic
s
which cover the same geographic area but which can have different resolutions, different sampling modes
and/or represent different data. Typically, for visualization, a mosaic is chosen
whose spatial resolution best matches the current scale of the view.
The bounds of the multilevel mosaic is the union of the bounds of all its levels. If the level relation ship is
ELcdLevelRelationship.OVERVIEW
then all levels have the same bounds.
You can obtain an image mosaic from one of the model decoders, by implementing this interface or by using one of the available builders:
TLcdImageMosaicBuilder
: image mosaic and multi-level image mosaicsTLcdRasterImageBuilder
: adapt a legacy rasterTLcdEarthImageBuilder
: adapt a legacy tile setModifier and Type | Class and Description |
---|---|
static class |
ALcdMultilevelImageMosaic.Configuration
Describes the configuration of an ALcdMultilevelImageMosaic.
|
IMAGE_DATA_TYPE
Modifier | Constructor and Description |
---|---|
protected |
ALcdMultilevelImageMosaic()
Default constructor.
|
Modifier and Type | Method and Description |
---|---|
abstract ALcdMultilevelImageMosaic.Configuration |
getConfiguration()
Returns an image configuration object describing the properties of this
multilevel image mosaic's data.
|
abstract ALcdImageMosaic |
getLevel(int aLevel)
Returns the image mosaic at the given level.
|
asMultilevelMosaic, fromDomainObject, getBounds
protected ALcdMultilevelImageMosaic()
public abstract ALcdImageMosaic getLevel(int aLevel)
aLevel
- the level to be returnedpublic abstract ALcdMultilevelImageMosaic.Configuration getConfiguration()
getConfiguration
in class ALcdImage