CALCUL DE LA POSITION DE LA LUNE

cs_Dino Messages postés 87 Date d'inscription dimanche 16 décembre 2001 Statut Membre Dernière intervention 4 septembre 2004 - 6 août 2003 à 18:47
Danynou2 Messages postés 24 Date d'inscription lundi 20 octobre 2014 Statut Membre Dernière intervention 10 juillet 2017 - 1 nov. 2014 à 14:47
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.

https://codes-sources.commentcamarche.net/source/3001-calcul-de-la-position-de-la-lune

Danynou2 Messages postés 24 Date d'inscription lundi 20 octobre 2014 Statut Membre Dernière intervention 10 juillet 2017
1 nov. 2014 à 14:47
superbe programme, merci
renocmoa Messages postés 134 Date d'inscription mardi 7 septembre 2004 Statut Membre Dernière intervention 10 mai 2012
9 juil. 2010 à 18:22
Ok merci
VBbigineure Messages postés 169 Date d'inscription vendredi 27 septembre 2002 Statut Membre Dernière intervention 27 février 2009 1
9 juil. 2010 à 16:30
la diff entre coucher / crepuscule (astronomique civil ou aeronautique) c'est la hauteur sous l'horizon,
(6° pour la nuit aéro, 12° pour la nuit civile et 18° pour la nuit astro)

je pense avoir posté cette source.
renocmoa Messages postés 134 Date d'inscription mardi 7 septembre 2004 Statut Membre Dernière intervention 10 mai 2012
9 juil. 2010 à 15:55
Bon je vais voir ça mais pour le soleil j'ai déjà une classe qui calcule ça très bien, par la calcul sans bd, je cherche d'
ailleurs en complément a calculer le crepuscule et aube civil... Tous ça pour une appli de planning
VBbigineure Messages postés 169 Date d'inscription vendredi 27 septembre 2002 Statut Membre Dernière intervention 27 février 2009 1
9 juil. 2010 à 13:46
nan, tu trouveras rien d'approximatif avec la lune. Le soleil retrouve à peu près la même position d'année en année, donc une base de données peut suffire pour un point donné. Mais la lune doit être toujours recalculée...

J'en ai pas sous la main mais j'avais trouvé sur le web un module de conversion géocentrique --> Topocentrique, en dix lignes c'est marre... (à peu près)
renocmoa Messages postés 134 Date d'inscription mardi 7 septembre 2004 Statut Membre Dernière intervention 10 mai 2012
9 juil. 2010 à 12:50
Ha, merci de la réponse
et une formule même aproximative ...
VBbigineure Messages postés 169 Date d'inscription vendredi 27 septembre 2002 Statut Membre Dernière intervention 27 février 2009 1
9 juil. 2010 à 12:28
Là tu peux pas car il faut calculer la position topocentrique et cette source s'arrête au calcul géocentrique...
Ensuite avec une boucle rechercher les deux instants où la lune est à -0.86° sous l'horizon.
renocmoa Messages postés 134 Date d'inscription mardi 7 septembre 2004 Statut Membre Dernière intervention 10 mai 2012
9 juil. 2010 à 09:50
Bonjour,
source très intersante, mais je n'ai aucune connaissances en astro....
Je recherche une méthode de calcul pour connaitre l'heure de levée et de couchée de la lune
Celà est il possible avec cette source ?

Merci
ScSami Messages postés 1488 Date d'inscription mercredi 5 février 2003 Statut Membre Dernière intervention 3 décembre 2007 24
24 janv. 2006 à 23:21
TROP TOP, MERCI VBbigineur!
cs_cheyenne Messages postés 693 Date d'inscription samedi 18 mai 2002 Statut Membre Dernière intervention 17 avril 2017 2
13 août 2003 à 18:22
Je vous dis bravo et vous suggère quelques améliorations possibles :

1) montrer la partie illuminée en respectant l'angle de phase
2) indiquer l'azimut et la hauteur en fonction des coordonnées de
l'observateur
3) indiquer éventuellement l'angle apparent
4) et pourquoi pas également les dates de lunaisons

Mr Jean Meuss nous fournit toutes les donées nécessaires pour ces calculs et bien d'autres encore !!!

Quand on sait que la théorie du mouvement de la Lune compte plus de 35000 termes, c'est un joli raccourci. Mais la précision des calculs issue des formules que vous avez utilisées est suffisante pour l'utilisateur lamda...

Encore bravo et bon courage pour l'évolution de votre programme qui j'en suis sûr n'en est qu'à sa première étape...

Bien cordialement de Cheyenne
cs_Mauricet Messages postés 89 Date d'inscription lundi 3 mars 2003 Statut Membre Dernière intervention 28 juillet 2008
13 août 2003 à 13:13
Bonjour
J'ai du mettre Msvbvm50.dll et vb5fr.dll dans le même répertoire que ton programme. il ne va jamais chercher les runtimes dans system ou system32. je me demande pourquoi ?
Alors que en création, il va les chercher ? Ou bien il va chercher les runtimes de VB6 ?
Dès que j'ai eu créé un exe en VB6, plus de problème.
A bientôt
VBbigineure Messages postés 169 Date d'inscription vendredi 27 septembre 2002 Statut Membre Dernière intervention 27 février 2009 1
12 août 2003 à 09:47
J'ai fait une mise à jour, Va voir, le 11 Aout 1999, jour d'une fameuse eclipse de Soleil, l'aspect de notre Lune noire.
VBbigineure Messages postés 169 Date d'inscription vendredi 27 septembre 2002 Statut Membre Dernière intervention 27 février 2009 1
12 août 2003 à 08:44
C'est là que je mérite un 10.5/10...
C'est complètement normal, et c'est du à trois paramètres intéressants: L'obliquité de l'orbite et les librations en latitude et longitude... c'est à dire que la lune, même pleine n'est jamais dans l'alignement parfait Soleil-Terre. (Sauf dans le cas d'une eclipse, c'est d'ailleurs comme ça qu'on les prévoit). Donc une petite partie de la Lune reste à l'ombre.
Tu remarqueras que ça fait de même pour l'élongation, qui ne passe à 180° que lors d'un alignement parfait = Eclipse de Lune ou eclipse de Soleil, c'est à cause du petit Jesus qui a fait la mécanique celeste si tordue...
cs_Janeo Messages postés 50 Date d'inscription samedi 12 juillet 2003 Statut Membre Dernière intervention 12 novembre 2011
11 août 2003 à 18:00
Super boulot ! 9,5/10. Je ne sais vraiment pas comment tu as pu avoir tous ces paramètres !!
Je m'interesse un peu à la lune. Je dis "un peu" car le système est en effet très complexe. Comment se fait-il quand période PL, on n'arrive jamais à une phase de 100% (98,?) et même chose pour la NL (jamais de 0%, mais de mémoire aux alentours de 2%) ? D'où mon 9,5/10 au lieu de 10. Merci et bon courage.
gwpkwz Messages postés 51 Date d'inscription mercredi 26 février 2003 Statut Membre Dernière intervention 10 août 2005
8 août 2003 à 17:52
Merci s'est super ! 20/10
VBbigineure Messages postés 169 Date d'inscription vendredi 27 septembre 2002 Statut Membre Dernière intervention 27 février 2009 1
8 août 2003 à 14:08
Alors ça n'a pas besoin d'être précis. (Pour le jardinage, j'entends) Je pense que les seuls paramètres qui t'interesseront c'est le % d'illumination: 0 = nouvelle lune, 50= premier ou dernier quartier, 100= Pleine lune.
L'élongation Est ou west te dira si tu es lune montante ou descendante.
Et à vos binettes...
gwpkwz Messages postés 51 Date d'inscription mercredi 26 février 2003 Statut Membre Dernière intervention 10 août 2005
8 août 2003 à 13:45
C'est de là que vient différence, en fait je voudrais l'adapter en asp.net pour faire une page du genre jardinez avec la lune (c'est pour une association d'aide à la réinsertion des chômeurs) c'est du bénévolat.
VBbigineure Messages postés 169 Date d'inscription vendredi 27 septembre 2002 Statut Membre Dernière intervention 27 février 2009 1
8 août 2003 à 11:20
quant à la longitude et latitude, elles n'interviennent que pour les données topoCentriques, du fait de la parallaxe, pas dans les données géocentriques, où la référence est le centre de notre planète (Il n'y fait malheureusement pas plus frais qu'à la surface)
VBbigineure Messages postés 169 Date d'inscription vendredi 27 septembre 2002 Statut Membre Dernière intervention 27 février 2009 1
8 août 2003 à 09:28
Parfait si ça marche. Redshift, j'avais le 2 et ses qualités n'étaient pas dans la précision mais dans le graphisme et la simulation. moi j'ai testé avec SkyMap Pro 6 et surtout, le site HeavensAbove et pour les calculs des planètes BDL.fr (bureau des longitudes = The reference) évidemment c'est pas pile poil mais à 5 ou 6 centièmes de seconde... Quand on teste avec divers logiciels d'Astronomie (même ceux qui coûtent cher) on se confronte à un nombre de résultats identique au nombre de logiciels testés... Surtout pour la Lune, c'est l'astre le plus complexe.
gwpkwz Messages postés 51 Date d'inscription mercredi 26 février 2003 Statut Membre Dernière intervention 10 août 2005
7 août 2003 à 17:41
ça marche en copians les dll dans le même répertoire que le programme, un petit problème, tes calculs ne tombent pas juste zavec Redshift4 (la référence) je pense que c'est une histoire de longitude et de latitude Non ?
gwpkwz Messages postés 51 Date d'inscription mercredi 26 février 2003 Statut Membre Dernière intervention 10 août 2005
7 août 2003 à 17:24
ça marche en copians les dll dans le même répertoire que le programme, un petit problème, tes calculs ne tombent pas juste zavec Redshift4 (la référence) je pense que c'est une histoire de longitude et de latitude Non ?
gwpkwz Messages postés 51 Date d'inscription mercredi 26 février 2003 Statut Membre Dernière intervention 10 août 2005
7 août 2003 à 16:36
the language DLL vb5fr.dll or "409" could not be found

la dll s'installe toute seule dans system 32, je vais essayer de mettre l'autre
VBbigineure Messages postés 169 Date d'inscription vendredi 27 septembre 2002 Statut Membre Dernière intervention 27 février 2009 1
7 août 2003 à 16:28
mettre ce dll dans le même rep que l'executable, normallement y'a pas de raison que ça marche pas.
Tu peux essayer aussi de récupérer la dll Msvbvm50.dll, et pareil, la mettre dans le même rep ou dans le rep System ou System32 de windows
Sinon, quel est le message d'erreur ???
Good Luck.
gwpkwz Messages postés 51 Date d'inscription mercredi 26 février 2003 Statut Membre Dernière intervention 10 août 2005
7 août 2003 à 16:17
je n'ai pas VB j'ai téléchargé le prog, il me demande vb5fr.dll je l'ai télléchargé chez 1/2krosoft, je l'ai installé, mais ça marche toujours pas. que faire
cs_Dino Messages postés 87 Date d'inscription dimanche 16 décembre 2001 Statut Membre Dernière intervention 4 septembre 2004
7 août 2003 à 15:25
Et s'il y a plein de voitures ? lol
Bon courage pour les recherches ... (Tu connais le site du SHOM ? http://www.shom.fr , y'a plein de trucs interessants)
VBbigineure Messages postés 169 Date d'inscription vendredi 27 septembre 2002 Statut Membre Dernière intervention 27 février 2009 1
7 août 2003 à 14:34
Oui, forcément car il existe des logiciels, qui coutent très cher, mais dans tous les cas ça ne peut pas être précis, sinon y'aurait plus de marégraphe et je ne sais pas encore faire. je pense me mettre à chercher les formules dans les jours qui suivent.
En ce qui concerne les interactions avec les autres planètes... Non, vue les masses et les distances (F = K*m.m'/d2) elles doivent agir à peu près pareil sur la molécule d'eau que la masse de ta bagnole restée garée sur la plage.
cs_Dino Messages postés 87 Date d'inscription dimanche 16 décembre 2001 Statut Membre Dernière intervention 4 septembre 2004
7 août 2003 à 11:00
Si on connait la hauteur d'eau et le coef à une date donnée, à un endroit donné, peut-on calculer la constante locale ?
De plus, il me semble que les autres planètes influent aussi - moins, mais influent quand même - sur les hauteurs d'eau et sur les coefs ...
VBbigineure Messages postés 169 Date d'inscription vendredi 27 septembre 2002 Statut Membre Dernière intervention 27 février 2009 1
7 août 2003 à 09:27
Pour la justesse des résultats, en position suffit de regarder dans le ciel et sur une carte du ciel; pour la distance, là, j'ai pas de moyen pratique.
Oui Ca peut être utilisé pour calculer les marées, en refaisant la même chose (mais c'est beaucoup plus simple) pour le Soleil. Pareil faudra pour ces deux astres recalculer leurs positions topocentriques (par rapport à un observateur local) et là, on aura tous les ingrédients pour déterminer leurs actions dans les marées et calculer les coeficients. Tache ardue sur laquelle je prévois de me pencher.
Malheureusement ce sont des constantes locales à chaque points de la terre qui determinent les hauteurs d'eau et les courants.
philoo91 Messages postés 46 Date d'inscription vendredi 14 février 2003 Statut Membre Dernière intervention 13 juillet 2009
7 août 2003 à 08:58
Tres bien moi met 10 / 10 sans savoir si les résultats sont justes.
cs_Dino Messages postés 87 Date d'inscription dimanche 16 décembre 2001 Statut Membre Dernière intervention 4 septembre 2004
6 août 2003 à 18:47
Mais c'est fort intéressant, ça !!! Je n'ai pas les connaissances pour vérifier, mais je vais te faire confiance !!!
Par contre, la position de la lune influe sur les marées (coefiscients ...). Peut-ton se servir de tes données pour cela ? (sait tu comment faire ?)
Merci de ton aide !