NovasLimbAngle Method

Determines the angle of an object above or below the Earth's limb (horizon).

Definition

Namespace: ASCOM.Tools.Novas31
Assembly: ASCOM.AstrometryTools (in ASCOM.AstrometryTools.dll) Version: 3.0.0-rc.1+86c25ce733aebb4d8b1b8a62e84770ea5e972bea
C#
public static void LimbAngle(
	double[] PosObj,
	double[] PosObs,
	ref double LimbAng,
	ref double NadirAng
)

Parameters

PosObj  Double
Position vector of observed object, with respect to origin at geocenter, components in AU.
PosObs  Double
Position vector of observer, with respect to origin at geocenter, components in AU.
LimbAng  Double
Angle of observed object above (+) or below (-) limb in degrees.
NadirAng  Double
Nadir angle of observed object as a fraction of apparent radius of limb: < 1.0 ... below the limb; = 1.0 ... on the limb; > 1.0 ... above the limb

Remarks

The geometric limb is computed, assuming the Earth to be an airless sphere (no refraction or oblateness is included). The observer can be on or above the Earth. For an observer on the surface of the Earth, this function returns the approximate unrefracted altitude.

Version Information

.NET Standard

Supported in: 2.0

See Also