X-CSV Import funktioniert nicht

Fragen, Anregungen zur PC-Wetterstations-Software

Moderatoren: Werner, Tex, weneu

Antworten
dsporer

X-CSV Import funktioniert nicht

Beitrag von dsporer »

Hallo,

und erstmal ein Kompliment fuer dieses umfangreiche Programm, dem ich auch ohne eigene Wetterstation gerne meine eigenen CSV-Daten zur Anzeige vorsetzen moechte. Der entsprechende Importdialog ist soweit eindeutig und intuitiv bedienbar, dennoch gelingt der Import meiner Daten (26 TAB-getrennte ASCII-Werte je Zeile) nicht. Die Fortschrittsanzeige im Wetterdaten-Importieren Fenster laeuft rasend schnell und ohne Fehlermeldung durch ohne dass tatsaechlich Daten uebernommen wuerden. Fuer mich liegt nun zunaechst mal die Frage auf der Hand, bestehen bei der Testversion diesbezueglich irgendwelche Einschraenkungen ?

Getestet wurde auf 3 verschiedenen PCs unter WinXP SP2&3.

Gruss D.Sporer
Joerg

Beitrag von Joerg »

Hallo,
ich wüßte nicht, das es in der Demo-Version hier eine Einschränkung gibt.

Es liegt mit ziemlicher Sicherheit ein Fehler in der csv Datei vor. Eine TAB-Trennung geht glaub ich nicht. Ich kenne es nur mit Semikolon. Dann muß die Datei ein bestimmtes Format einhalten - also bestimmte Daten müssen genau dort stehen, wo es WsWin erwartet. Zur besseren Verständnis hier ein Auszug aus meiner csv Datei:

Snip
-------------

Datum,Zeit,Temp. I.,Temp. +2m,Temp. A. min,Temp. A. max,Feuchte I.,Feuchte A.,Luftdruck,Regen,Wind,Richtung,Sonnenschein,ET,UV,Solar,Windböen,Empfang,GWD,W0,W1
,,°C,°C,°C,°C,%,%,hPa,mm,km/h,°,min,mm,UV-I,W/m²,km/h,%,GWD,B0,B1
#Calibrate=1.000 #Regen0=0mm #Location=89/89m #Baro_correction=10hPa #Station=VantageProPlus
,,1,2,6,7,17,18,133,34,35,36,37,40,41,42,45,46,96,97,98
01.04.2009,00:00,22.2,3.1,3.1,3.1,27,85,1022.5,0.000,0.1,22,0,0.000,0.0,0,1.6,95.65,1,5,44
01.04.2009,00:01,22.2,3.1,3.1,3.1,27,85,1022.5,0.000,0.1,22,0,0.000,0.0,0,1.6,90.91,1,5,44
01.04.2009,00:02,22.2,3.1,3.1,3.1,27,85,1022.5,0.000,0.0,22,0,0.000,0.0,0,0.0,100.00,1,5,44
01.04.2009,00:03,22.2,3.0,3.0,3.1,27,85,1022.5,0.000,0.0,22,0,0.000,0.0,0,0.0,95.65,1,5,44

----------------------
Snap


Ich glaube aber, das Du das so nicht einfach übernehmen kannst, da der Kopf ja abhängig von der Station und den erfassten Werten ist.

Aber warte noch mal auf Werner - vielleicht hat er noch eine allgemeingültigere Antwort.
dsporer

Beitrag von dsporer »

Danke Joerg fuer die Antwort. Ein "fehlerhaftes" CSV-File waere natuerlich jetzt die simpelste Erklaerung. Ich fuerchte aber so einfach ist das nicht, denn warum sollte man eine TAB-getrennte Wertezeile (dieses Zeichen kann man ja lt. Dialog verwenden) wie diese nicht verwenden koennen:

01.03.2009 00:00 23:59 OK SLEEP AUS 00073 14764 23116 48 NETZ 4,846 11,96 12,10 32 Bewölkt 00002 967 110 +3 20 22 22 28,4 00772 Kommentar

(Leerzeichen jeweils ein TAB 09)

Ich uebernehme Datum,Uhrzeit und meinetwegen die Temperatur an Position 10 (=48), der Rest der 26 Felder steht auf "ignore".

D.Sporer
Benutzeravatar
Werner
Site Admin
Beiträge: 6091
Registriert: 04 Dez 2001 01:00
Wohnort: Lackenhäuser
Danksagung erhalten: 145 mal
Kontaktdaten:

Beitrag von Werner »

Hallo,

ich denke die cfg - Datei ist nicht richtig konfiguriert.

Oder es kommt ein Leerzeichen vor und das Programm erwartet ein "TAB"

Werner
dsporer

Beitrag von dsporer »

Hallo,

die wswin_x-csv_import.cfg wird allein ueber "Sichern" im "Wetterdaten importieren" Dialog erstellt.
Leerzeichen kommen vor, aber nur in (Text)-Feldern die sowieso nicht vom Programm ausgewertet werden sollen und deshalb auf ignore stehen.
Mit Excel gibts beim Einlesen keinerlei Fehler, ein testweise verwendeter Excel-CSV Export meiner Daten stellt das Programm vor die gleichen Probleme. In meinen Daten steht uebrigens noch ein Trennzeichen vor der 0d/0a Zeilenschaltung, eventuell ist das die Ursache?
Zu Bemerkung der Hilfe: "Bei X-CSV sind auch ohne entsprechende Wahl die Optionen `nur neuere Daten` und `Sensorkorrektur durchfuehren...` aktiv" haette ich noch die Frage ob & wo sich dieses aendern laesst.

D.Sporer
Benutzeravatar
Werner
Site Admin
Beiträge: 6091
Registriert: 04 Dez 2001 01:00
Wohnort: Lackenhäuser
Danksagung erhalten: 145 mal
Kontaktdaten:

Beitrag von Werner »

Hallo D.

schicke mir doch einmal Deine CFG-Datei und die Datei die verarbeitet werden soll.


Werner
dsporer

Beitrag von dsporer »

Tatsaechlich hatten sich doch ein paar Leerzeichen eingemogelt die ich nicht beachtet habe, etwa innerhalb von Temperaturwerten zwischen Plus/Minus und dem eigentlichen Zahlenwert. Der Import funktioniert also im Prinzip, wenngleich er mit dem simplen Ignorieren der Leerzeichen um einiges flexibler waere!

Gruss D.Sporer
Benutzeravatar
Werner
Site Admin
Beiträge: 6091
Registriert: 04 Dez 2001 01:00
Wohnort: Lackenhäuser
Danksagung erhalten: 145 mal
Kontaktdaten:

Beitrag von Werner »

Mein lieber D. Sporer,

da Du die Möglichkeit nicht genutzt hast, mir Deine Daten zur Verfügung zu stellen, wirst Du
wenngleich er mit dem simplen Ignorieren der Leerzeichen um einiges flexibler waere
selbst zurecht kommen müssen.

Werner
Antworten