DateTime :: Astro :: Sunrise

DateTime :: Astro :: Sunrise ist eine Perl-Datentime-Erweiterung, um den Sonnenaufgang / den Sonnenuntergang an einem bestimmten Tag zu berechnen.
Jetzt downloaden

DateTime :: Astro :: Sunrise Ranking & Zusammenfassung

Anzeige

  • Rating:
  • Lizenz:
  • GPL
  • Preis:
  • FREE
  • Name des Herausgebers:
  • Ron Hill
  • Website des Verlags:
  • http://search.cpan.org/~rkhill/Astro-Sunrise-0.91/Sunrise.pm

DateTime :: Astro :: Sunrise Stichworte


DateTime :: Astro :: Sunrise Beschreibung

DateTime :: Astro :: Sunrise ist eine Perl-DateTime-Erweiterung, um den Sonnenaufgang / den Sonnenuntergang an einem bestimmten Tag zu berechnen. DateTime :: Astro :: Sunrise ist eine Perl-DateTime-Erweiterung, um den Sonnenaufgang / den Sonnenuntergang an einem bestimmten Tag zu berechnen.Synopsisuse dateTime; Verwenden Sie dateTime :: Astro :: Sunrise; ^ MEINE $ dt = dateTime-> NEU (Jahr => 2000, Monat => 6, Tag => 20,); Mein $ Sunrise = DateTime :: Astro :: Sunrise -> NEU ('- 118', '33' , undef, 1); My ($ tmp_rise, $ tmp_set) = $ Sunrise-> Sonnenaufgang ($ dt); Dieses Modul gibt ein Datettime-Objekt für Sonnenaufgang und Sonnenuntergang für einen bestimmten Tag zurück .US-Sunrise = DateTime :: Astro: : Sunrise -Neu (Longitutid, Latatude, Alt, Iteration);> Inter wird entweder auf 0 oder 1 gesetzt. Wenn auf 0 eingestellt ist, tritt keine Iteration auf. Wenn auf 1 Iteration eingestellt ist. Der Standardwert ist 0. Es gibt eine Reihe von Sonnenallteilen, von denen aus gewählt wird. Der Standardwert ist -0.833, da die meisten Länder die meisten Länder verwenden. Fühlen Sie sich frei, um es anzugeben, wenn Sie müssen. Hier ist die Liste der Werte, die die Höhe (Alt) angeben (Alt) mit: 0 Entgrader der Sonnendriste berührt einen mathematischen Horizont - 0,25 Degreessuns Oberes Gliedmaßen berührt ein mathematischer Horizont-0,583 Entgaser von Suns Diskette berührt den Horizont. Die atmosphärische Refraktion entfielen für-0,833 Degreessuns Abendmahl-Glied, berührt den Horizont; Die atmosphärische Refraktion entfielen auf-6 Gradvidencivil Twilight (man kann nicht mehr nach außen ohne künstliche Beleuchtung lesen) -12 Grad-Dämmerung (Navigation mit einem Seehorizont nicht mehr möglich) -15 Degresamateur Astronomische Dämmerung (der Himmel ist dunkel genug für die meisten astronomischen Beobachtungen) - 18 Gradtronomische Twilight (der Himmel ist völlig dunkel) Erläuterungen zur IterationDie Orginal-Methode ergibt nur einen ungefähren Wert der Sun-Anstiegs- / eingestellten Zeiten. Der Fehler übersteigt selten ein oder zwei Minuten, aber bei hohen Breiten, wenn die Mitternachtsund bald beginnen oder einfach endete, können die Fehler viel größer sein. Wenn Sie eine höhere Genauigkeit wünschen, müssen Sie dann die Iterationsfunktion verwenden. Diese Funktion ist neu als von Version 0.7. Hier hat ich versucht, mit diesem zu erreichen. Sidereal Day.b) Rechen Sie die Berechnung wieder an, berechnen Sie jedoch die Sun Ra und Cred, und erhebliche, und auch Gmst0, für den Moment des Sonnenaufgangs oder des Letzten von Sunset zuletzt berechnet), um b) bis der berechnete Sonnenaufgang oder der Sonnenuntergang nicht mehr erheblich ändert. In der Regel sind 2 Iterationen ausreichend, in seltenen Fällen können 3 oder 4-Iterationen benötigt werden. ($ Sunrise, $ Sunset) = $ Sunrise -> ($ dt); Gibt zwei DateTime-Objekte-Sonnenaufgang und Sonnenuntergang zurück. Bitte beachten Sie, dass die Zeitzone für diese Objekte auf UTC eingestellt ist. Vergessen Sie nicht, Ihre Zeitzone einzustellen !! Anforderungen: · Perl.


DateTime :: Astro :: Sunrise Zugehörige Software