I see that someone on another forum was discussing Cumulus with Google Charts, but the demo he links to now appears to be using the very polished and lovely Highcharts, which is free for personal use. Perfect! But... it's another API to learn and you need to manipulate the data before you feed it to the API.
I want simples, dammit! So, how simple is this:
- Convert dayfileheader.txt to a csv and save it as dayfileheader.csv on your weather website (or use mine, see below).
- Add dayfile.txt to the upload table in Cumulus, and tell it to save it on the server as dayfile.csv
- Open a new Google Spreadsheet. Now (using my data here) copy and paste the first line into A1, and the second into A2 (corrected now!) - (here's what mine looks like).
Code: Select all
=ImportData("http://weather.talking-news.info/dayfileheader.csv") =ImportData("http://weather.talking-news.info/dayfile.csv")
- Now just INSERT>GRAPH, use ranges Sheet1!A:A, Sheet1!P:P, pick a suitable graph, then copy the "embed" code.
- Paste in Webpage, et voila; for example: http://weather.talking-news.info/ggraphs/index.html
SOME users suggest there might be an update delay of up to an hour when the source file changes; for the dayfile, this won't matter too much.
Now, of course it might be that you want a fancy dashboard to switch between charts, or to run a motion chart over a time period, in which case you can get a bit more advanced with https://developers.google.com/chart/ using your same source data spreadsheet.
If you don't see the type of chart you want, don't forget that Google also has a whole other static image chart API; perhaps you fancy a radar chart to show wind distribution. If you're going to use the static image charts as opposed to the interactive javascript charts, then you might want to try the chart wizard.
Hope this helps someone - I can see a lot of potential. I just need to learn how to use it beyond basic charts, now!