TerrainAlongLineComputeElevationAngleAboveTerrain Method (Cartographic, Cartographic, TerrainProvider) |
Computes the angle from the line of sight between the target and observer positions
and the direction to the point on terrain with the highest elevation angle.
The angle is determined from the perspective of the position closest to the
Shape.
The
DefaultMinimumTerrainHeight and
DefaultMaximumTerrainHeight are used for the computation.
Namespace:
AGI.Foundation.Terrain
Assembly:
AGI.Foundation.TerrainAnalysis (in AGI.Foundation.TerrainAnalysis.dll) Version: 24.2.419.0 (24.2.419.0)
Syntax public static double ComputeElevationAngleAboveTerrain(
Cartographic observerPosition,
Cartographic targetPosition,
TerrainProvider terrainProvider
)
Public Shared Function ComputeElevationAngleAboveTerrain (
observerPosition As Cartographic,
targetPosition As Cartographic,
terrainProvider As TerrainProvider
) As Double
public:
static double ComputeElevationAngleAboveTerrain(
Cartographic observerPosition,
Cartographic targetPosition,
TerrainProvider^ terrainProvider
)
static member ComputeElevationAngleAboveTerrain :
observerPosition : Cartographic *
targetPosition : Cartographic *
terrainProvider : TerrainProvider -> float
Parameters
- observerPosition
- Type: AGI.Foundation.CoordinatesCartographic
The planetodetic position of the observer object, expressed as a longitude, latitude, and altitude
relative to the ellipsoid specified by the Shape property of the
terrainProvider.
- targetPosition
- Type: AGI.Foundation.CoordinatesCartographic
The planetodetic position of the target object, expressed as a longitude, latitude, and altitude
relative to the ellipsoid specified by the Shape property of the
terrainProvider.
- terrainProvider
- Type: AGI.Foundation.TerrainTerrainProvider
The terrain provider describing the terrain that is potentially obscuring the path
between the two objects.
Return Value
Type:
Double
The angle from the line of sight between the target and observer positions
and the direction to the point on terrain with the highest elevation angle.
The angle is determined from the perspective of the position closest to the
Shape.
Positive numbers indicate that the line of sight between the objects is not obscured by terrain.
Negative numbers indicate that it is obscured.
Exceptions See Also