NovasPlace Method

Computes the apparent direction of a star or solar system body at a specified time and in a specified coordinate system.

Definition

Namespace: ASCOM.Tools.Novas31
Assembly: ASCOM.AstrometryTools (in ASCOM.AstrometryTools.dll) Version: 3.0.0-rc.1+86c25ce733aebb4d8b1b8a62e84770ea5e972bea
C#
public static short Place(
	double JdTt,
	Object3 CelObject,
	Observer Location,
	double DeltaT,
	CoordSys CoordSys,
	Accuracy Accuracy,
	ref SkyPos Output
)

Parameters

JdTt  Double
TT Julian date for place.
CelObject  Object3
Specifies the celestial object of interest
Location  Observer
Specifies the location of the observer
DeltaT  Double
Difference TT-UT1 at 'JdTt', in seconds of time.
CoordSys  CoordSys
Code specifying coordinate system of the output position. 0 ... GCRS or "local GCRS"; 1 ... true equator and equinox of date; 2 ... true equator and CIO of date; 3 ... astrometric coordinates, i.e., without light deflection or aberration.
Accuracy  Accuracy
Selection for accuracy
Output  SkyPos
Structure specifying object's place on the sky at time 'JdTt', with respect to the specified output coordinate system

Return Value

Int16
            = 0         ... No problems.
            = 1         ... invalid value of 'CoordSys'
            = 2         ... invalid value of 'Accuracy'
            = 3         ... Earth is the observed object, and the observer is either at the geocenter or on the Earth's surface (not permitted)
            > 10, < 40  ... 10 + error from function 'Ephemeris'
            > 40, < 50  ... 40 + error from function 'GeoPosVel'
            > 50, < 70  ... 50 + error from function 'LightTime'
            > 70, < 80  ... 70 + error from function 'GravDef'
            > 80, < 90  ... 80 + error from function 'CioLocation'
            > 90, < 100 ... 90 + error from function 'CioBasis'
            

Version Information

.NET Standard

Supported in: 2.0

See Also