Die Position-Funktion liefert die geozentrisch-ekliptikale Position zur julianischen Tageszahl.
public static CPolar Position( EPrecision value // Genauigkeitskennung. [double jd ] // Julianische Tageszahl. )
value | Gibt die Kennung der Berechnungsgenauigkeit an. |
jd | Gibt die julianische Tageszahl des Berechnungszeitpunktes an. Wird das Argument nicht angegeben, wird zur Berechnung das aktuelle Systemdatum verwendet. Als Zeitmaß findet TDB Anwendung. |
Der Rückgabewert der Longitude-Funktion enthält die geozentrisch-ekliptikale Position und bezieht sich auf das Äquinoktium des Datums. Die Berechnungsgenauigkeit erreicht etwa ± 0.1″ bzw. etwa ± 0,0000001 Astronomische Einheiten.
Zur Berechnung für MSun wird die Vsop87-Theorie verwendet, wobei die Genauigkeitskennung für die Aufsummierung der Störungsterme bestimmt, welche Terme berücksichtigt werden. Bei geringer Genauigkeit wird die Berechnung bei Termen <= 0,0005, bei mittlerer Genauigkeit bei Termen <= 0,0000005 abgebrochen. Eine Umrechnung auf das Standard Fk5-System findet nicht statt.
Für MMoon wird für die Berechnung mit niedriger Genauigkeit (λ ± 0,3°, β ± 0.2°, r ± 0.2) der Algortihmus nach The Astronomical Almanac 1987 Abschnitt D Low-precision formulae for geocentric coordinates of the Moon und für die mit mittlerer Genauigkeit (λ ± 10″, β ± 4″) die verkürzte Elp2000-Theorie nach Meeus Kapitel 47 - Position of the Moon, ansonsten die vollständige Elp2000-Theorie verwendet.