Algemeen forum ontrent de ontwikkelng, design en hosting van weergerelateerde websites (dit laatste om een beetje on topic te blijven)
Door dualfoot
#29610
Hallo,

Dankzij veel hulp van dit forum is het eindelijk gelukt met mijn website!

Ik ben nu bezig om mooie 24hrs grafieken te maken, dit heb ik nu gedaan met Open flash charts. Ik ben nu niet echt tevreden met deze grafieken, ze zijn in flash en dus kun je ze niet zien op bijvoorbeeld een iphone(http://www.weer.fbloo.nl), ik heb hiervoor dit script gebruikt: http://www.weather-watch.com/smf/index.php/topic,31434.0.html.

Nu ben ik van plan om deze grafieken in http://www.highcharts.com te maken maar ik heb geen flauw idee hoe ik de data erin kan krijgen.

Hoe moet ik dit aanpakken?

Alvast bedankt,

Met vriendelijke groet,

Frank
Door SpeedyGJ
#29612
Ik heb hier al eens in verdiept maar nooit echt verder gekomen :( ik kom er ook niet echt uit helaas want dat zou wel een hele verbetering zijn vergeleken met mijn bestaande grafieken.
Door meteozwolle
#29644
Frank,

heb ook dezelfde wens om gebruik te maken van highcharts maar ook ik kom er niet echt goed uit.Het inlezen van een xml-bestand is geen probleem maar eigenlijk zou je toch de data uit een database willen kunnen halen lijkt mij.

Op het forum van highcharts heb ik al diverse pogingen gedaan om het uit te vogelen hoe je nu een mysql database aan highcharts kan koppelen maar het is mij tot op heden nog niet gelukt.

Ik wil uiteraard wel helpen, misschien komen we er samen uit, maar ik moet bekennen dat mijn programmeervaardigheden niet erg sterk zijn.

groetjes,

Marcel
Door dualfoot
#29647
Ik heb op het internationale forum van WD gekeken en ik ben eruit gekomen!

Als je naar http://pocasi.hovnet.cz/wxwug.php?lang=en gaat kun je daar een special pakket voor WD downloaden. Kijk voor een preview hier: http://fbloo.nl/graph/wugraphs.php. Helaas kan je nog niet naar de geschiedenis kijken want ik ben pas net begonnen met het uploaden van data naar wunderground.

Je moet data uploaden naar wunderground want dit script gebruikt de data van wunderground. Als dit allemaal goed gaat kun je de settings veranderen:

Korte uitleg:
Pak wug.zip uit.

Verander Wug-settings.php die in de map wxwugraphs staat.

Kopieer alles naar je website.

Maak de map cache in de wxwugraph map staat schrijfbaar (cmod 777).

Als dit allemaal gelukt is ga je naar http://www.JEWEBSITE.com/wxwugraphs/WUG-
test.php en kijk je of daar alles goed is.

Bekijk je grafieken op http://www.JEWEBSITEcom/wxwugraphs

Klaar

Ik heb ook een vertaling gemaakt (nederlands was nog niet beschikbaar) die kun je hier downloaden: http://www.fbloo.nl/wugvertaling.rar
Om deze te installeren moet je .rar uitpakken en het bestand wat er inzit uploaden naar /wxwugraphs/languages/
Dan moet je in de settings de taal veranderen van en naar nl

Als je er niet uitkomt moet je het even zeggen.

met vriendelijke groet,

Frank
Door SpeedyGJ
#29650
Ik stuur daar verder geen gegevens heen, ik zou het toch liever zelf in de hand willen hebben en alle data waar ik nu over beschik in de grafieken wil stoppen zonder dat er nog een website erbij komt kijken.
Door meteozwolle
#29654
verrek die grafiekenfunctie heb ik ook staan, was vergeten :ohmy:

ik heb die grafiekenfunctie ook in testomgeving draaien, zie
http://www.meteostat.nl/?page_id=555

maar ik zou liever alles zelf vanuit een mysql server willen halen
heb ook nog niet veel data staan (medio december 2010)

kijk maar eens ......
Door WSWijk
#29657
Hmmmm... heb hem ook even geinstalleerd om te testen.

1. Als ik met de laptop werk, zie ik de grafieken op zich wel, alleen de data wordt er niet in zichtbaar (lijkt leeg, tot je er met de muis overheen gaat, dan zie je een popup met gegevens). Kijk ik op de pc, dan is het wel netjes ingevuld, krijg ik lijntjes te zien en gegevens.

2. Ga ik echter naar de maand view, krijg ik direct:
Fatal error: Call to undefined function mb_strtoupper() in H:\\www\\...\\wug\\wxwugraphs\\WUG-inc-month.php on line 54

3. ga ik naar de jaar view (die daar YAAR heet, vertalings foutje in de language-NL.php file), dan krijg ik direct:
Fatal error: Call to undefined function mb_strtoupper() in H:\\www\\...\\wug\\wxwugraphs\\WUG-inc-year.php on line 43

Zit dus nog wel een foutje in deze beta versie, lijkt me...

Of ik moet iets verkeerd hebben staan hier... Wil je kijken?
http://www.weerstation-wijk.nl/non-cms/ ... graphs.php\\

Data gaat (als het goed is) terug tot ergens half 2007, maar ik heb in wugraphs ingegeven 1-1-2008.

Groeten

Theo
Door meteozwolle
#29660
Theo,

dagelijks zie ik 'gewoon' alle grafieken vanaf mijn laptop (google chrome browser)
maandelijks en jaarlijks krijg ik ook de de door jou aangegeven foutmelding

zal eens bij mij gaan kijken op de server, maar volgens mij heb ik geen aanpassing gedaan in de bestanden

kom er dus op terug

dit lijkt het deel te zijn waar het bij jou niet goed gaat:
Code: Selecteer alles
$mnthName = $mnthNames[$month-1];
$mnthNameYear = $mnthName.' '.$year; // output
function my_mb_ucfirst($str, $e='utf-8') { // UTF-8 support
    $fc = mb_strtoupper(mb_substr($str, 0, 1, $e), $e);
    return $fc.mb_substr($str, 1, mb_strlen($str, $e), $e);
}


UTF-8 support ?

of misschien datum notatie probleem ?
Door dualfoot
#29664
Theo,

Ik denk dat ik al weet waar het fout is gegaan bij jou. Heb jij de Wug-settings bestand met notepad (kladblok toch?) bewerkt? Zie het stukje op de auteur zijn website:

All WU Graphs php files are in UTF-8 charset and must be without a BOM. So don't edit these files in Windows notepad.(Notepad add a BOM by default)
More info about BOM: 1 , 2
You can try better free editor like a PSPad, Notepad++ etc...
If you want to test whether this is also your problem, try the W3C validator on your WUG pages.


Misschien dat dit het probleem is?

Tevens wil ik ook graag mijn data in mysql database zetten maar ik was hier laatst ook al mee bezig geweest alleen kreeg ik de data niet geupload dus daar zal ik nog een keer naar kijken!

groet,

Frank
Door meteozwolle
#29665
Frank / Theo,

dit zou heel goed de oorzaak kunnen zijn.
even proberen zou ik zeggen.

de foutmelding en bijbehorende php code wijzen inderdaad naar een UTF-8 issue
  • 1
  • 2
  • 3
  • 4
  • 5
  • 20