Comparaison NOAA

Mettez un lien vers vos créations.

Modérateurs : jturlier, Météo Villarzel

Répondre
Avatar du membre
jturlier
Administrateur du site
Messages : 393
Enregistré le : 10 déc. 2014, 10:20
Localisation : Sérignan 34410
Contact :

Comparaison NOAA

Message par jturlier » 20 oct. 2016, 22:47

Bonjour,
J'ai une nouvelle petite application (VB.Net) qui crée les tables nécessaires au script que j'avais développé et que vous pouvez trouver sur ce site (voir avec Pierre-André pour le lien).
Pour le téléchargement, vous pouvez le récupérer ici : http://meteoserignan.ddns.net/noaatable.zip
Il ne traite ni les UV ni le solaire. Je verrai ça plus tard !
Il reste aussi quelques améliorations, par exemple la fréquence de mise à jour, elle est actuellement de 5 minutes, je la ferai varier d'un quart d'heure à 4 heures.

Il me restera à modifier les scripts php de NOAACompare pour utiliser ces nouvelles tables. Cela va simplifier significativement l'accès aux données.
Comme les interruptions de cours en fac approchent, je ne serai que très peu disponible, n'attendez donc pas de miracle.
Jean

Station :
VP2pro + anémomètre ultrasons et console Vue
Cumulus 1.9.4 + Cumulus2SQL + MySQL

Audio :
FR
PC :
W10 64bits migré
http://meteoserignan.ddns.net
Image

muchistic
Messages : 142
Enregistré le : 17 févr. 2014, 20:20
Localisation : Canejan (33)
Contact :

Re: Comparaison NOAA

Message par muchistic » 26 oct. 2016, 14:39

Bonjour Jean

Tout d'abord, Merci pour ton travail et voici une petite application qui semble bien sympa mais qui apparemment est réfractaire à mon ordi :D . j'ai fait l'installation deux fois et le même message à chaque fois, a noter que Data2SQL et VP2SQL tourne sans soucis :) .

voici les symptôme du message :

Code : Tout sélectionner

System.Data.Odbc.OdbcException (0x80131937): ERROR [42S02] [MySQL][ODBC 5.3(w) Driver][mysqld-5.5.5-10.0.27-MariaDB]Table 'meteocan.NOAA' doesn't exist
   à System.Data.Odbc.OdbcConnection.HandleError(OdbcHandle hrHandle, RetCode retcode)
   à System.Data.Odbc.OdbcCommand.ExecuteReaderObject(CommandBehavior behavior, String method, Boolean needReader, Object[] methodArguments, SQL_API odbcApiMethod)
   à System.Data.Odbc.OdbcCommand.ExecuteReaderObject(CommandBehavior behavior, String method, Boolean needReader)
   à System.Data.Odbc.OdbcCommand.ExecuteReader(CommandBehavior behavior)
   à System.Data.Odbc.OdbcCommand.ExecuteReader()
   à NOAAtable.Jour.litDB(UInt64 tstamp)
   à NOAAtable.Jour.TestJour()
   à NOAAtable.Jour.Lit_status_NOAA_Jour()
   à NOAAtable.NOAA.Lance()
   à NOAAtable.NOAA.DémarrerToolStripMenuItem_Click(Object sender, EventArgs e)
   à System.Windows.Forms.ToolStripItem.RaiseEvent(Object key, EventArgs e)
   à System.Windows.Forms.ToolStripMenuItem.OnClick(EventArgs e)
   à System.Windows.Forms.ToolStripItem.HandleClick(EventArgs e)
   à System.Windows.Forms.ToolStripItem.HandleMouseUp(MouseEventArgs e)
   à System.Windows.Forms.ToolStripItem.FireEventInteractive(EventArgs e, ToolStripItemEventType met)
   à System.Windows.Forms.ToolStripItem.FireEvent(EventArgs e, ToolStripItemEventType met)
   à System.Windows.Forms.ToolStrip.OnMouseUp(MouseEventArgs mea)
   à System.Windows.Forms.ToolStripDropDown.OnMouseUp(MouseEventArgs mea)
   à System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
   à System.Windows.Forms.Control.WndProc(Message& m)
   à System.Windows.Forms.ScrollableControl.WndProc(Message& m)
   à System.Windows.Forms.ToolStrip.WndProc(Message& m)
   à System.Windows.Forms.ToolStripDropDown.WndProc(Message& m)
   à System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
   à System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
   à System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)


************** Assemblys chargés **************
mscorlib
    Version de l'assembly : 4.0.0.0
    Version Win32 : 4.0.30319.34209 built by: FX452RTMGDR
    CodeBase : file:///C:/Windows/Microsoft.NET/Framework/v4.0.30319/mscorlib.dll
----------------------------------------
NOAAtable
    Version de l'assembly : 1.0.0.0
    Version Win32 : 1.0.0.0
    CodeBase : file:///C:/Users/Herraire/AppData/Local/Apps/2.0/W2252E61.R13/4XY4A80L.GT2/noaa..tion_07de465bf4c4f064_0001.0000_0ded01cceb17a704/NOAAtable.exe
----------------------------------------
Microsoft.VisualBasic
    Version de l'assembly : 10.0.0.0
    Version Win32 : 12.0.51209.34209 built by: FX452RTMGDR
    CodeBase : file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/Microsoft.VisualBasic/v4.0_10.0.0.0__b03f5f7f11d50a3a/Microsoft.VisualBasic.dll
----------------------------------------
System
    Version de l'assembly : 4.0.0.0
    Version Win32 : 4.0.30319.34238 built by: FX452RTMGDR
    CodeBase : file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System/v4.0_4.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
System.Core
    Version de l'assembly : 4.0.0.0
    Version Win32 : 4.0.30319.34209 built by: FX452RTMGDR
    CodeBase : file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Core/v4.0_4.0.0.0__b77a5c561934e089/System.Core.dll
----------------------------------------
System.Windows.Forms
    Version de l'assembly : 4.0.0.0
    Version Win32 : 4.0.30319.34251 built by: FX452RTMGDR
    CodeBase : file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Windows.Forms/v4.0_4.0.0.0__b77a5c561934e089/System.Windows.Forms.dll
----------------------------------------
System.Drawing
    Version de l'assembly : 4.0.0.0
    Version Win32 : 4.0.30319.34285 built by: FX452RTMGDR
    CodeBase : file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Drawing/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll
----------------------------------------
System.Runtime.Remoting
    Version de l'assembly : 4.0.0.0
    Version Win32 : 4.0.30319.34245 built by: FX452RTMGDR
    CodeBase : file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Runtime.Remoting/v4.0_4.0.0.0__b77a5c561934e089/System.Runtime.Remoting.dll
----------------------------------------
System.Configuration
    Version de l'assembly : 4.0.0.0
    Version Win32 : 4.0.30319.34209 built by: FX452RTMGDR
    CodeBase : file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Configuration/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll
----------------------------------------
System.Xml
    Version de l'assembly : 4.0.0.0
    Version Win32 : 4.0.30319.34283 built by: FX452RTMGDR
    CodeBase : file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Xml/v4.0_4.0.0.0__b77a5c561934e089/System.Xml.dll
----------------------------------------
System.Data
    Version de l'assembly : 4.0.0.0
    Version Win32 : 4.0.30319.34209 built by: FX452RTMGDR
    CodeBase : file:///C:/Windows/Microsoft.Net/assembly/GAC_32/System.Data/v4.0_4.0.0.0__b77a5c561934e089/System.Data.dll
----------------------------------------
mscorlib.resources
    Version de l'assembly : 4.0.0.0
    Version Win32 : 4.0.30319.34209 built by: FX452RTMGDR
    CodeBase : file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/mscorlib.resources/v4.0_4.0.0.0_fr_b77a5c561934e089/mscorlib.resources.dll
----------------------------------------
System.Transactions
    Version de l'assembly : 4.0.0.0
    Version Win32 : 4.0.30319.34209 built by: FX452RTMGDR
    CodeBase : file:///C:/Windows/Microsoft.Net/assembly/GAC_32/System.Transactions/v4.0_4.0.0.0__b77a5c561934e089/System.Transactions.dll
----------------------------------------
System.Data.resources
    Version de l'assembly : 4.0.0.0
    Version Win32 : 4.0.30319.34209 built by: FX452RTMGDR
    CodeBase : file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Data.resources/v4.0_4.0.0.0_fr_b77a5c561934e089/System.Data.resources.dll
----------------------------------------
System.Windows.Forms.resources
    Version de l'assembly : 4.0.0.0
    Version Win32 : 4.0.30319.34209 built by: FX452RTMGDR
    CodeBase : file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Windows.Forms.resources/v4.0_4.0.0.0_fr_b77a5c561934e089/System.Windows.Forms.resources.dll
----------------------------------------
System.EnterpriseServices
    Version de l'assembly : 4.0.0.0
    Version Win32 : 4.0.30319.34209 built by: FX452RTMGDR
    CodeBase : file:///C:/Windows/Microsoft.Net/assembly/GAC_32/System.EnterpriseServices/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.EnterpriseServices.dll
----------------------------------------

************** Débogage JIT **************
Pour activer le débogage juste-à-temps (JIT), le fichier de configuration pour cette
application ou cet ordinateur (machine.config) doit avoir la valeur
jitDebugging définie dans la section system.windows.forms.
L'application doit également être compilée avec le débogage
activé.

Par exemple :

<configuration>
    <system.windows.forms jitDebugging="true" />
</configuration>

Lorsque le débogage juste-à-temps est activé, les exceptions non gérées
seront envoyées au débogueur JIT inscrit sur l'ordinateur
plutôt que d'être gérées par cette boîte de dialogue.


Dominique
https://www.meteo-canejan.fr/

ma config : VP2sql , Weaterlink 6.03 , NOAAtable, minimaxibis (sonde agricole), Windows 10 .

Avatar du membre
jturlier
Administrateur du site
Messages : 393
Enregistré le : 10 déc. 2014, 10:20
Localisation : Sérignan 34410
Contact :

Re: Comparaison NOAA

Message par jturlier » 26 oct. 2016, 21:12

Salut Dominique,
j'ai aussi eu l'erreur sur une autre machine, ça fonctionne sur ma machine locale, mais pas avec ma base distante.
Je vais passer en QRT pendant une dizaine de jours et je reprendrai derrière avec le support pour le solaire.
Tu vas donc devoir patienter un peu!!!
Amicalement
Jean
Jean

Station :
VP2pro + anémomètre ultrasons et console Vue
Cumulus 1.9.4 + Cumulus2SQL + MySQL

Audio :
FR
PC :
W10 64bits migré
http://meteoserignan.ddns.net
Image

Avatar du membre
jturlier
Administrateur du site
Messages : 393
Enregistré le : 10 déc. 2014, 10:20
Localisation : Sérignan 34410
Contact :

Re: Comparaison NOAA

Message par jturlier » 26 avr. 2017, 09:11

Bonjour,
j'ai ajouté le solaire à ce programme. La structure des tables mois et jour est semble-t-il correcte (aux oublis près qui pourraient être détectés lors des tests des scripts de comparaison.).
A la différence de GW, l’ensoleillement n’est pas calculé pour 120 ou 150 Wm², mais par comparaison de la quantité théorique d’énergie solaire reçue dans la journée avec l’énergie solaire mesurée. Le déclenchement d’une journée ensoleillée se fait à partir du moment où l’énergie mesurée indique une couverture nuageuse inférieure à 4 octas ce qui correspond à un ciel voilé.Il semble que la version actuelle fonctionne correctement et est à peu près cohérente avec les données du passé. Donc, de par le type de calcul, il ne faut absolument pas s’attendre à avoir des données strictement identiques !
Les tables sont créées dans la base de données dont on traite le fichier data.
Sur une base de données locale, le programme traite 110 enregistrements jour par minute.
Le processus de traitement des tables NOAA sera ultéreurement ajouté au programme COPY4SQL ce qui permettra une duplication en ligne de toutes les tables locales relatives à data2sql vers une base distante (ou vice versa).
Le téléchargement est toujours ici : http://meteoserignan.ddns.net/noaatable.zip
Jean

Station :
VP2pro + anémomètre ultrasons et console Vue
Cumulus 1.9.4 + Cumulus2SQL + MySQL

Audio :
FR
PC :
W10 64bits migré
http://meteoserignan.ddns.net
Image

Avatar du membre
PascalWMR
Messages : 323
Enregistré le : 16 févr. 2014, 09:28
Localisation : CONFLANS EN JARNISY (F54800)
Contact :

Re: Comparaison NOAA

Message par PascalWMR » 24 juin 2018, 16:32

Ça y est. On l'a pondu. :)

J'ai terminé la programmation des rapports NOAA.

On se passe complètement de Graphweather ainsi que des fichiers Normales.txt.
Les rapports n'exploitent que des bases de données, y compris pour les normales.

Bon je n'ai pas été seul. Bien au contraire.
J'ai bien ennuyé Jean qui a du modifier à plusieurs reprises ses softs NOAATable et CopieDB.
Les tables noaa_jours et noaa_mois ont été revues avec des champs en plus

Pour les Normales, Jean a créé un soft MesNormales qui pour les stations Françaises, est capable de lire directement les fichiers Météo France et de remplir une table normales dans la base de données a partir de ces fichiers. Pour nos amis Suisse, Espagnol ou Italien, Ce soft est capable de générer la même table a partir de données saisies manuellement. Ce soft, permet également de modifier des données déjà saisies.

Javier nous a traduit la version Espagnole

Pour l'apparence des pages, on utilise des fichiers css, ce qui rend le programme totalement personnalisable. Les couleurs des graphiques dynamiques sont également personnalisables.

Bon il nous reste à faire le mode d'emploi.

Voici le résultat https://www.monsite-meteo.eu/PC/NOAA.php
Ou sur mon site pour voir l'intégration au site existant, Dans le menu Statistiques puis Rapport NOAA.

Pour avoir le programme, il faudra passer par Jean quand on aura fait le mode d'emploi.

Si vous avez des remarques ou suggestions, faites le savoir.

A+
Pascal
Modifié en dernier par PascalWMR le 16 oct. 2021, 09:31, modifié 2 fois.
Station VP2Plus, Windows 10 64 bits,WeatherLink 6.0.5, VP2SQL, Graphiques Dynamiques à partir d'une BDD MySQL
Météo Conflans-en-Jarnisy
Image

muchistic
Messages : 142
Enregistré le : 17 févr. 2014, 20:20
Localisation : Canejan (33)
Contact :

Re: Comparaison NOAA

Message par muchistic » 24 juin 2018, 20:47

un grand merci à tous les deux pour le boulot que vous avez fait. Graphweather planté de temps en temps, ses heures sont compté :)
ça donne vraiment bien sur ton site et d'après ce que je lis on pourra adapter les couleurs avec le css, magnifique !!

Dominique
https://www.meteo-canejan.fr/

ma config : VP2sql , Weaterlink 6.03 , NOAAtable, minimaxibis (sonde agricole), Windows 10 .

Javier
Messages : 263
Enregistré le : 15 févr. 2014, 09:23
Localisation : San Sebastián, España
Contact :

Re: Comparaison NOAA

Message par Javier » 24 juin 2018, 22:11

Salut à tous

Tout d'abord, je dois féliciter Pascal et Jean pour le travail magnifique qu'ils ont accompli avec les tables NOAA-SQL.

Le chargement des données est très rapide et, esthétiquement, tout cela est très attractif: à la fois les tableaux et les graphiques.

En effet, l'un des grands avantages d'être basé sur les valeurs de la base de données est qu'il est très facile d'éditer des valeurs erronées possibles.

Un travail magnifique

Félicitations!
Davis Vantage Pro2 +, Windows 10, Windows 7 (64), Graphweather 3.0.15, Weatherlink 6.0.3, template Pierre-André, template Jachym
Image

Avatar du membre
Météo Villarzel
Administrateur du site
Messages : 524
Enregistré le : 06 févr. 2014, 09:48
Contact :

Re: Comparaison NOAA

Message par Météo Villarzel » 24 juin 2018, 22:38

Hello
encore une fois vous avez fait un magnifique boulot.
Il faudra que je me mette à jour pour en profiter car je suis toujours avec une bdd faite avec VP2SQL première version.

Là je suis un peut perdu avec toutes ces nouvelles versions car je n'ai pas vraiment eu le temps de suivre :oops:

Bonne fin de soirée
Station Vantage Pro2+ avec station agricole - Weatherlink - GraphWeather 3.0.15b - Cumulus 1.9.4 - Windows 7/64
Graphique dynamique à partir d'une bd MySql - VP2SQL

Image

Avatar du membre
jturlier
Administrateur du site
Messages : 393
Enregistré le : 10 déc. 2014, 10:20
Localisation : Sérignan 34410
Contact :

Re: Comparaison NOAA

Message par jturlier » 27 juin 2018, 14:08

Bonjour,
je pensais trouver dans mes contacts quelqu'un qui puisse mettre à jour la traduction italienne, mais malheureusement, ça n'est pas le cas.
Si l'un d'entre vous a des compétences, ou s'il a des connaissances susceptibles de donner un coup de main, qu'il nous le fasse savoir, sinon ces scripts resteront franco espagnols.
J'en profite d'ailleurs pour remercier Javier !
Cordialement à tous

Jean
Jean

Station :
VP2pro + anémomètre ultrasons et console Vue
Cumulus 1.9.4 + Cumulus2SQL + MySQL

Audio :
FR
PC :
W10 64bits migré
http://meteoserignan.ddns.net
Image

muchistic
Messages : 142
Enregistré le : 17 févr. 2014, 20:20
Localisation : Canejan (33)
Contact :

Re: Comparaison NOAA

Message par muchistic » 27 juin 2018, 16:15

Bonjour

je peux peut-être apporter ma contribution car ayant de la famille en Italie, mon épouse parlant couramment et moi avec mes maigres compétence on peut sûrement faire quelque chose :D :D

tu peux me contacter par Skype Jean, je suis en repos en ce moment.

Dominique
https://www.meteo-canejan.fr/

ma config : VP2sql , Weaterlink 6.03 , NOAAtable, minimaxibis (sonde agricole), Windows 10 .

Répondre