Mercurial > ~darius > hgwebdir.cgi > wh1080
diff web/comparison.php @ 0:9dab44dcb331
Initial commit of Greg's code from http://www.lemis.com/grog/tmp/wh1080.tar.gz
author | Daniel O'Connor <darius@dons.net.au> |
---|---|
date | Tue, 09 Feb 2010 13:44:25 +1030 |
parents | |
children |
line wrap: on
line diff
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/web/comparison.php Tue Feb 09 13:44:25 2010 +1030 @@ -0,0 +1,131 @@ +<!-- for Emacs, this is a -*- mode: html-fill; coding: utf-8 -*- document --> +<!-- $Id: comparison.php,v 1.8 2010/02/08 01:46:47 grog Exp $ --> +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" + "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> + +<?php + /* title should start with a lower case character */ + $title = "Comparative weather observations"; + $subtitle = "Ballarat area"; + include "header.php"; + include "weathergraph.php"; + include "current.php"; + $id = '$Id: comparison.php,v 1.8 2010/02/08 01:46:47 grog Exp $'; + if (array_key_exists ("date", $_GET)) + $date = $_GET ["date"]; + else + $date = date ("Y-m-d"); + +?> + +<html xmlns="http://www.w3.org/1999/xhtml"> + <head> + <?php pagetitle0 ($title); ?> + <meta http-equiv="refresh" content="900" ;=""> + </head> + + <body> + <?php pageheader0 ($title); ?> + + <div align="justify"> + <p> + This page shows comparative readings from a number of weather stations. It's still + experimental. This compares data from the following weather stations in <?php href + ("http://www.wunderground.com/wundermap/?lat=-37.76312&lon=144.01566&zoom=10&type=map&units=metric&rad=1&rad.num=1&rad.spd=25&rad.opa=70&rad.stm=0&rad.type=N0R&rad.smo=1&rad.mrg=0&wxsn=1&wxsn.mode=tw&svr=0&cams=0&sat=0&riv=0&mm=0&hur=0&fire=0&tor=0&ndfd=0&pix=0", + "the area"); ?>, and also Melbourne airport, a little further away (<?php href + ("http://www.wunderground.com/history/station/94868/2009/12/22/DailyHistory.html", + "Melbourne city"); ?> doesn't report wind). + </p> + + <ul> + <li> + <?php href + ("http://www.wunderground.com/weatherstation/WXDailyHistory.asp?ID=IVICTORI102", "Bacchus + Marsh airport"); ?> (currently offline). + </li> + <li> + <?php href ("http://www.bom.gov.au/products/IDV60801/IDV60801.94852.shtml", "Ballarat"); + ?> airport (<?php href ("http://www.bom.gov.au/", "Bureau of Meteorology"); ?>) + </li> + <li> + <?php href + ("http://www.wunderground.com/weatherstation/WXDailyHistory.asp?ID=IVICTORI115", + "Buninyong"); ?> + </li> + <li> + <?php href ("http://www.wunderground.com/weatherstation/WXDailyHistory.asp?ID=IVICTORI94", + "Delacombe"); ?> + </li> + <li> + <?php href + ("http://www.wunderground.com/weatherstation/WXDailyHistory.asp?ID=IVICTORI124", + "Dereel"); ?> (this station) + </li> + + <li> + <?php href ("http://www.wunderground.com/weatherstation/WXDailyHistory.asp?ID=IVICREDA2", + "Redan"); ?> + </li> + + <li> + <?php href ("http://www.wunderground.com/weatherstation/WXDailyHistory.asp?ID=IVICTORI86", + "Teesdale"); ?> + </li> + + <li> + <?php href ("http://www.bom.gov.au/products/IDV60901/IDV60901.94866.shtml", "Melbourne + Airport"); ?> (<?php href ("http://www.bom.gov.au/", "Bureau of Meteorology"); ?>) + </li> + + <li> + <?php href ("http://www.wunderground.com/weatherstation/WXDailyHistory.asp?ID=IVICMTHE3", + "Mount Helen"); ?> + </li> + <li> + <?php href ("http://www.bom.gov.au/products/IDV60901/IDV60901.94863.shtml", "Sheaoaks"); + ?> (<?php href ("http://www.bom.gov.au/", "Bureau of Meteorology"); ?>) + </li> + </ul> + + <?php + if (array_key_exists ("raw", $_GET)) + { + $raw = "-raw"; + /* offer to smooth */ + print <<< EOS + <form action="comparison.php" method="get"> + <input type="submit" name="smoothed" value="Smooth" /> + </form> + +EOS; + } + else /* set edit */ + { + $raw = ""; + print <<< EOS + <form action="comparison.php" method="get"> + <input type="submit" name="raw" value="Raw" /> + </form> + +EOS; + } +?> + <br /> + + <div align="left"> + + <?php showgraphs (<<< EOS +comparative-temperature-$date Comparative temperature +comparative-dewpoint-$date Comparative dewpoint +comparative-humidity-$date Comparative humidity +comparative-pressure-$date Comparative pressure +comparative-wind-$date Comparative wind speed +comparative-gust-$date Comparative wind gust speed +comparative-rain-$date Comparative rainfall +EOS +); +?> + </div> + </div> + +<?php pagefooter ($id); ?>