Package com.luciad.imaging
Class ALcdMultilevelImageMosaic.Configuration
java.lang.Object
com.luciad.imaging.ALcdImage.Configuration
com.luciad.imaging.ALcdMultilevelImageMosaic.Configuration
- Enclosing class:
ALcdMultilevelImageMosaic
Describes the configuration of an ALcdMultilevelImageMosaic. Image configurations can be
created using the supplied ALcdMultilevelImageMosaic.Configuration.Builder.
The key properties of an multilevel image mosaic are:
Semantics
: describe the image's pixel interpretation and format.Image Reference
: the image's reference.Bounds
: the image's extents in geographic coordinates.Level Count
: the number of levels in this multilevel image mosaicLevel Relationship
: Describes how the different levels in this multilevel image mosaic are related
- Since:
- 2014.0
-
Nested Class Summary
Modifier and TypeClassDescriptionstatic class
Builder for ALcdMultilevelImageMosaic.Configuration objects. -
Method Summary
Modifier and TypeMethodDescriptionCreates a builder which is pre-initialized with the properties of thisConfiguration
.boolean
Describes how the different levels in this multilevel image mosaic are related to one another.int
Returns the number of levels in this multilevel image mosaic.int
hashCode()
Creates a new builder which can be used to createConfiguration
objects.Methods inherited from class com.luciad.imaging.ALcdImage.Configuration
getBounds, getImageReference, getSemantics
-
Method Details
-
getNumberOfLevels
public int getNumberOfLevels()Returns the number of levels in this multilevel image mosaic.- Returns:
- the number of levels in this multilevel image mosaic
-
getLevelRelationship
Describes how the different levels in this multilevel image mosaic are related to one another.- Returns:
- the level relationship between the image mosaics
-
asBuilder
Creates a builder which is pre-initialized with the properties of thisConfiguration
. This allows the user to create a copy of a configuration and selectively modify properties.- Returns:
- a builder initialized with the properties of this
Configuration
-
newBuilder
Creates a new builder which can be used to createConfiguration
objects.- Returns:
- a new configuration builder
-
equals
- Overrides:
equals
in classALcdImage.Configuration
-
hashCode
public int hashCode()- Overrides:
hashCode
in classALcdImage.Configuration
-