éphemerides

Une question, un bug ?
Répondre
bob755
Nouveau membre
Messages : 5
Inscription : sam. août 28, 2010 9:09 am

éphemerides

Message par bob755 »

Bonjour,

J'aimerais mettre des éphémérides dans ma version customisée de Graphweather PHP.
Les gadgets que j'ai trouvé sur internet pour intégrer les phases de la lune sur des pages web ne sont pas complets et intègrent des liens publicitaires.

Serait-il possible d'avoir une copie du code source de la version C+ ou les informations nécessaires pour les éphémérides afin que je puisse l'intégrer les phases de la lune dans ma version PHP?

Merci d'avance
Avatar de l’utilisateur
ardigier
Membre
Messages : 2260
Inscription : mar. mars 23, 2010 6:05 pm
Localisation : Le Thor 84250
Contact :

Re: éphemerides

Message par ardigier »

il me semble que GW fait déjà ça !!
voir stylesheet " éphéméride "
WMR200 - XNet meteo 2011-10-14a- graphweather V 3.0.35- Win10 x64
webcam installée orientation NE
http://le-thor-meteo.com/index.php
Avatar de l’utilisateur
jturlier
Membre
Messages : 3149
Inscription : mar. août 22, 2006 8:38 am
Localisation : 34410 Sérignan - Languedoc
Contact :

Re: éphemerides

Message par jturlier »

bob755 a écrit :Serait-il possible d'avoir une copie du code source de la version C+ ou les informations nécessaires pour les éphémérides afin que je puisse l'intégrer les phases de la lune dans ma version PHP?
Bonjour,
pour information, les données concernant la lune sont complexes++++ car le cycle lunaire varie de 27 à 29 jours ! donc on peut à la rigueur prendre la date et heure du début d'un cycle connu et lui appliquer une valeur moyenne de mois lunaire (mais alors il ne faut pas donner les heures de lever et coucher, mais uniquement les jours lunaires) ou alors tu peux récupérer le Javascript de http://www.fourmilab.ch/earthview/pacalc.html et l'adapter à tes besoins !

Pour le soleil, pas de pb, c'est déjà ds PHP, tout fait !

Bon développement !
bob755
Nouveau membre
Messages : 5
Inscription : sam. août 28, 2010 9:09 am

Re: éphemerides

Message par bob755 »

ardigier a écrit :il me semble que GW fait déjà ça !!
voir stylesheet " éphéméride "
Je sais, mais GW PHP ne le fait pas !!

jturlier a écrit :.... tu peux récupérer le Javascript de http://www.fourmilab.ch/earthview/pacalc.html et l'adapter à tes besoins !
C'est une possibilté mais il faut pas mal de développement pour modifier le script. J'ai trouvé quelques scripts sur internet mais les resultats ne sont pas toujours corrects. Le code de GW correspond exactement à ce que j'ai besoin.

Merci
Avatar de l’utilisateur
jturlier
Membre
Messages : 3149
Inscription : mar. août 22, 2006 8:38 am
Localisation : 34410 Sérignan - Languedoc
Contact :

Re: éphemerides

Message par jturlier »

bob755 a écrit :C'est une possibilté mais il faut pas mal de développement pour modifier le script. J'ai trouvé quelques scripts sur internet mais les resultats ne sont pas toujours corrects. Le code de GW correspond exactement à ce que j'ai besoin.
Bonsoir Bob,
Pour info, les sources du pgm sont disponibles sur Sourceforge. Voici un des liens https://graphweather.svn.sourceforge.ne ... se_French/
Tu peux faire une recherche sur le forum sur "sourceforge" , il y a un sujet consacré à l'accès au code.
Je ne sais pas si ce sera facilement traductible en PHP, car je crois qu'il s'agit d'une classe toute faite.
En ce qui concerne les scripts que tu as trouvé sur Internet, ils ont tous le même problème, c'est qu'ils font de l'approximation à partir des bases que je t'ai indiquées dans mon post précédent.
Pour ma part, j'ai téléchargé, à partir d'un site (miriade imce je crois) toutes les dates et heures jusqu'au 31/12/2017 et ceci, pour la région du Nord et pour l'IdF et, à partir de là on a charge une table.
En voici un autre que tu n'as peut-être pas trouvé car écrit en perl : http://search.cpan.org/~brett/Astro-MoonPhase-0.60/ et sa traduction en PHP peut-être à revoir !!!!
lunex.zip
Bonne soirée
Vous ne pouvez pas consulter les pièces jointes insérées à ce message.
bob755
Nouveau membre
Messages : 5
Inscription : sam. août 28, 2010 9:09 am

Re: éphemerides

Message par bob755 »

Merci beaucoup pour ces informations.
Répondre