Page 1 sur 1

Mise à disposition du programme NOAATable

Posté : 09 oct. 2017, 10:20
par jturlier
Ce programme permet la création et la mise à jour des tables NOAA_jour et NOAA_mois qui pourront être utilisées pour remplacer les fichiers NOAA ou statistics de GW pour réaliser les graphes de NOAAcompare par exemple.
Pour ce faire, il faut modifier les scripts php de NOAAcompare en remplaçant les différentes variables issues des fichiers NOAA et statistics, par des variables issues de requçetes sur les tables NOAA.
Le programme utilise le Framework 4.5.2 de Windows et non pas 4.6, pour conserver la compatibilité avec les versions de windows à partir de Vista. (La 4.6 n'est compatible qu'avec W10, en cas de demande, je peux aussi compiler avec 4.6.1)
http://meteoserignan.ddns.net/NOAATable.zip
J'ai actuellement quelques difficultés avec les fichiers php pour créer certains des graphes highchart, donc si quelqu'un veut s'y coller, je peux lui passer tout ce que j'ai déjà réalisé. (contact par MP)

Re: Mise à disposition du programme NOAATable

Posté : 29 oct. 2017, 17:58
par muchistic
Bonjour Jean

ce programme, intègre t'il plus de paramètre ou variable que Copie4SQL qui fonctionne à merveille ?
Dominique

Re: Mise à disposition du programme NOAATable

Posté : 01 nov. 2017, 10:29
par jturlier
Salut Dominique,
Le programme copy4sql transfère sur une autre base de données les tables data et minimaxidata, et il y crée les tables alldata, noaa_jour et noaa_mois si on le désire.
Le programme noaa_table, lui, crée ces mêmes tables, en local, à partir de data et minimaxidata.
Il n'y a pas de redondance entre les 2 programmes.
Amicalement et bonne journée

Jean

Re: Mise à disposition du programme NOAATable

Posté : 12 févr. 2018, 14:14
par jturlier
Bonjour, une nouvelle version majeure de ce programme est disponible.
Elle est concurrente aux nouvelles versions des programmes xxx2SQL, puisque c'est NOAAtable qui maintenant crée la table minimaxi. Cette table a tellement de requêtes communes avec la table noaa_jour que ça aurait été stupide de ne pas en profiter.
De plus la nouvelle colonne indexée dans la table data permet d'améliorer les temps de chargements des tables noaa_jour, noaa_mois, alldata et naturellement minimaxi de l’ordre de 1 à 100. Il faut une petite minute pour toutes les charger sur une base locale à partir d'une table data de 600k enregistrements. Sur une base distante, le frein est la bande passante montante de votre ligne ADSL.

Cette nouvelle version sera disponible sur demande par MP à mon adresse, ou par email direct à ceux qui ont mon adresse mail personnelle.

Pour information, l'ancienne version ne sera plus supportée

Re: Mise à disposition du programme NOAATable

Posté : 20 févr. 2018, 12:28
par Météo-Achiet
Effectivement, encore bravo et merci Jean, le programme est très rapide.
sur une génération initiale avec une table data de 600k, 2min30, la mise à jour est elle quasi invisible!

Re: Mise à disposition du programme NOAATable

Posté : 18 févr. 2019, 17:26
par jturlier
Salut Jean-Mi,

je crois t'avoir déjà répondu en direct, mais je n'ai pas l'impression d'avoir été assez clair, je vais donc le faire à nouveau !

Le calcul de l'énergie reçue est simple, c'est vrai, mais ici il ne s'agit nulle part dans la table de l'énergie reçue, mais de l'éclairement (soleil_jour_minutes) qui si l'énergie reçue dépasse un certain seuil par rapport à l'énergie maximum théorique (qui est variable et fonction de la position du soleil en un instant T) est totalisé pour déduire si le jour pourra être considéré comme ensoleillé ou pas. Cette donnée ne sert qu'à ce propos, mais en aucun cas à tracer des graphiques. Son utilisation à d'autres fins n'a aucun sens.

Comme je te l'ai dit, et si tu souhaites l'afficher, rien ne t'empêche quand tu l'utiliseras des la comparer avec la durée du jour et de l'ajuster. Par contre, il ne faut en aucun cas modifier ses valeurs dans la table, car je les utilise pour les calculs, même si elles te semblent fausses, leur but est uniquement de savoir ultérieurement si le jour est ensoleillé ou non.

Pour ton information, ce programme est déjà utilisé depuis deux ans par un certain nombre d'autres utilisateurs qui ont comparé le ressenti d'une journée par rapport à leurs observations, et m'ont demandé des ajustements.

Je répète donc : Je ne ferai en aucun cas de modification sur le calcul de ce paramètre

Pour info, à moins d'un bug de catégorie 1 (plantage application) ou 2 (perte d'une fonctionnalité majeure), ce programme n'évoluera plus.

Re: Mise à disposition du programme NOAATable

Posté : 29 juil. 2019, 17:15
par jturlier
Bonjour,
suite à une remarque de Jean-Michel, je viens de faire une modification du programme NOAAtablenew qui passe au niveau 1.0.1.0.
J'ai adressé un message personnel à tous les utilisateurs recensés, pour les autres merci de me contacter directement.
Ce programme n'affecte en rien le fonctionnement des scripts de Pascal W.
Bonne journée.

Re: Mise à disposition du programme NOAATable

Posté : 13 juin 2020, 12:07
par jturlier
Bonjour,
Si vous avez des problèmes de temps de réponse anormaux pour certaines de vos requêtes, n'hésitez pas à me contacter. Je me suis aperçu que j'avais un problème de temps de traitement trop long sur des scripts que j'avais écrits. Certains champs ont nécessité des indexes, qui ont amélioré de 10 à 1 les performances.
Gardez en mémoire que des indexes intelligemment définis peuvent vous aider.