Projection soleil

Description

Le programme montre la projection du Soleil sur le globe représenté sur une mappemonde.

Animation par positionnement du Soleil

Source / Exemple :


'==================
' PROJECTION SOLEIL
'==================

'Ce Programme montre la partie illuminée de la Terre.

'Le programme est présenté initialement pour répondre à (sur VBFrance):
' - Une question de Tolens du 07/10/2004.
' - Code Fuseaux Horaires de xinventor du 15/11/2001.
' - Autres ?

'Une info explique le principe du calcul ("image Position Soleil.jpg") qui fait appel à la trigonométrie sphérique.

'La source lumineuse (Soleil) est approchée en position, LE CALCUL D'ASTRONOMIE N'EST PAS L'OBJECTIF DU PROGRAMME:
' - Passage du Soleil à 12h00 UTC au méridien origine (Greenwich) corrigé de l'Equation du Temps.
' - L'Equation du temps est donnée par une table simplifiée, valeur arrondie au milieu de chaque mois
' - Printemps le 20 Mars (toute la journée !).
' - Prise en compte du décalage horaire du PC y compris été/hiver et les décalages non entiers (Terre Neuve, Népal, Inde, ...).

'Dans la réalité, les calculs d'astronomie permettent d'obtenir la situation Terre/Soleil :
'Toutefois, une DLL peut être manipulée pour arriver à cette fin en ce qui nous concerne.
'Télécharger sdsun.dll en "http://www.sunlit-design.com", rubrique "Sun API".
' Page des liens pouvant être intéressante.
'Les infos sont données pour l'appel des fonctions et leur utilsation sous VB, Excel, C, ...
'Principe (peut être testé sous Excel):
' - Longitude = angle horaire + longitude d'un lieu (ex le votre) avec leurs valeurs signées.
'               (angle horaire dans l'étendue -180°/+180°)
' - Latitude = déclinaison.
'Autre voie pour la longitude, utiliser l'Equation du Temps qui est programmable pour l'écart temps vrai / temps solaire
' A ce titre, voir par exemple " khgsimulator-montre-solaire " de grandi52005.

'Lien pour info à titre d'exemple,
'Déclinaison:
'    " http://fr.wikipedia.org/wiki/D%C3%A9clinaison_%28astronomie%29 "
'    Remplacer l'étoile par le Soleil sur la courbe jaune de l'écliptique.
'    La variation de la valeur de la déclinaison donne les saisons à des valeurs caractéristiques.
'Angle horaire, délicat d'explication:
'    " http://fr.wikipedia.org/wiki/Angle_horaire "
'Equation du Temps
'    " http://fr.wikipedia.org/wiki/%C3%89quation_du_temps "
'Compléments d'information par les liens ou sites adéquates.

'Historique
  '03/06/08 Initial.
  '04/06/08 Compléments Infos et aménagement code.
  '07/06/08 Ajout animation.
  '28/06/08 Correction traitement fuseaux horaires, aménagement code du graphique,
  '         ajout relative précision de l'heure solaire, idée de personalisation de la zone nuit.

Conclusion :


L'aspect est réaliste.

Codes Sources

A voir également

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.

Du même auteur (csouche)