NovasTopoPlanet Method

Computes the topocentric place of a solar system body.

Definition

Namespace: ASCOM.Tools.Novas31
Assembly: ASCOM.AstrometryTools (in ASCOM.AstrometryTools.dll) Version: 3.0.0-rc.1+86c25ce733aebb4d8b1b8a62e84770ea5e972bea
C#
public static short TopoPlanet(
	double JdTt,
	Object3 SsBody,
	double DeltaT,
	OnSurface Position,
	Accuracy Accuracy,
	ref double Ra,
	ref double Dec,
	ref double Dis
)

Parameters

JdTt  Double
TT Julian date for topocentric place.
SsBody  Object3
structure containing the body designation for the solar system body
DeltaT  Double
Difference TT-UT1 at 'JdTt', in seconds of time.
Position  OnSurface
Specifies the position of the observer
Accuracy  Accuracy
Selection for accuracy
Ra  Double
Apparent right ascension in hours, referred to true equator and equinox of date.
Dec  Double
Apparent declination in degrees, referred to true equator and equinox of date.
Dis  Double
True distance from Earth to planet at 'JdTt' in AU.

Return Value

Int16
            =  0 ... Everything OK.
            =  1 ... Invalid value of 'Where' in structure 'Location'.
            > 10 ... Error code from function 'Place'.
            

Remarks

NOTE: Full accuracy is available for observation dates in the year range 2020-2050, outside this range accuracy is slightly reduced.

Version Information

.NET Standard

Supported in: 2.0

See Also