Zeile 2:
Zeile 2:
Mit dem Programm Sonnenstandsberechner kann der jeweilige
Mit dem Programm Sonnenstandsberechner kann der jeweilige
Sonnenstand (Azimut und Höhe) aus aktuellem Datum, Zeit und
Sonnenstand (Azimut und Höhe) aus aktuellem Datum, Zeit und
−
Geocode berechnet werden.
+
Geocode berechnet werden. Es befindet sich hier im wiki zum Download,
−
+
benötigt Java 6, und läuft unter Windows, Linux und Mac.
−
−
Das Programm befindet sich hier im wiki zum Download.
−
Es benötigt Java 6 und läuft unter Windows, Linux und Mac.
{{zip|Sonnenstandsberechner.zip|27KB|Version vom 06.02.2011}}
{{zip|Sonnenstandsberechner.zip|27KB|Version vom 06.02.2011}}
Zeile 15:
Zeile 12:
Der Sourcecode und Versionsgeschichte steht auch auf
Der Sourcecode und Versionsgeschichte steht auch auf
http://code.google.com/p/solar-position zur Verfügung.
http://code.google.com/p/solar-position zur Verfügung.
−
Die Grundlage für die Algorithmen sind die
Die Grundlage für die Algorithmen sind die
−
Formeln aus
+
Formeln aus http://de.wikipedia.org/wiki/Sonnenstand.
−
http://de.wikipedia.org/wiki/Sonnenstand
+
Die (ebenfalls inkludierten) Junit-Tests sind mit den Beispieldaten
−
und für die Berechnung der Julianischen Tageszeit
+
ausgearbeitet die auf dieser Page angegeben sind, Gleitkomma-Berechnungen
−
aus http://en.wikipedia.org/wiki/Julian_day
+
sind generell mit double implementiert.
+
Für die Berechnung der Julianischen Tageszeit
+
nehme ich den Algorithmus aus http://en.wikipedia.org/wiki/Julian_day