Ich verwende derzeit this code, um die Zeiten für Sonnenaufgang/Sonnenuntergang zu berechnen. (Um genauer zu sein, suche ich nach zivile Dämmerung/zivile Dämmerung Zeiten, die als die Zeit definiert sind, wenn die Sonne zwischen 0 ° und -6 ° Höhe ist). Als nächsten Schritt möchte ich die Endzeit der Morgendämmerung und der Dämmerung berechnen. Ich glaube, dass die Berechnungen sehr ähnlich sein müssen.So berechnen Sie die Zeiten für Morgen- und Abenddämmerung
Meine Idee ist, dass, wenn ich die Dämmerung Anfang (Abenddämmerung) Zeit für einen Ort berechnen möchte ich nur die Sonnenaufgang (Sonnenuntergang) Zeiten für einen Ort 6 ° weiter Osten (Westen) berechnen.
Kann jemand diese Annahme bestätigen, oder denke ich falsch?
Danke für die Antworten!
- Ry
EDIT: Gedanken darüber ein wenig mehr und kam zu dem Schluss, dass meine Annahme falsch ist. 6 ° Ost zu bewegen ist falsch, 6 ° orthogonal zur Licht/Schatten-Grenze zu bewegen wäre richtig. (Es wird offensichtlich, wenn man sich vorstellt, dass die Erdachse nicht um 23.xx °, sondern um 90 ° geneigt ist - eine Bewegung nach Osten würde nichts ändern).
geht hier um die Lösung http://stackoverflow.com/questions/7064531/ sunrise-sunset-times-in-c/9425781 # 9425781 – Geetha