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
éphemerides
- ardigier
- Membre
- Messages : 2260
- Inscription : mar. mars 23, 2010 6:05 pm
- Localisation : Le Thor 84250
- Contact :
Re: éphemerides
il me semble que GW fait déjà ça !!
voir stylesheet " éphéméride "
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
webcam installée orientation NE
http://le-thor-meteo.com/index.php
- jturlier
- Membre
- Messages : 3149
- Inscription : mar. août 22, 2006 8:38 am
- Localisation : 34410 Sérignan - Languedoc
- Contact :
Re: éphemerides
Bonjour,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?
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 !
Re: éphemerides
Je sais, mais GW PHP ne le fait pas !!ardigier a écrit :il me semble que GW fait déjà ça !!
voir stylesheet " éphéméride "
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.jturlier a écrit :.... tu peux récupérer le Javascript de http://www.fourmilab.ch/earthview/pacalc.html et l'adapter à tes besoins !
Merci
- jturlier
- Membre
- Messages : 3149
- Inscription : mar. août 22, 2006 8:38 am
- Localisation : 34410 Sérignan - Languedoc
- Contact :
Re: éphemerides
Bonsoir Bob,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.
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 !!!! Bonne soirée
Vous ne pouvez pas consulter les pièces jointes insérées à ce message.
Re: éphemerides
Merci beaucoup pour ces informations.