public enum ELfnDataType extends java.lang.Enum<ELfnDataType>
RASTERis the generic type for raster data. It covers RGB imagery and measurement data with any number of bands. Elevation data and weather data are typical examples of measurement data.
IMAGEis the type for RGB(A) imagery with 8 bits per band. It is used for color data like satellite imagery.
ELEVATIONis the type for elevation data (single-band measurement data). It is typically used in combination with
IMAGEdata to render terrains.
RASTERfusion supports some new use cases:
RASTERcoverage preserves the multispectral nature of the source data. It is also possible to fuse multispectral data to an
IMAGEcoverage, but only in combination with band selection which will reduce the multispectral imagery to RGB.
RASTERcoverage preserves the full dynamic range of the source data. It is also possible to fuse this data to an
IMAGEcoverage, but in that case the dynamic range will be reduced to 8 bits per bands.
RASTERcoverage preserves the multi-dimensional nature of the source data. Multi-dimensional coverages can be served using WMS, in which case WMS dimensions can be used to filter the multi-dimensional data to render an RGB image. It is also possible to fuse multi-dimensional data to an
IMAGEcoverage, but in that case the dimensions will be reduced to an RGB image of a single combination of possible combinations of dimensions.
RASTERis the new recommended type for all raster data, but it has some limitations so there are cases where the other types are still useful:
RASTERare not visible to older clients.
RASTERdon't support this yet.
RASTERcoverages are not supported by WMTS.
ILcdRasterbut not as
RASTERrequires the imaging API, so it doesn't work if the model elements are not or have not
VECTORdefines vector data, representing features with geometries and attributes. Since 2017 support for coverages of type VECTOR has been superseded with other mechanisms. Please refer to the Fusion migration guide for more information.
ILcdEarthTileSetCoverage.CoverageType. This enumeration is thread-safe, including the conversion methods.
|Enum Constant and Description|
Represents elevation data.
Represents 8-bit per band RGB(A) color data, for example satellite imagery.
Represents generic raster data.
since 2017.0 support for coverages of type VECTOR has been superseded with other mechanisms. Please refer to the Fusion migration guide for more information.
|Modifier and Type||Method and Description|
Converts this LuciadFusion data type into its Earth counterpart.
Returns the enum constant of this type with the specified name.
Returns an array containing the constants of this enum type, in the order they are declared.
clone, compareTo, equals, finalize, getDeclaringClass, hashCode, name, ordinal, toString, valueOf
public static final ELfnDataType IMAGE
public static final ELfnDataType ELEVATION
@Deprecated public static final ELfnDataType VECTOR
public static final ELfnDataType RASTER
ALcdImages to preserve their band semantics. Use a coverage of this type to preserve the band semantics of source data.
public static ELfnDataType values()
for (ELfnDataType c : ELfnDataType.values()) System.out.println(c);
public static ELfnDataType valueOf(java.lang.String name)
name- the name of the enum constant to be returned.
java.lang.IllegalArgumentException- if this enum type has no constant with the specified name
java.lang.NullPointerException- if the argument is null
public ILcdEarthTileSetCoverage.CoverageType toCoverageType()