Astro-Sunrise
view release on metacpan or search on metacpan
Changes
CONTRIBUTING
LICENSE
MANIFEST
Makefile.PL
README
doc/astronomical-notes.pod
doc/notes-astronomiques.pod
doc/equ-time.png
doc/ps-an-pol.gif
doc/pseudo-analemma.gif
doc/sunset-slope.png
lib/Astro/Sunrise.pm
t/00load.t
t/01basic.t
t/02constants.t
t/03dst.t
t/04basic.t
t/05polar.t
t/06datetime.t
t/07trig.t
t/08timezone.t
doc/astronomical-notes.pod view on Meta::CPAN
2017-02-10 12:14:12 12:14:14 +14mn14s latest noon value
2017-09-11 11:56:33 11:56:34 -3mn26s
2017-09-12 11:56:11 11:56:13 -3mn47s biggest decrease: 21 or 22 seconds
2017-12-17 11:56:11 11:56:14 -3mn46s
2017-12-18 11:56:41 11:56:44 -3mn16s biggest increase: 30 seconds
And here is the curve for the equation of time.
=for html
<p>
<img src='equ-time.png' alt='Curve of the equation of time during one year' />
</p>
=head4 The Analemma
The irregularity of the Sun's trajectory can be visualised by using the Local Mean Time
as a reference and pinpointing the positions of the Sun at noon in LMT.
The various Sun positions day after day build an 8-shaped curve, called I<analemma>.
=head4 Mean Sun, Virtual Homocinetic Sun
doc/astronomical-notes.pod view on Meta::CPAN
For example, at Greenwich, the shallowest slope occurs at each solstice
and is about 6 or 7 degrees of altitude per hour. So a variation of 6' shifts the sunrise and sunset times by
only 50 seconds or less.
The diagram below shows the effect of a 6' vertical translation on the solar course in
two cases: 20th April at 76° 59' N and 21st December at Greenwich.
Warning: it is not to scale.
=for html
<p>
<img src='sunset-slope.png' alt="Sun course, comparison between Greenwich on 21/12 and latitude 76 on 20/04" />
</p>
Q: And what happens to people living in polar locations when
the date is far from any transition?
A: If the period is day+night, the explanations above about the steep enough slope
of the curve still apply. If the period is the polar night or the
midnight Sun, then the course of the Sun never crosses the horizon and
any variation of altitude, within limits, cannot create an intersection
with the horizon.
doc/notes-astronomiques.pod view on Meta::CPAN
2017-02-10 12:14:12 12:14:14 +14mn14s la valeur la plus tardive
2017-09-11 11:56:33 11:56:34 -3mn26s
2017-09-12 11:56:11 11:56:13 -3mn47s la plus forte décroissance : 21 ou 22 secondes
2017-12-17 11:56:11 11:56:14 -3mn46s
2017-12-18 11:56:41 11:56:44 -3mn16s la plus forte croissance : 30 secondes
Et voici la courbe correspondante de l'équation du temps.
=for html
<p>
<img src='equ-time.png' alt="Courbe de l'équation du temps pendant un an" />
</p>
=head4 Analemme
L'irrégularité de la course du Soleil se matérialise également en se basant sur
le temps solaire moyen et en notant la position du Soleil dans le ciel lorsqu'il
est midi au temps solaire moyen. Les positions obtenues forment une courbe
en 8 appelé I<analemme> avec l'ascension droite en abscisse et la hauteur en ordonnée.
=head4 Soleil moyen, soleil virtuel homocinétique
doc/notes-astronomiques.pod view on Meta::CPAN
nettement oblique. Par exemple, Ã Greenwich, la pente la plus faible se produit
à chaque solstice et vaut de l'ordre de 6 à 7 degrés de hauteur par heure. Donc une variation de hauteur de 6' produira au
maximum une variation de l'heure de 50 secondes.
Le diagramme ci-dessous montre l'effet d'une translation verticale de 6' sur la course
du Soleil dans les deux S<cas :> 20 avril à 76° 59' et 21 décembre à Greenwich.
Attention, le diagramme n'est pas à l'échelle.
=for html
<p>
<img src='sunset-slope.png' alt="Course du Soleil, comparaison entre Greenwich le 21/12 et la latitude 76 le 20/04" />
</p>
Q : Et pour ceux qui habitent dans une région polaire, que se passe-t-il
aux dates éloignées des transitions ?
R : Si la période en cours est l'alternance jour/nuit, alors les mêmes
considérations que ci-dessus au sujet de la pente S<« nettement> S<oblique »> de la courbe s'appliquent.
Et dans le cas des deux autres périodes, nuit polaire et Soleil de minuit,
il n'y a pas d'intersection entre la course du Soleil et l'horizon et
aucune variation de hauteur, dans certaines limites, ne peut créer
( run in 3.730 seconds using v1.01-cache-2.11-cpan-df04353d9ac )