demande de conseil : récupération de données .wlk sous weewx ou wview(Lu 6089 fois)

Bonjour,
 
J'ai fait des interrogations dans le forum, mais je n'ai pas trouvé les réponses à mes questions. Si elles y sont, veuillez bien m'indiquer où !
 
Je possède une station Davis Vantage Pro 2 qui tourne dans le Gers depuis fin 2010. Comme il s'agit d'une résidence secondaire, elle n'est pas connectée. Elle fait des acquisitions au pas de temps de 2h et je la décharge par un câble + logiciel Weatherlink avec une fréquence qui oscille entre 2 et 4 mois. Je suis plus intéressé par une analyse des données sur le long terme (climatologie) que par une observation au jour le jour (météorologie). Pour l'instant, les données sont stockées au format propriétaire .wlk sous Windows. Mais je fais aussi des extractions en fichiers texte (de type .csv).
 
J'ai par ailleurs basculé depuis deux ans sous Linux/Ubuntu. J'ai gardé une machine avec un "dual boot" Ubuntu/Windows qui ne sert pratiquement plus que pour Weatherlink...

Je voudrais donc migrer mes données sous Ubuntu avec l'un ou l'autre des deux packages phares, "weewx" ou "wview", les deux permettant une gestion des données sous sqlite, si j'ai bien compris. Je n'ai pas de préférence, quoique selon des avis d'utilisateurs le premier semble plus simple. L'anglais ne me pose pas de problème majeur.
 
Il y aurait-il quelqu'un qui pourrait me conseiller sur les deux questions suivantes :
- quel choix faut-il faire entre weewx et wview dans une optique "climato" plutôt que "meteo" ?
- comment récupérer les données au format .wlk dans une base de données de l'un ou de l'autre ?
 
Merci !
pch


 



Bonsoir,

J'utilise wview depuis des années sous MAC, puis Linux/Ubuntu puis MAC....

Comme weewx est apparu par le suite (c'est un dérivé de wview), je suis resté sous wview.

En tant qu'informaticien, j'ai toujours réussi à faire ce que je voulais avec wview.
wview étant open source, j'y ai même apporté mes évolutions.
Mais il est clair qu'il faut bien maitriser l'informatique sous Linux pour se lancer avec wview. Il faut avoir des connaissances de compilations sous Linux, de paramétrage de serveur web apache, etc....

Du coup, ne pouvant être objectif, je ne peux vous orienter vers l'un ou l'autre.
Cependant, je pense que choisir l'un ou l'autre n'a très peu d'importance. L'important est de connaitre l'investissement personnel que vous êtes près à mettre pour vous appropriez-domptez le logiciel choisi. Sous Linux, plus que sous Windows, je rajouterai qu'il faut avoir de bonnes connaissances informatiques.

Maintenant, l'import de donnée dans les bases sqlite n'est pas compliqué. Il faut juste connaitre le schema des bases du logiciel, et retravailler les fichiers pour qu'ils puissent alimenter correctement les tables.
Pour connaitre le schema des bases et des tables sous sqlite, c'est simple. Il faut se connecter au base sqlite (sqlite nom_base) puis la commande .schema. Pour sortir des bases, c'est la commande .quit.
Pour travailler avec des bases sqlite, il y a aussi le logiciel SQLiteStudio.

Perso, j'avais conservé les historiques des données de mon ancienne station WS2350 (au format txt). En les retravaillant un peu, j'ai pu les réintégrer dans les tables d'historique.
Du coup, je peux comparer les historiques pluviométriques sur 5 ans avec mes graphiques.

Bon courage pour la suite.

Cordialement
« Modifié: 14/03/2015 à 22:07:57 par Snoopy28 »



Bonjour,

Concernant la question
> - comment récupérer les données au format .wlk dans une base de données de l'un ou de l'autre ?

je peux vous proposer l'utilitaire WlkTransformer, qui assure la conversion du format .wlk vers des formats texte, dont le format .sql
Ce format SQL permettra d'alimenter directement une base de données.

Plus d'infos sur WlkTransformer ici : http://wlktransformer.meteofrouzins.fr

Il y a également une discussion ouverte sur le sujet dans "Le coin des développeurs"
http://www.station-meteo.com/forum/le-coin-des-developpeurs/utilitaire-de-recodage-des-fichiers-weatherling-%28davis-vp2-ou-vue%29/
N'hésitez pas à y laisser un mot si vous souhaitez des renseignements complémentaires.



Bonsoir,

Certe, l'utilitaire génère des fichiers sql à partir de fichier wlk.
Cependant, je doute qu'il prenne en compte le schema de la database de wview.

Du coup, il y aura forcement un besoin de retravailler les fichiers sql avant d'alimenter les tables.

Est ce que je me trompe?

Cordialement



Ne connaissant pas wview, je ne peux pas vraiment répondre.

WlkTransformer permet de sélectionner les paramètres que l'on veut exporter.
On peux choisir également, dans une certaine mesure, le type des champs (float ou int).

Par contre, on ne peux pas choisir le nom des champs SQL (ce sont des noms prédéfinis).
Du moins pour l'instant car cela sera proposé dans une prochaine version.




 

x

Recevez les articles par mail

emailVous êtes passionné de station météo, restons en contact ...
www.station-meteo.com: le site de référence des stations météo