Package | Description |
---|---|
com.luciad.lucy.addons.tea |
Terrain analysis add-ons.
|
com.luciad.lucy.addons.tea.controller |
Terrain analysis add-on for profile views.
|
com.luciad.lucy.addons.tea.lineofsight |
This is a terrain analysis add-on for line-of-sight (LOS) calculation on Lightspeed maps.
|
com.luciad.lucy.addons.tea.shapevisibility |
Provides the add-on to perform visibility calculations between a point observer and other shapes on a Lightspeed map.
|
com.luciad.lucy.addons.tea.visibility |
Terrain analysis add-on for visibility calculations.
|
com.luciad.tea |
Contains all classes for terrain elevation analysis.
|
com.luciad.tea.lightspeed.los |
Provides support for real-time line of sight calculation on elevation models using
hardware acceleration to perform calculations.
|
Modifier and Type | Method and Description |
---|---|
ILcdAltitudeProvider |
ALcyTEABackEnd.createAltitudeProvider(ALcyProperties aProperties)
Returns a view-based altitude provider.
|
Modifier and Type | Method and Description |
---|---|
ILcdAltitudeProvider |
TLcyTEAControllerBackEnd.createAltitudeProvider(ALcyProperties aProperties)
Returns a view-based altitude provider.
|
Modifier and Type | Method and Description |
---|---|
protected ILcdAltitudeProvider |
TLcyLOSAddOn.createTerrainAltitudeProvider(ILcdView aView,
double aCalculationStepSize,
ILcdGeoReference aPreferredReference,
ILcyLucyEnv aLucyEnv)
Creates an
ILcdAltitudeProvider that is used by the line-of-sight calculations to retrieve the altitude of the terrain. |
Modifier and Type | Method and Description |
---|---|
protected ILcdAltitudeProvider |
TLcyShapeVisibilityAddOn.createTerrainAltitudeProvider(ILcdView aView,
double aCalculationStepSize,
ILcdGeoReference aPreferredReference,
ILcyLucyEnv aLucyEnv)
Creates an
ILcdAltitudeProvider that is used by the visibility calculations to retrieve the altitude of the terrain. |
Modifier and Type | Method and Description |
---|---|
ILcdAltitudeProvider |
TLcyVisibilityBackEnd.createAltitudeProvider(ALcyProperties aProperties)
Returns a view-based altitude provider.
|
Modifier and Type | Class and Description |
---|---|
class |
ALcdDensityBasedElevationProvider
This abstract class implements
ILcdAltitudeProvider . |
class |
ALcdModelBasedTerrainElevationProvider
A terrain elevation provider that gets its terrain elevation data from a list of models.
|
class |
ALcdRasterTerrainElevationProvider
A terrain elevation provider which adds raster value checking.
|
class |
ALcdTerrainElevationProvider
Provides terrain elevation data.
|
class |
TLcdDensityBasedRasterElevationProvider
This implementation of ALcdTerrainElevationProvider retrieves the elevation from a number
of models containing ILcdRaster and/or ILcdMultilevelRaster instances.
|
class |
TLcdFixedHeightAltitudeProvider
Returns a fixed altitude value for each point.
|
class |
TLcdFixedLevelBasedRasterElevationProvider
This implementation of ALcdTerrainElevationProvider retrieves the elevation from a number
of Raster or MultiLevelRaster models.
|
class |
TLcdGXYViewBasedTerrainElevationProvider
This class is the default implementation of
TLcdViewBasedTerrainElevationProvider
for ILcdGXYView s. |
class |
TLcdHeightProviderAdapter
This class wraps an
ILcdHeightProvider to implement the
ILcdAltitudeProvide interface. |
class |
TLcdViewBasedTerrainElevationProvider<S extends ILcdView & ILcdLayered>
This mediator keeps track of terrain models in the
ILcdView and adds/removes
them to/from the specified model based terrain elevation provider. |
Modifier and Type | Method and Description |
---|---|
ILcdAltitudeMatrixView |
TLcdAltitudeMatrixViewFactory.createAreaAltitudeMatrixView(ILcdShape aShape,
ILcdGeoReference aShapeReference,
ILcdAltitudeProvider aAltitudeProvider,
double aStepSize,
TLcdAltitudeDescriptor aAltitudeMatrixViewDescriptor,
ILcdGeoReference aAltitudeMatrixViewReference)
Creates an
ILcdAltitudeMatrixView for the specified shape that can be used to
compute a visibility. |
ILcdAltitudeMatrixView |
TLcdAltitudeMatrixViewFactory.createAreaAltitudeMatrixView(ILcdShape aShape,
ILcdGeoReference aShapeReference,
ILcdAltitudeProvider aAltitudeProvider,
ILcdRaster aRaster,
ILcdGeoReference aRasterReference,
TLcdAltitudeDescriptor aAltitudeMatrixViewDescriptor,
ILcdGeoReference aAltitudeMatrixViewReference)
Creates an
ILcdAltitudeMatrixView for the specified shape that can be used to
compute a visibility. |
ILcdAltitudeMatrixView |
TLcdAltitudeMatrixViewFactory.createPathAltitudeMatrixView(ILcdCurve aCurve,
ILcdGeoReference aCurveReference,
ILcdAltitudeProvider aAltitudeProvider,
double aStepSize,
TLcdAltitudeDescriptor aAltitudeMatrixViewDescriptor,
ILcdGeoReference aAltitudeMatrixViewReference)
Creates an
ILcdAltitudeMatrixView for the specified curve that can be used to
compute a visibility. |
ILcdAltitudeMatrixView |
TLcdAltitudeMatrixViewFactory.createPathAltitudeMatrixView(ILcdPolyline aPolyline,
ILcdGeoReference aPolylineReference,
ILcdAltitudeProvider aAltitudeProvider,
double aStepSize,
TLcdLineType aLineType,
TLcdAltitudeDescriptor aAltitudeMatrixViewDescriptor,
ILcdGeoReference aAltitudeMatrixViewReference)
Creates an
ILcdAltitudeMatrixView for the specified polyline that can be used to
compute a visibility. |
Modifier and Type | Method and Description |
---|---|
ILcdLOSCoverageMatrix |
TLspLOSCalculator.calculateLOS(TLspLOSProperties aProperties,
ILcdAltitudeProvider aAltitudeProvider,
ILcdGeoReference aTargetReference)
Performs Line-Of-Sight calculations based on the given properties.
|
void |
TLspLOSCalculator.updateLOSCalculationSFCT(TLspLOSProperties aProperties,
ILcdAltitudeProvider aAltitudeProvider,
ILcdGeoReference aTargetReference,
ILcdLOSCoverageMatrix aLOSCoverageMatrixSFCT)
A side-effect method that updates the given LOS coverage matrix with the new properties given.
|