Package | Description |
---|---|
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.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 |
---|---|
TLcdCoverageAltitudeMode |
TLcyShapeObservationResult.getObserveeCoverageAltitudeMode()
Returns the altitude mode indicating how to interpret the Z-values of the observee shape.
|
TLcdCoverageAltitudeMode |
TLcyShapeObserver.getObserverCoverageAltitudeMode()
Returns the altitude mode indicating how to interpret the Z-values of the observer shape.
|
Modifier and Type | Field and Description |
---|---|
static TLcdCoverageAltitudeMode |
TLcdCoverageAltitudeMode.ABOVE_ELLIPSOID
Constant indicating that the resulting altitudes should be interpreted as
heights relative to a reference ellipsoid.
|
static TLcdCoverageAltitudeMode |
TLcdCoverageAltitudeMode.ABOVE_GEOID
Constant indicating that the resulting altitudes should be interpreted as
heights relative to a reference geoid.
|
static TLcdCoverageAltitudeMode |
TLcdCoverageAltitudeMode.ABOVE_GROUND_LEVEL
Constant indicating that the resulting altitudes should be interpreted as
heights above a reference terrain.
|
static TLcdCoverageAltitudeMode |
TLcdCoverageAltitudeMode.ABOVE_OBJECT
Constant indicating that the resulting altitudes should be interpreted as
heights relative to a reference object.
|
static TLcdCoverageAltitudeMode |
TLcdCoverageAltitudeMode.AMSL
Deprecated.
Use the equivalent name
ABOVE_GEOID , which is a more
accurate description. |
Modifier and Type | Method and Description |
---|---|
TLcdCoverageAltitudeMode |
TLcdViewBasedTerrainElevationProvider.getAltitudeMode() |
TLcdCoverageAltitudeMode |
TLcdLOSRadarPropagationFunctionSkyBackground.getAltitudeMode() |
TLcdCoverageAltitudeMode |
TLcdLOSRadarPropagationFunctionCoverageMatrixWrapper.getAltitudeMode() |
TLcdCoverageAltitudeMode |
TLcdLOSRadarPropagationFunction.getAltitudeMode() |
TLcdCoverageAltitudeMode |
TLcdFixedHeightAltitudeProvider.getAltitudeMode()
Returns the altitude mode specified in the constructor of this instance.
|
TLcdCoverageAltitudeMode |
ILcdLOSRadarPropagationFunction.getAltitudeMode()
Returns the altitude mode indicating the definition of the resulting line-of-sight values.
|
TLcdCoverageAltitudeMode |
ILcdAltitudeProvider.getAltitudeMode()
Returns the mode in which the altitude values are defined.
|
TLcdCoverageAltitudeMode |
ILcdAltitudeMatrixView.getAltitudeMode()
Returns the mode in which the altitude matrix values are defined.
|
TLcdCoverageAltitudeMode |
ALcdTerrainElevationProvider.getAltitudeMode()
Returns
ABOVE_GEOID . |
TLcdCoverageAltitudeMode |
TLcdLOSCoverage.getCenterPointAltitudeMode()
Returns the altitude mode in which the altitude of the center point should be interpreted.
|
TLcdCoverageAltitudeMode |
ILcdLOSCoverage.getCenterPointAltitudeMode()
Returns the altitude mode in which the altitude of the center point should be interpreted.
|
TLcdCoverageAltitudeMode |
TLcdShapeAltitudeContext.getCoverageAltitudeMode()
Returns the coverage altitude mode that expresses how to interpret the Z-values of the shape coordinates
|
TLcdCoverageAltitudeMode |
TLcdP2PCoverage.getEndPointAltitudeMode()
Returns the altitude mode in which the altitude of the end point should be interpreted.
|
TLcdCoverageAltitudeMode |
ILcdP2PCoverage.getEndPointAltitudeMode()
Returns the altitude mode in which the altitude of the end point should be interpreted.
|
TLcdCoverageAltitudeMode |
TLcdP2PCoverage.getStartPointAltitudeMode()
Returns the altitude mode in which the altitude of the start point should be interpreted.
|
TLcdCoverageAltitudeMode |
ILcdP2PCoverage.getStartPointAltitudeMode()
Returns the altitude mode in which the altitude of the start point should be interpreted.
|
Modifier and Type | Method and Description |
---|---|
ILcdExtendedLineOfSightCoverage |
TLcdLOSFactory.createLOSCoverage(ILcdPoint aCenter,
ILcdGeoReference aCenterPointReference,
double aHeightAboveGround,
double aStartAngle,
double aArcAngle,
double aMaxRadius,
double aMinVerticalAngle,
double aMaxVerticalAngle,
ALcdTerrainElevationProvider aTerrainElevationProvider,
ILcdGeoReference aTargetReference,
double aTargetPixelDensity,
double aSampleDensity,
double aRadialFraction,
TLcdCoverageFillMode aFillMode,
TLcdCoverageAltitudeMode aAltitudeMode)
Deprecated.
Creates a new
ILcdExtendedLineOfSightCoverage representing the
results of a line-of-sight computation. |
ILcdExtendedLineOfSightCoverage |
TLcdLOSFactory.createLOSCoverage(ILcdPoint aCenter,
ILcdGeoReference aCenterPointReference,
double aHeightAboveGround,
double aStartAngle,
double aArcAngle,
double aAngleStepSize,
double aMaxRadius,
double aMinVerticalAngle,
double aMaxVerticalAngle,
ALcdTerrainElevationProvider aTerrainElevationProvider,
ILcdGeoReference aTargetReference,
double aTargetPixelDensity,
double aSampleDensity,
TLcdCoverageFillMode aFillMode,
TLcdCoverageAltitudeMode aAltitudeMode)
Deprecated.
Creates a new
ILcdExtendedLineOfSightCoverage representing the
results of a line-of-sight computation. |
ILcdExtendedLineOfSightCoverage |
TLcdLOSFactory.createLOSCoverage(ILcdPoint aCenterPoint,
ILcdGeoReference aCenterPointReference,
double aHeightAboveGround,
double aAngleStart,
double aAngleArc,
double aAngleStep,
double aRadiusMax,
double aRadiusStep,
double aMinVerticalAngle,
double aMaxVerticalAngle,
ALcdTerrainElevationProvider aTerrainElevationProvider,
ILcdGeoReference aTargetReference,
double aTargetPixelDensity,
TLcdCoverageFillMode aFillMode,
TLcdCoverageAltitudeMode aAltitudeMode)
Deprecated.
Creates a new
ILcdExtendedLineOfSightCoverage representing the
results of a line-of-sight computation. |
ILcdExtendedLineOfSightCoverage |
TLcdLOSFactory.createLOSCoverage(ILcdPoint aCenter,
ILcdGeoReference aCenterPointReference,
double aHeightAboveGround,
double aStartAngle,
double aArcAngle,
double aMaxRadius,
double aMinVerticalAngle,
double aMaxVerticalAngle,
ILcdRaster[] aRasters,
ILcdGeoReference aRastersReference,
ILcdGeoReference aTargetReference,
TLcdCoverageFillMode aFillMode,
TLcdCoverageAltitudeMode aAltitudeMode)
Deprecated.
Convenience method for line-of-sight computations over elevation data which consists entirely
of raster data defined in one reference.
|
ILcdAltitudeMatrixView |
TLcdAltitudeMatrixViewFactory.createPathAltitudeMatrixView(ILcdCurve aCurve,
ILcdGeoReference aCurveReference,
double aStepSize,
TLcdCoverageAltitudeMode aAltitudeMode,
TLcdAltitudeDescriptor aAltitudeMatrixViewDescriptor,
ILcdGeoReference aAltitudeMatrixViewReference)
Creates an
ILcdAltitudeMatrixView for the specified curve using the height values of the points of the curve. |
ILcdAltitudeMatrixView |
TLcdAltitudeMatrixViewFactory.createPointAltitudeMatrixView(ILcdPoint aPoint,
ILcdGeoReference aPointReference,
double aPointAltitude,
TLcdCoverageAltitudeMode aPointAltitudeMode,
TLcdAltitudeDescriptor aAltitudeMatrixViewDescriptor,
ILcdGeoReference aAltitudeMatrixViewReference)
Creates an
ILcdAltitudeMatrixView for the specified point that can be used to
compute a visibility. |
ILcdExtendedLineOfSightCoverage |
TLcdRadarCoverageFactory.createRadarCoverage(ILcdPoint aCenter,
ILcdGeoReference aCenterPointReference,
double aHeightAboveGround,
double aStartAngle,
double aArcAngle,
double aMaxRadius,
double aMinVerticalAngle,
double aMaxVerticalAngle,
ALcdTerrainElevationProvider aTerrainElevationProvider,
ILcdGeoReference aTargetReference,
double aTargetPixelDensity,
double aSampleDensity,
double aRadialFraction,
TLcdCoverageFillMode aFillMode,
TLcdCoverageAltitudeMode aAltitudeMode,
double aKFactor)
Deprecated.
Creates a new
ILcdExtendedLineOfSightCoverage representing the
results of a radar line-of-sight computation. |
ILcdExtendedLineOfSightCoverage |
TLcdRadarCoverageFactory.createRadarCoverage(ILcdPoint aCenter,
ILcdGeoReference aCenterPointReference,
double aHeightAboveGround,
double aStartAngle,
double aArcAngle,
double aAngleStepSize,
double aMaxRadius,
double aMinVerticalAngle,
double aMaxVerticalAngle,
ALcdTerrainElevationProvider aTerrainElevationProvider,
ILcdGeoReference aTargetReference,
double aTargetPixelDensity,
double aSampleDensity,
TLcdCoverageFillMode aFillMode,
TLcdCoverageAltitudeMode aAltitudeMode,
double aKFactor)
Deprecated.
Creates a new
ILcdExtendedLineOfSightCoverage representing the
results of a radar line-of-sight computation. |
ILcdExtendedLineOfSightCoverage |
TLcdRadarCoverageFactory.createRadarCoverage(ILcdPoint aCenterPoint,
ILcdGeoReference aCenterPointReference,
double aHeightAboveGround,
double aAngleStart,
double aAngleArc,
double aAngleStep,
double aRadiusMax,
double aRadiusStep,
double aMinVerticalAngle,
double aMaxVerticalAngle,
ALcdTerrainElevationProvider aTerrainElevationProvider,
ILcdGeoReference aTargetReference,
double aTargetPixelDensity,
TLcdCoverageFillMode aFillMode,
TLcdCoverageAltitudeMode aAltitudeMode,
double aKFactor)
Deprecated.
Creates a new
ILcdExtendedLineOfSightCoverage representing the
results of a radar line-of-sight computation. |
ILcdExtendedLineOfSightCoverage |
TLcdRadarCoverageFactory.createRadarCoverage(ILcdPoint aCenter,
ILcdGeoReference aCenterPointReference,
double aHeightAboveGround,
double aStartAngle,
double aArcAngle,
double aMaxRadius,
double aMinVerticalAngle,
double aMaxVerticalAngle,
ILcdRaster[] aRasters,
ILcdGeoReference aRastersReference,
ILcdGeoReference aTargetReference,
TLcdCoverageFillMode aFillMode,
TLcdCoverageAltitudeMode aAltitudeMode,
double aKFactor)
Deprecated.
Convenience method for radar line-of-sight computations over elevation data which consists entirely
of raster data defined in one reference.
|
Constructor and Description |
---|
TLcdFixedHeightAltitudeProvider(double aFixedHeight,
TLcdCoverageAltitudeMode aAltitudeMode)
Creates a new fixed height altitude provider.
|
TLcdLOSCoverage(ILcdPoint aCenterPoint,
ILcdGeoReference aCenterPointReference,
double aCenterPointAltitude,
TLcdCoverageAltitudeMode aCenterPointAltitudeMode,
double aRadiusMax,
double aRadiusStep,
double aAngleStart,
double aAngleArc,
double aAngleStep)
Creates a new line-of-sight coverage with the specified parameters.
|
TLcdLOSCoverage(ILcdPoint aCenterPoint,
ILcdGeoReference aCenterPointReference,
double aCenterPointAltitude,
TLcdCoverageAltitudeMode aCenterPointAltitudeMode,
double aRadiusMax,
double aAngleStart,
double aAngleArc,
ILcdGeoReference aTargetReference,
double aSampleDensity,
double aRadialFraction)
Creates a new line-of-sight coverage with the specified parameters.
|
TLcdLOSPropagationFunctionFixedHeight(ILcdLOSRadarPropagationFunction aLOSRadarPropagationFunction,
double aFixedHeight,
TLcdCoverageAltitudeMode aFixedHeightMode)
Creates a propagation function which computes the visibility of points at a fixed height from a given
point.
|
TLcdLOSPropagationFunctionFixedHeight(ILcdLOSRadarPropagationFunction aLOSRadarPropagationFunction,
double aFixedHeight,
TLcdCoverageAltitudeMode aFixedHeightMode,
TLcdLOSOptions aLOSOption)
Creates a propagation function which computes the visibility of points at a fixed height from a given
point.
|
TLcdLOSRadarPropagationFunction(TLcdEarthRepresentationMode aEarthRepresentationMode,
ALcdTerrainElevationProvider aTerrainElevationProvider,
TLcdCoverageAltitudeMode aAltitudeMode,
double aMinVerticalAngle,
double aMaxVerticalAngle,
double aKFactor)
Creates a propagation function which computes the minimal height from which one is visible from
the center point of a circular area.
|
TLcdLOSRadarPropagationFunction(TLcdEarthRepresentationMode aEarthRepresentationMode,
ALcdTerrainElevationProvider aTerrainElevationProvider,
TLcdCoverageAltitudeMode aAltitudeMode,
double aMinVerticalAngle,
double aMaxVerticalAngle,
double aMaxRadarTiltAngle,
double aMaxRadarTiltAzimuth,
double aKFactor)
Creates a propagation function which computes the minimal height from which one is visible from
the center point of a circular area.
|
TLcdLOSRadarPropagationFunction(TLcdEarthRepresentationMode aEarthRepresentationMode,
ALcdTerrainElevationProvider aTerrainElevationProvider,
TLcdCoverageAltitudeMode aAltitudeMode,
double aMinVerticalAngle,
double aMaxVerticalAngle,
double aMaxRadarTiltAngle,
double aMaxRadarTiltAzimuth,
double aKFactor,
TLcdLOSOptions aLOSOption)
Creates a propagation function which computes the minimal height from which one is visible from
the center point of a circular area.
|
TLcdLOSRadarPropagationFunctionSkyBackground(ILcdLOSRadarPropagationFunction aLOSRadarPropagationFunction,
TLcdCoverageAltitudeMode aAltitudeMode)
Creates a propagation function which computes the minimal height from which one is visible from the
center point of a circular area with the sky as background.
|
TLcdLOSRadarPropagationFunctionSkyBackground(ILcdLOSRadarPropagationFunction aLOSRadarPropagationFunction,
TLcdCoverageAltitudeMode aAltitudeMode,
TLcdLOSOptions aLOSOption)
Creates a propagation function which computes the minimal height from which one is visible from the
center point of a circular area with the sky as background.
|
TLcdP2PCoverage(ILcdPoint aStartPoint,
ILcdGeoReference aStartPointReference,
double aStartPointAltitude,
TLcdCoverageAltitudeMode aStartPointAltitudeMode,
ILcdPoint aEndPoint,
ILcdGeoReference aEndPointReference,
double aEndPointAltitude,
TLcdCoverageAltitudeMode aEndPointAltitudeMode,
double aStepSize)
Creates an new point-to-point coverage with the specified parameters.
|
TLcdShapeAltitudeContext(T aShape,
TLcdCoverageAltitudeMode aCoverageAltitudeMode)
Create a new shape altitude context
|
Modifier and Type | Method and Description |
---|---|
TLcdCoverageAltitudeMode |
TLspLOSProperties.getCenterPointAltitudeMode()
Returns the altitude mode in which the center point altitude is defined.
|
TLcdCoverageAltitudeMode |
TLspLOSCalculator.getCoverageAltitudeMode()
Returns the altitude mode in which this LOS calculator's results are defined.
|
Modifier and Type | Method and Description |
---|---|
void |
TLspLOSProperties.setCenterPointAltitudeMode(TLcdCoverageAltitudeMode aCenterPointAltitudeMode)
Sets the altitude mode for the center point altitude to the given value.
|
void |
TLspLOSCalculator.setCoverageAltitudeMode(TLcdCoverageAltitudeMode aAltitudeMode)
Sets the altitude mode in which the results of this LOS calculator will be defined.
|