NovasLocalPlanet Method

Computes the local 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 LocalPlanet(
	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 local 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
Specifies accuracy level
Ra  Double
Local right ascension in hours, referred to the 'local GCRS'.
Dec  Double
Local declination in degrees, referred to the 'local GCRS'.
Dis  Double
True distance from Earth to planet 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