Hallo Leute!
könnt Ihr mir helfen? Wie kriege ich die folgende Javascript-Funktion in PHP konvertiert?
function SunPosition(TDT)
{
var D = TDT-2447891.5;
var eg = 279.403303*DEG;
var wg = 282.768422*DEG;
var e = 0.016713;
var a = 149598500; // km
var diameter0 = 0.533128*DEG; // angular diameter of Moon at a distance
var MSun = 360*DEG/365.242191*D+eg-wg;
var nu = MSun + 360.*DEG/pi*e*Math.sin(MSun);
var sunCoor = new Object();
sunCoor.lon = Mod2Pi(nu+wg);
sunCoor.lat = 0;
sunCoor.anomalyMean = MSun;
sunCoor.distance = (1-sqr(e))/(1+e*Math.cos(nu)); // distance in astronomical units
sunCoor.diameter = diameter0/sunCoor.distance; // angular diameter in radians
sunCoor.distance *= a; // distance in km
sunCoor.parallax = 6378.137/sunCoor.distance; // horizonal parallax
sunCoor = Ecl2Equ(sunCoor, TDT);
sunCoor.sign = Sign(sunCoor.lon);
return sunCoor;
}
Daaaaaaaake
Juli