Explications

[Accueil][Bibliothèque][Encyclopédie][Le Système solaire][La Terre][En Librairie]



Mode d'emploi des éphémérides
Vous pouvez changer les position,  date, heure civile et heure civile UTC. Les autres champs concernant le temps sont actualisés lorsque vous utilisez la touche de tabulation pour vous déplacer d'une cellule du tableau à une autre ou que vous cliquez sur un bouton.

La position initiale (lieu d'observation) est réglée sur Greenwich (Angleterre). Si vous sélectionnez un endroit à partir de la liste, les latitude,  longitude et décalage du temps universel (avec prise en compte éventuelle de l'heure d'été) seront changés. Vous pouvez également modifier la latitude et la longitude, données en degrés:minutes:secondes (le nom de la position devient alors indéfini).

Le format de la date est année:mois:jour; la date locale et l'heure civile est l'heure de l'horloge (y compris pour la correction de l'heure d'été du lieu considéré. Les réglages initiaux correspondent aux valeurs pour Greenwich, et supposent que l'heure donnée par l'horloge de votre ordinateur est réglée correctement.  Il y a des boutons pour donner la date, l'heure civile et la zone horaire à partir de l'horloge de votre ordinateur. Si vous changez l'heure manuellement, l'affichage dans la cellule concernant l'heure d'été (DST) peut éventuellement changer.

La zone horaire correspond à la correction en heures:minutes de votre temps civil au TU -temps universel ou de Greenwich). La valeur pour Londres et Greenwich est 00:00. Pour l'Europe, utilisant l'heure d'Europe centrale, la valeur est 01:00 Est. Pour Washington, ce sera  05:00 Ouest.

La correction de l'heure d'été (DST) est automatiquement réglée pour la plupart des lieux d'observation. Vous pouvez désactiver cette correction si vous le souhaitez.

La date julienne est définie comme le nombre de jours écoulés depuis le 1er janvier 4713 av. J.-C à  midi (GMT). 

L'heure UTC est le temps universel coordonné de Greenwich. 

L'heure locale est l'heure UTC corrigée pour la longitude du lieu d'observation. 

L'heure sidérale correspond au temps sidéral du moment (positionnement de la voûte céleste).

L'équation du temps correspond à la différence entre l'heure locale (sans prise en compte de l'heure d'été) et de l'heure solaire apparente, telle que la donnerait un cadran solaire.

Le bouton Soleil calcule la position du Soleil et ses heures de lever et de coucher. Ces calculs de lever et coucher sont basés sur la position du limbe supérieur du Soleil par rapport à l'horizon, et prennent compte de la réfraction. Cela est équivalent à calculer l'heure où le Soleil est à -0,833 degrés. Les crépuscules civil, nautique et astronomique sont donnés pour des positions du Soleil correspondant à 6, 12 et 18 degrés respectivement.. L'affichage est ++++ si le Soleil est toujours au-dessus de la position spécifiée (soleil de minuit) et ---- s'il est toujours au-dessous.

Le bouton Lune calcule la position de la Lune, son angle de phase, la fraction (%) illuminée et ses heures de lever et de coucher. L'angle de phase correspond au pourcentage illuminé; un angle de phase de 0° correspond à la pleine lune, 90° correspond au premier quartier, 180° à la nouvelle lune, 270°, au dernier quartier. Le calcul des levers et couchers de la Lune est lent à cause de la complexité des opérations et du nombre d'itération requises. Les résultats sont donnés avec une précision de seulement une minute, et possiblement davantage aux latitudes élevées. La page web de Paul Schlyter mentionnée plus bas explique pourquoi.

Les boutons Planètes calculent les positions, hauteur et azimut, lever, transit (passage au méridien) et coucher pour l'heure et le lieu spécifiés. Comme ce sont les éléments moyens des planètes qui sont employés, l'erreur de position sur les planètes extérieures pour approcher 1°. L'affichage est ++++ si la planète est toujours au-dessus de l'horizon, et ----, si elle est toujours au-dessous.

Le bouton Étoiles brillantes crée une table de plus de 100 étoiles brillantes, basée sur un code dû à Stéphane Macrez.

Le bouton Recommencer refait les calculs pour plusieurs jours avec les mêmes options initiales. Vous pouvez choisir le nombre de jours et l'intervalle qui les sépare. La table de la Lune sera très longue à générer pour les calculs dépassant 1 ou 2 jours à cause des calculs de lever et coucher.

Vous pouvez, enfin, choisir de calculer les éphémérides d'un un objet X, c'est-à-dire d'un astre quelconque, dont vous entrez simplement les coordonnées. La conversion entre Ascension droite/Déclinaison (coordonnées équatoriales) et Hauteur/Azimut (coordonnées horizontales) se fait en appuyant sur le bouton de direction central.
 

Remarque sur les navigateurs.
Le code a été testé avec les navigateurs suivants :

  • Internet Explorer version 6  (Windows 2000).
  • Navigateurs de type Mozilla, y compris FireFox sousMac OS X.
  • Safari sous Mac OS X.
Références et remerciements.
JavaScript Ephemeris
Last update 01 July 2004
Ephémérides JavaScript
Dernière mise à jour 1er juillet 2004
Copyright © Peter Hayes 1999-2004.
The methods used in these JavaScript functions are derived from Astronomical Algorithms, first edition, by Jean Meeus, published by Willmann-Bell and the web pages of Paul Schlyter. Les méthodes utilisées dans ces fonctions JavaScript sont dérivées de Astronomical Algorithms (1re édition), de Jean Meeus, publiées par  Willmann-Bell et dans les pages web de Paul Schlyter.

Références

Les références suivantes oont été utilisées pour la programmation :

  • Astronomical Algorithms (première édition), de Jean Meeus, publié par Willmann-Bell. La numérotation des chapitres est différente dans la seconde édition..
  • Les pages web de Paul Schlyter sur calcul des positions planétaires et la gaçon de calculer les heures de lever/coucher des astres.
  • Les pages FAQ (foire aux questions) du Royal Greenwich Observatory.
  • L'excellent ouvrage de David Flanagan, JavaScript, The Definitive Guide publié chez O'Reilly and Associates, Inc.
Plusieurs personnes ont aimablement signalé certaines erreurs, suggéré des améliorations et fourni des portions de code. Les principaux contributeurs ont été Stephane Macrez et Nick Reid.

[En Librairie][Aide]


© Peter Hayes / Imago Mundi, 2004.