comment compléter un fichier.DAT ?

Forum dédié aux problèmes d’utilisation du logiciel, une fonction que vous cherchez et que vous ne trouvez pas.
Répondre
Tudgur
Participation 6
Participation 6
Messages : 1770
Enregistré le : 13 mai 2007, 16:47
Localisation : 29880 Plouguerneau
Contact :

comment compléter un fichier.DAT ?

Message par Tudgur » 07 juil. 2022, 14:41

Bonjour à tous.
Le 18 juin, un violent orage a provoqué une coupure de courant chez moi.
Le courant n'a été rétabli que 5 jours plus tard
J'ai donc perdu des données.
Ludovic, de météo Plabennec m'a fait parvenir un export de son mois de juin : EXP06_22.CSV
Je ne sais plus comment procéder pour compléter mon mois de juin...
Quelqu'un pourrait me rafraichir la mémoire ?
Merci.
Cordialement.

Tudgur
http://meteo-plouguerneau.fr" onclick="window.open(this.href);return false;

mm91
Participation 6
Participation 6
Messages : 2581
Enregistré le : 31 mars 2007, 07:46
Localisation : 25 Km au sud-ouest de Paris FRANCE
Contact :

Re: comment compléter un fichier.DAT ?

Message par mm91 » 07 juil. 2022, 18:59

Bonjour Tudgur,

Cette page de mon site répond-elle à ta question ? :

http://michel.mo.pagesperso-orange.fr/e ... porter.htm
Michel
La Crosse WS2300 modifiée (pluvio, abri ventilé, mesure d'ensoleillement), Wswin32, Watchdog.
mon site météo

Tudgur
Participation 6
Participation 6
Messages : 1770
Enregistré le : 13 mai 2007, 16:47
Localisation : 29880 Plouguerneau
Contact :

Re: comment compléter un fichier.DAT ?

Message par Tudgur » 07 juil. 2022, 19:21

Merci Michel.
Je testerai la manip début aout, lors de mon retour à Plouguerneau.
Je pense qu'il est préférable de ne pas le faire à distance avec TeamViewer...

Cependant, il me semblait que l'on pouvait le faire avec Excel...
Cordialement.

Tudgur
http://meteo-plouguerneau.fr" onclick="window.open(this.href);return false;

Avatar du membre
vals
Participation 5
Participation 5
Messages : 833
Enregistré le : 13 déc. 2006, 20:27
Localisation : 69320 Feyzin
Contact :

Re: comment compléter un fichier.DAT ?

Message par vals » 08 juil. 2022, 00:29

Pour ma part j'ai eu l'occasion de rassembler (concaténer !! :cool:) 2 fichiers export *.csv en un seul.
Ça n'a pas marché avec excel mais en revanche avec le bloc note c'était ok.
Image
Davis VantagePro2 + Wswin32 V2.96.10 + GraphWeather + ftp-uploader. Webcam.

Tudgur
Participation 6
Participation 6
Messages : 1770
Enregistré le : 13 mai 2007, 16:47
Localisation : 29880 Plouguerneau
Contact :

Re: comment compléter un fichier.DAT ?

Message par Tudgur » 08 juil. 2022, 08:13

Salut Vals,
Merci pour l'info !
Cordialement.

Tudgur
http://meteo-plouguerneau.fr" onclick="window.open(this.href);return false;

Tudgur
Participation 6
Participation 6
Messages : 1770
Enregistré le : 13 mai 2007, 16:47
Localisation : 29880 Plouguerneau
Contact :

Re: comment compléter un fichier.DAT ?

Message par Tudgur » 28 août 2023, 07:30

Bonjour,
J'ai une nouvelle fois besoin que l'on me rafraichisse la mémoire.
La sonde de T/HR m'a lâché cette nuit.
Il faut donc que je corrige mon fichier .DAT avec les données de la veille.
Mais comment faire ?
On exporte le fichier mensuel en .CSV mais ensuite, on l'ouvre avec quel utilitaire ???
Avec Excel, c'est possible mais difficile de ne modifier que la température sur une longue plage horaire...
Ensuite, importer le nouveau fichier.
Il n'y a pas un utilitaire plus rapide ?
Je ne le retrouve pas...

Pb résolu par un export/import en .CSV
Cordialement.

Tudgur
http://meteo-plouguerneau.fr" onclick="window.open(this.href);return false;

mm91
Participation 6
Participation 6
Messages : 2581
Enregistré le : 31 mars 2007, 07:46
Localisation : 25 Km au sud-ouest de Paris FRANCE
Contact :

Re: comment compléter un fichier.DAT ?

Message par mm91 » 18 sept. 2023, 16:53

Tudgur a écrit :
28 août 2023, 07:30
.......
Pb résolu par un export/import en .CSV
Salut Tudgur,
peux-tu me dire si c'est cette méthode que tu as utilisé ? :
http://icare.cinq.free.fr/SPOr/exporter ... porter.htm
(nouveau lien suite à suppression par Orange des sites perso !)

Il y avait Weather Data Editor bien plus pratique, mais voir ma remarque dans le lien ci-dessous.

Il n'y a hélas (à ma connaissance) plus aucun éditeur pour les fichier .dat de Wswin32
Michel
La Crosse WS2300 modifiée (pluvio, abri ventilé, mesure d'ensoleillement), Wswin32, Watchdog.
mon site météo

mm91
Participation 6
Participation 6
Messages : 2581
Enregistré le : 31 mars 2007, 07:46
Localisation : 25 Km au sud-ouest de Paris FRANCE
Contact :

Re: comment compléter un fichier.DAT ?

Message par mm91 » 25 sept. 2023, 19:01

Je repose la question:

Comment faire dans wswin32 pour modifier un fichier d'exportation .csv si on a un grand nombre de modifications à faire: copier-coller des colonnes entières (1 mesure/mn sur un mois = 43200 lignes !) provenant d'un autre fichier (excel par exemple), des remises en ordre de colonnes et même des corrections/calculs à faire sur des colonnes entières.

Difficile (impossible ?) à faire avec "ma" méthodes qui consiste à ne travailler que sur des fichiers .txt.
(est-ce ça que tu as fait, Tudgur ?)

Je sais faire tout ça avec Excel, je sais aussi transformer un fichier d'exportation.CSV en .XLS, mais après modif ce fichier pourra-t-il être importé dans Wswin32 pour faire un bon fichiers .DAT?


Suite à crash windows10 (puis ré-installation 15 jours après), j'ai perdu 19 jours de données météo (cela fausse surtout les statistiques).

Une station voisine m'a fourni ses données sour forme de fichier .txt provenant d'un logiciel "cumulus" (que je sais convertir en Excel), mais j'ai des arrangements à y faire avant de les importer dans mon wswin32.

Merci pour votre aide
Michel
La Crosse WS2300 modifiée (pluvio, abri ventilé, mesure d'ensoleillement), Wswin32, Watchdog.
mon site météo

mm91
Participation 6
Participation 6
Messages : 2581
Enregistré le : 31 mars 2007, 07:46
Localisation : 25 Km au sud-ouest de Paris FRANCE
Contact :

Re: comment compléter un fichier.DAT ?

Message par mm91 » 30 sept. 2023, 19:19

Bon, j'ai pas mal avancé:

Lorsque l'on a transformé le fichier d'exportation .CSV en fichier Excel (méthode sur mon site), si l'on conserve exactement le même fichier (mêmes colonnes, etc) et que l'on fait des modifs uniquement dans les valeurs des colonnes, alors il suffit de faire "enregistrer sous" et dans "type de fichier" choisir "CSV (séparateur: point-virgule) (*.csv)" et ce fichier .csv (dont le nom doit être de la forme EXPmm_aa.CSV) peut-être "importer" dans WsWin32 pour remplacer le .DAT d'origine (*)
(bien faire des sauvegarde à chaque étape)

J'ai essayé ça marche !

Mon problème et que je dois faire pas mal de transformation sur le fichier Excel (changement de colonnes, etc.) et c'est très difficile de ne pas perdre le format d'origine, ce qui conduit à un .CSV inutilisable.

Je bosse !


(*) dans L'Aide de la fonction "Importer" il y a ceci qui explique la difficulté (traduction):


L'importation des données météorologiques se fait pour le mois/année qui est réservé dans le nom du fichier d'importation.

La structure du fichier d'import doit être exactement comme le modèle de structure du fichier mensuel exporté avec le texte délimité par un Séparateur et avec le caractère Séparateur ";" .

Dans le fichier d'importation, la première ligne contient les noms courts des éléments de mesure individuels.
La deuxième ligne contient les unités correspondantes.
Les données de la première et de la deuxième ligne ne sont pas évaluées !
La troisième ligne doit contenir la valeur d'étalonnage de la pluie, la valeur zéro de la pluie et l'altitude, le tout précédé d'un "#".
La quatrième ligne doit contenir les indices des valeurs mesurées à importer :

idTempIndoor = 1 idHumIndoor = 17
idTemp1 = 2 idHumidity1 = 18 -> Capteur normalement extérieur
idTemp2 = 3 idHumidity2 = 19 -> Sensor1 par WMR-918
idTemp3 = 4 idHumidity3 = 20 -> Sensor2 par WMR-918
idTemp4 = 5 idHumidity4 = 21 -> Sensor3 par WMR-918
idTemp5 = 6 idHumidity5 = 22
idTemp6 = 7 idHumidity6 = 23 -> Température du capteur de vent par TE923
idTemp7 = 8 idHumidity7 = 24 -> Refroidissement éolien original par TE923
idTemp8 = 9 idHumidity8 = 25 -> UV X par TE923
idTemp9 = 10 idHumidity9 = 26
idTemp10 = 11 idHumidity10 = 27
idTemp11 = 12 idHumidity11 = 28
idTemp12 = 13 idHumidity12 = 29
idTemp13 = 14 idHumidity13 = 30
idTemp14 = 15 idHumidity14 = 31
idTemp15 = 16 idHumidity15 = 32

idBaro = 33 idBaro10 = 37
idRain = 34 idBaro11 = 38
idWindspeed = 35 idBaro12 = 39
idWinddir = 36 idBaro13 = 40
idBaro14 = 41
idBaro15 = 42
idWindgust = 45 only at WM918 and WMR918 stations

Calculated Values:
idDewpoint = 43 Data will be ignored at Import
idWindchill = 44 Data will be ignored at Import
idSunTime = 37 Data will be ignored at Import - besides one Import/Merge is activated!!
IdSensor Time= 39 Data will be ignored at Import - besides one Import/Merge is activated!!

PC-Wetterstation
Michel
La Crosse WS2300 modifiée (pluvio, abri ventilé, mesure d'ensoleillement), Wswin32, Watchdog.
mon site météo

Répondre