Auteur Topic: Leuven-Template en scripts die historische WU data gebruiken  (gelezen 1613 keer)

wvdkuil

  • Administrator
  • Hero Member
  • *****
  • Berichten: 683
    • Bekijk profiel
    • Template Support
Re: Leuven-Template en scripts die historische WU data gebruiken
« Reactie #60 Gepost op: 10 mei 2020, 20:25:23 »
Hallo Wim,

ik probeer het helder te krijgen voor mezelf maar zie helaas door de bomen het bos niet meer ben ik bang. Ik probeer ook de WU historische gegevens weer te geven. Heb je script bovenaan dit draadje ge├»nstalleerd (en op mijn settings aangepast IVOSSEM2, de API gecontroleerd bij WU control panel) dat genereert data en lijk wat mij betreft te werken.  Maar ik heb een paar problemen en zou aan je willen vragen om er eens naar te kijken.

Probleem 1 met de kleurtjes pagina, maar dan voor het jaar 2019 https://weer.heerschap.net/weather28/index.php?p=wsReports&lang=nl#data-area. Moet ik hiervoor het bestand ./cache/IVOSSEM2-Year-2019.txt deleten?
Probleem 2 de rapporten pagina geeft HTML fouten aan en laat niets zien. Ik heb ook op de Leuven template website een script gedownload een dat geeft gelijke fout. https://weer.heerschap.net/weather28/index.php?p=wsWUstart&lang=nl#data-area en https://weer.heerschap.net/weather28/wuhistory/_test1.php
Probleem 3 ik denk gekoppeld aan probleem 1 en wel dat ik geen grafiek kan weergeven voor het jaar 2019 https://weer.heerschap.net/weather28/index.php?p=62-2&lang=nl#data-area

Hartelijk dank,

Jean-Paul
Probleem 1 en 3
Het bestand over 2019 is foutief.  https://weer.heerschap.net/weather28/cache/IVOSSEM2-year-2019.txt
Dat ziet er niet uit als een  bestand met .CSV data zoals
https://weer.heerschap.net/weather28/cache/IVOSSEM2-year-2020.txt

Dus inderdaad het bestand verwijderen.
De super cache is niet beschadigd en zal dan worden gebruikt om het bestand in de cache weer te maken.
https://weer.heerschap.net/weather28/wudata/2019/IVOSSEM2-year-2019.txt
===
Probleem 2
De regelscheiding in de .CSV is niet meer een '<br>' maar een '\n'
Hieronder regel 377 - 380 van /wu/WU-History4.php  Verander de onderste twee regels de regel die op commentaar moet staan
#--------- load the required csv from WU
$rawData        = ws_makeRequest($wu_url,$wu_test_file);
$raw            = explode ('<br>', $rawData);   ##### ! if they omit the <br> we have to change it here
#$raw            = explode ("\n", $rawData);
naar
#--------- load the required csv from WU
$rawData        = ws_makeRequest($wu_url,$wu_test_file);
#$raw            = explode ('<br>', $rawData);   ##### ! if they omit the <br> we have to change it here
$raw            = explode ("\n", $rawData);

Wim
Vantage VUE / MB-Nano https://weer.sluispark.be/
Vantage VP2 / USB logger / Meteobridge https://www.weerstation-herent.be/

Support Leuven-Template at  https://support.leuven-template.eu/
Support PWS_Dashboard (HWS-Template) https://pwsdashboard.com/

heersje

  • Gebruiker van Leuven-Template
  • Sr. Member
  • *
  • Berichten: 98
    • Bekijk profiel
    • Weer-Weather-Meteo Vossem
Re: Leuven-Template en scripts die historische WU data gebruiken
« Reactie #61 Gepost op: 10 mei 2020, 21:52:29 »
Probleem opgelost, dank Wim voor snelle reactie.

Jean-Paul