Package | Description |
---|---|
com.luciad.earth.tileset.terrain |
Provides classes for
ILcdEarthTileSet s with terrain data. |
com.luciad.fusion.engine.format |
This package provides the functionality to support several geographic data formats
in the engine.
|
com.luciad.lucy.format |
Provides support facilities for adding a new data format to Lucy.
|
com.luciad.lucy.util.height |
This package provides a heightprovider that uses heightproviderfactories registered to the
lucy backend.
|
com.luciad.util.height |
General interfaces and implementations to retrieve heights from data, for
instance, elevation rasters.
|
Modifier and Type | Class and Description |
---|---|
class |
TLcdEarthHeightProviderFactory
This
ILcdModelHeightProviderFactory provides a method to create an
ILcdHeightProvider that can provide height data of earth tilesets. |
Modifier and Type | Method and Description |
---|---|
ILcdModelHeightProviderFactory |
TLcdEarthAssetTerrainElevationTileSet.getModelHeightProviderFactory()
Returns the model height provider factory to use for retrieving heights from models.
|
Modifier and Type | Method and Description |
---|---|
List<ILcdModelHeightProviderFactory> |
TLcdEarthTerrainHeightTileSet.getModelHeightProviderFactories()
Returns an unmodifiable list of
ILcdModelHeightProviderFactory s. |
Modifier and Type | Method and Description |
---|---|
void |
TLcdEarthAssetTerrainElevationTileSet.setModelHeightProviderFactory(ILcdModelHeightProviderFactory aModelHeightProviderFactory)
Sets the model height provider factory to use for retrieving heights from models.
|
Modifier and Type | Method and Description |
---|---|
void |
TLcdEarthTerrainHeightTileSet.setModelHeightProviderFactories(List<? extends ILcdModelHeightProviderFactory> aFactories)
Sets the list of
ILcdModelHeightProviderFactory s. |
Constructor and Description |
---|
TLcdEarthTerrainHeightTileSet(ILcdBounds aLonLatBounds,
List<? extends ILcdModelHeightProviderFactory> aFactories,
int aMaxCacheSize,
int aLevels,
int aGeometryTileResolution,
int aImageTileResolution)
Constructs a terrain elevation tile set with the specified settings, default tile layout at
level 0 and a geodetic reference.
|
TLcdEarthTerrainHeightTileSet(ILcdBounds aLonLatBounds,
List<? extends ILcdModelHeightProviderFactory> aFactories,
int aMaxCacheSize,
int aLevels,
long aLevel0Rows,
long aLevel0Columns,
int aTileResolution)
Constructs a terrain elevation tile set with the specified settings and a geodetic reference.
|
TLcdEarthTerrainHeightTileSet(ILcdBounds aLonLatBounds,
List<? extends ILcdModelHeightProviderFactory> aFactories,
int aMaxCacheSize,
int aLevels,
long aLevel0Rows,
long aLevel0Columns,
int aGeometryTileResolution,
int aImageTileResolution)
Constructs a terrain elevation tile set with the specified settings and a geodetic reference.
|
TLcdEarthTerrainHeightTileSet(ILcdBounds aBounds,
List<? extends ILcdModelHeightProviderFactory> aFactories,
int aMaxCacheSize,
int aLevels,
long aLevel0Rows,
long aLevel0Columns,
int aGeometryTileResolution,
int aImageTileResolution,
ILcdGeoReference aModelReference)
Constructs a terrain elevation tile set with the specified settings.
|
TLcdEarthTerrainHeightTileSet(ILcdBounds aLonLatBounds,
List<ILcdModelHeightProviderFactory> aFactories,
int aMaxCacheSize,
int aLevels,
int aTileResolution)
Constructs a terrain elevation tile set with the specified settings, default tile layout at
level 0 and a geodetic reference.
|
TLcdEarthTerrainHeightTileSet(ILcdBounds aBounds,
List<ILcdModelHeightProviderFactory> aFactories,
int aMaxCacheSize,
int aLevels,
long aLevel0Rows,
long aLevel0Columns,
int aGeometryTileResolution,
int aImageTileResolution,
int aElevationTileResolution,
ILcdGeoReference aModelReference)
Constructs a terrain elevation tile set with the specified settings.
|
Modifier and Type | Method and Description |
---|---|
ILcdModelHeightProviderFactory |
TLfnCompositeFormat.getHeightProviderFactory() |
ILcdModelHeightProviderFactory |
ALfnFormat.getHeightProviderFactory()
Gets the height provider factory of this format, if any.
|
Modifier and Type | Method and Description |
---|---|
static ALfnFormat |
ALfnFormat.newElevationFormat(ILcdEarthModelDecoderFactory aModelDecoderFactory,
ILcdGXYLayerFactory aGXYLayerFactory,
ILcdModelHeightProviderFactory aHeightProviderFactory,
String aModelDescriptorTypeName,
Class<? extends ILcdModelDescriptor>... aModelDescriptorClasses)
Creates a new
ALfnFormat instance which provides support for the ELEVATION
data type with the specified parameters. |
static ALfnFormat |
ALfnFormat.newElevationFormat(String aFormatId,
ILcdEarthModelDecoderFactory aModelDecoderFactory,
ILcdSLDGXYLayerFactory aGXYLayerFactory,
ILcdModelHeightProviderFactory aHeightProviderFactory,
String aModelDescriptorTypeName,
Class<? extends ILcdModelDescriptor>... aModelDescriptorClasses)
Creates a new
ALfnFormat instance which provides support for the ELEVATION
data type with the specified parameters. |
Constructor and Description |
---|
ALfnFormat(ILcdEarthModelDecoderFactory aModelDecoderFactory,
ILcdGXYLayerFactory aGXYLayerFactory,
ILcdModelHeightProviderFactory aHeightProviderFactory,
ILfnIdentityProviderFactory aIdentityProviderFactory)
Creates a new engine format.
|
ALfnFormat(String aFormatId,
ILcdEarthModelDecoderFactory aModelDecoderFactory,
ILcdSLDGXYLayerFactory aSLDGXYLayerFactory,
ILcdModelHeightProviderFactory aHeightProviderFactory,
ILfnIdentityProviderFactory aIdentityProviderFactory)
Creates a new engine format.
|
ALfnFormat(String aFormatId,
ILfnDataSourceModelDecoderFactory aModelDecoderFactory,
ILcdSLDGXYLayerFactory aSLDGXYLayerFactory,
ILcdModelHeightProviderFactory aHeightProviderFactory,
ILfnIdentityProviderFactory aIdentityProviderFactory)
Creates a new engine format.
|
TLfnFormat(ILcdEarthModelDecoderFactory aModelDecoderFactory,
ILcdGXYLayerFactory aGXYLayerFactory,
ILcdModelHeightProviderFactory aHeightProviderFactory,
ILfnIdentityProviderFactory aFeatureIdProviderFactory,
ELfnDataType aType,
String aModelDescriptorTypeName,
Class<? extends ILcdModelDescriptor>... aModelDescriptorClasses)
Creates a new engine format.
|
TLfnFormat(String aFormatId,
ILcdEarthModelDecoderFactory aModelDecoderFactory,
ILcdGXYLayerFactory aGXYLayerFactory,
ILcdModelHeightProviderFactory aHeightProviderFactory,
ILfnIdentityProviderFactory aFeatureIdProviderFactory,
ELfnDataType aType,
String aModelDescriptorTypeName,
Class<? extends ILcdModelDescriptor>... aModelDescriptorClasses)
Creates a new engine format with given parameters.
|
TLfnFormat(String aFormatId,
ILcdEarthModelDecoderFactory aModelDecoderFactory,
ILcdSLDGXYLayerFactory aSLDGXYLayerFactory,
ILcdModelHeightProviderFactory aHeightProviderFactory,
ILfnIdentityProviderFactory aFeatureIdProviderFactory,
ELfnDataType aType,
String aModelDescriptorTypeName,
Class<? extends ILcdModelDescriptor>... aModelDescriptorClasses)
Creates a new engine format.
|
TLfnFormat(String aFormatId,
ILfnDataSourceModelDecoderFactory aModelDecoderFactory,
ILcdGXYLayerFactory aGXYLayerFactory,
ILcdModelHeightProviderFactory aHeightProviderFactory,
ILfnIdentityProviderFactory aFeatureIdProviderFactory,
ELfnDataType aType,
String aModelDescriptorTypeName,
Class<? extends ILcdModelDescriptor>... aModelDescriptorClasses)
Creates a new engine format with given parameters.
|
TLfnFormat(String aFormatId,
ILfnDataSourceModelDecoderFactory aModelDecoderFactory,
ILcdGXYLayerFactory aGXYLayerFactory,
ILcdSLDGXYLayerFactory aSLDGXYLayerFactory,
ILcdModelHeightProviderFactory aHeightProviderFactory,
ILfnIdentityProviderFactory aFeatureIdProviderFactory,
ELfnDataType aType,
String aModelDescriptorTypeName,
Class<? extends ILcdModelDescriptor>... aModelDescriptorClasses)
Creates a new engine format.
|
TLfnFormat(String aFormatId,
ILfnDataSourceModelDecoderFactory aModelDecoderFactory,
ILcdSLDGXYLayerFactory aSLDGXYLayerFactory,
ILcdModelHeightProviderFactory aHeightProviderFactory,
ILfnIdentityProviderFactory aFeatureIdProviderFactory,
ELfnDataType aType,
String aModelDescriptorTypeName,
Class<? extends ILcdModelDescriptor>... aModelDescriptorClasses)
Creates a new engine format.
|
Modifier and Type | Method and Description |
---|---|
protected ILcdModelHeightProviderFactory |
TLcySafeGuardFormatWrapper.createModelHeightProviderFactory() |
protected ILcdModelHeightProviderFactory |
ALcyFormatWrapper.createModelHeightProviderFactory() |
protected ILcdModelHeightProviderFactory |
ALcyFormat.createModelHeightProviderFactory()
Creates the
ILcdModelHeightProviderFactory that can create an
ILcdHeightProvider for this format. |
ILcdModelHeightProviderFactory |
ALcyFormat.getModelHeightProviderFactory()
Returns the
ILcdModelHeightProviderFactory that can create an
ILcdHeightProvider for this format. |
Modifier and Type | Class and Description |
---|---|
class |
TLcyCompositeModelHeightProviderFactory
A composite implementation of
ILcdModelHeightProviderFactory according to the
composite design pattern. |
Modifier and Type | Method and Description |
---|---|
ILcdModelHeightProviderFactory |
TLcyCompositeModelHeightProviderFactory.getModelHeightProviderFactory(int aIndex)
Returns the
ILcdModelHeightProviderFactory at index aIndex . |
Modifier and Type | Method and Description |
---|---|
void |
TLcyCompositeModelHeightProviderFactory.addModelHeightProviderFactory(ILcdModelHeightProviderFactory aModelHeightProviderFactory)
Adds the given
ILcdModelHeightProviderFactory to the list of registered model
height provider factories. |
void |
TLcyCompositeModelHeightProviderFactory.removeModelHeightProviderFactory(ILcdModelHeightProviderFactory aModelHeightProviderFactory)
Removes the given
ILcdModelHeightProviderFactory from the list of registered model height
provider factories. |
Modifier and Type | Class and Description |
---|---|
class |
ALcdModelHeightProviderFactory
This abstract class provides a method to create an
ILcdHeightProvider
when an ILcdModel is given. |
class |
ALcdRasterModelHeightProviderFactory
This class provides the common interface and methods of both the legacy
TLcdRasterModelHeightProviderFactory and the new
TLcdImageModelHeightProviderFactory |
class |
TLcdCompositeModelHeightProviderFactory
This
ILcdModelHeightProviderFactory tries to create an
ILcdHeightProvider using a given list of other
ILcdModelHeightProviderFactory instances. |
class |
TLcdImageModelHeightProviderFactory
This class provides a method to create an
ILcdHeightProvider when an
ILcdModel is given that contains elements of the type
ALcdBasicImage , ALcdImageMosaic or
ALcdMultilevelImageMosaic . |
class |
TLcdRasterModelHeightProviderFactory
Important notice: the package
com.luciad.imaging presents a new API
for the modeling of raster data. |
Modifier and Type | Method and Description |
---|---|
ILcdModelHeightProviderFactory |
TLcdViewHeightProvider.getModelHeightProviderFactory()
Returns the
ILcdModelHeightProviderFactory to be used
when creating an ILcdHeightProvider . |
Modifier and Type | Method and Description |
---|---|
List<ILcdModelHeightProviderFactory> |
TLcdCompositeModelHeightProviderFactory.getModelHeightProviderFactories()
Returns the list of height providers that this factory uses.
|
Constructor and Description |
---|
TLcdViewHeightProvider(S aView,
ILcdModelHeightProviderFactory aModelHeightProviderFactory,
Map<String,Object> aRequiredProperties,
Map<String,Object> aOptionalProperties)
Constructs a
TLcdViewHeightProvider using a given view, an
ILcdModelHeightProviderFactory and a list of optional and required
properties. |
Constructor and Description |
---|
TLcdCompositeModelHeightProviderFactory(List<? extends ILcdModelHeightProviderFactory> aFactories)
Creates a
TLcdCompositeModelHeightProviderFactory with a given list
of ILcdModelHeightProviderFactory instances. |