Package | Description |
---|---|
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 | 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.
|