NovasPlace Method
Computes the apparent direction of a star or solar system body at a specified time
and in a specified coordinate system.
Namespace: ASCOM.Tools.Novas31Assembly: ASCOM.AstrometryTools (in ASCOM.AstrometryTools.dll) Version: 3.0.0-rc.1+86c25ce733aebb4d8b1b8a62e84770ea5e972bea
public static short Place(
double JdTt,
Object3 CelObject,
Observer Location,
double DeltaT,
CoordSys CoordSys,
Accuracy Accuracy,
ref SkyPos Output
)
Public Shared Function Place (
JdTt As Double,
CelObject As Object3,
Location As Observer,
DeltaT As Double,
CoordSys As CoordSys,
Accuracy As Accuracy,
ByRef Output As SkyPos
) As Short
- 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
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'
Supported in: 2.0