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 |