CentralBodyGetAzimuthElevationRangeEvaluator Method (Vector, Point) |
Gets an evaluator to find the azimuth, elevation, and range of a vector as observed
from a given point.
Namespace:
AGI.Foundation.Celestial
Assembly:
AGI.Foundation.Models (in AGI.Foundation.Models.dll) Version: 24.2.419.0 (24.2.419.0)
Syntax public MotionEvaluator<AzimuthElevationRange> GetAzimuthElevationRangeEvaluator(
Vector vector,
Point observingPoint
)
Public Function GetAzimuthElevationRangeEvaluator (
vector As Vector,
observingPoint As Point
) As MotionEvaluator(Of AzimuthElevationRange)
public:
MotionEvaluator<AzimuthElevationRange>^ GetAzimuthElevationRangeEvaluator(
Vector^ vector,
Point^ observingPoint
)
member GetAzimuthElevationRangeEvaluator :
vector : Vector *
observingPoint : Point -> MotionEvaluator<AzimuthElevationRange>
Parameters
- vector
- Type: AGI.Foundation.GeometryVector
The vector. - observingPoint
- Type: AGI.Foundation.GeometryPoint
The point from which the vector is observed. This point defines the local coordinate system
in which the azimuth, elevation, and range are defined.
Return Value
Type:
MotionEvaluatorAzimuthElevationRangeAn evaluator to find the azimuth, elevation, and range.
Exceptions Remarks
Azimuth is measured positive in an easterly direction from the observer's local north in a
plane tangent to the surface of the central body at the location of the observer. Using this
convention, local north is at 0-degrees azimuth, local east is at 90-degrees azimuth, local
south is at 180-degrees azimuth, and local west is at 270-degrees azimuth.
Elevation is the angle between the relative position vector and the plane tangent to the
surface of the central body at the location of the observer and is measured as positive
away from the central body.
See Also