- Added panel to immediately display individual stations
- Clicking Calculate was very irritating and the station names were not shown.
- Added a checkbox to hide stations
- The combo box was way too cumbersome
- In the map, colored unused stations purple
- Many stations are not used to compute an average
because they do not have enough data during the baseline period.
However, it was very difficult to locate them and see what the problem was.
- Made both the plot and map visible at the same time
- I know it makes things smaller, but I think it is easier to use.
- Moved the buttons off the map
- Several stations, and all of New Zealand, were not visible.
- Use mouse wheel to zoom
- Kind of a no brainer! Who wants buttons?
Also increased the maximum zoom because some stations are very close.
Unfortunately, there may a little chatter as the wheel is turned because as the map is zoomed,
the browser window may also scroll - use Ctrl-mousewheel to reduce the page size. - fixed 05-20-15
Does not work in some older browsers. - fixed 05-20-15
- Changed the y-axis label to indicate temperature vs anomaly
- A no brainer - can't use the plots without it
- Added controls for baseline start, end, and required number of points
- Fixed parameters are always a problem. Press the button to compute the new baselines.
Only applies to the current dataset. (There are 4 datasets.)
- Added controls to only allow stations with the full range, or several user specified ranges
- Short record periods have a big effect on the plots - this is just lying with statistics.
- Added check boxes to control the trend lines on all 3 plots
- These are on for the full range by default.
- Added a high/low/volume chart
- Averages are worthless, this is a major improvement.
It provides user controlled trends on all 3 curves.
- When renaming a plot, the box is now prepopulated with the existing name.
- Kind of a no brainer.
- Added Delete All buttons to each graph
- Really useful.
- Fixed number entry fields to automatically be limited to the specified min/max values
- For some reason, the browser did not already do this - so now it is in code.
- Allowed fixed axes
- It is way too hard to compare stuff when the axes change each time you add/remove a series.
- Typing in the range fields no longer changes the values
- I thought it was a good idea - big mistake - now gone
- Fixed 2 mouse wheel problems
- The mouse wheel code in FireFox (IceWeasel) is different than Chrome - it now works in both.
When zooming the map, the browser screen no longer scrolls. Now the screen can be left larger.
- Changed the hlv lower y-axis label from "vol" to "Num of Sites"
- I originally called it High/Low/Volume because the plot is similar to a stock market chart.
I renamed the y-axis from "vol" to "Num of Sites".
- Fixed the degree-C symbols in the hlv graphs
copy in Chrome does.
- Adjusted spacing for - (or shift-click to remove)
- Makes more sense
- Replaced the y-axis labels - again
- Changed "Anomaly (°Celsius)" & "Temperature (°Celsius)" to "Annual Mean Anomaly (°C)" and "Annual Mean Temperature (°C)"
- Fixed plot clear problem
- The stations plot does not erase correctly - probably because I have 2 methods with the same name
- Fixed the clipping problem
- This was the cause of the plot clearing problem - series were drawn over the axes and into the borders
- In the station plot, automatically display the station ID with all ocean data
- This helps to document the plots. otherwise, every station has the same name
- Added a control to place land station IDs in the legend.
- This might be useful when trying to find related data on other sites
- Disabled opening graphs images in separate tab when clicking them
- This became very irritating, right click provides the same functionality - removed onclick="png(this)" 3 places
- Added a tab control
- This allows additional pages of controls and display
- Added ability to display R2 on the Average graph
- The formula computed it, so I decided to display it - of little value
- Added endpoint trend lines - working on it
- Linear regression is good for fitting a curve, but not for determining change. This just connects the end points.
- Added buttons to exclude ocean (ship) data from the land stations
- There are 7 "ships" mixed in with the other data
- Added a tab to show metadata for each station
- Urban/semirural/rural, Lat/Long, name, ID, temperature min/max/avg, years of coverage, etc.
- Added a button to plot up to 20 selected stations on the single station plot
- This helps to document graphs of averages. Only a small number is supported because otherwise the chart becomes too cluttered.
- Fixed the y-axis control to all real numbers
- It should have never been integers!
- Added Map tab
- This applies various color schemes to the map
- Renamed 2 buttons to be less confusing
- Avg -> Average, hlv -> Hi/Lo
- Made the form control labels clickable
- Adding a label tag before input makes the text identifying radio buttons and checkboxes clickable.
This feature is not supported in the Safari (Apple iPad) browser.
- Improved loading of alternate maps
- Moved the call to redraw the map from the radio button to the image load event
- Added a usage note to the Station tab
- Might help
- Added a Rename button to the stations display
- I didn't think it was useful before - changed my mind
- Added ability to annotate the station names with Raw and Adj
- I needed this to document certain comparisons
- Fixed some of the "clickable labels"
- The code worked in Chrome, but failed in FireFox - fixed by adding additional </label> tags.
- Added iPad touch controls to the map
- iPads are slow, so everything takes a very long time. 2-finger zoom and scroll are working ok (not great).
Clicking on stations is not very accurate. The iPad Safari browser has some design problems that I had to patch around.
Therefore, I don't know how this will work with other touch devices.
- Added the version (with a link to this page)
- Kind of a no brainer!
- Fixed typo - The 1st 3 digits of the ghcn ID are the country code
- Just a typo- changed 2 to 3
- Added country names to the Station data table
- I like it.
- Added control to hide High/Low series on volume chart
- Reworked the Add selected stations button and the 2 Compute Average buttons to ignore hidden stations
- When Align stations on common baseline is not checked, all 3 functions
included the purple stations - even when they were hidden. That's not logical - when the purple (filtered) stations are hidden,
the functions should not include them.
- Added standard deviations to the Hi/Low chart
- This is controlled on its own tab. The data is nonsense when "Area weighting" is enabled.
- Added a tab to load local data
- Sometimes there is no internet connect and I want to use the program.
Therefore, this was needed.
- Fixed ability to run locally
- The call to read the data file was too early in the onLoad routine. As a result, none of the event triggers were
defined when the program crashed (aborted) due to the security violation of reading an xml file from
local storage. The code now tests for the problem, avoids it, and brings the Load Local Data tab page to the top when appropriate.
- Added the Trend Lines tab
- Currently, this only applies to the Hi/Low chart.
- The End Points line just draws a line between 2 points.
- The 2 Exponential curves a experimental.
- The Full Regression Least Squares fit uses all the data used to generate an average.
Typically, it doesn't make a big difference with respect to fitting a line thru just the averages.
- Moved the Map Trend controls to a new tab
- The original tab was getting too crowded
- Added Trend slope coloring to the map chart
- This allows the user to select start and end dates and see how the temperature trends change.
I also refactored the code to keep related functions together.
- A comparison window was added to all the station-coloring map displays
- Instead of having a sharp cutoff, this allows a dead space between 2 choices.
- Value A is greater than, less than, almost the same as value B
- A slope is greater than zero, less than zero, close to zero
- Added a Filter tab
- Currently removes 3 bad sites and 7 ships. This will be expanded as needed.
- Added link to ghcn plots
- NOAA plots the raw and adjusted data - on the Station Data tab, there is now a link to those plots.
- Added a search link for Berkeley Earth plots
- Since there is no simple translation to their ID's, a search by name is the best I can do
- Changed the population types from single letter codes to human readable text
- RSU in the Pop Type field was easy to translate, but ABC in the Light Type field was not. This is an internal change, does not affect the user interface.
- This version was never uploaded,
- I increased the CO2 tab addition to version to 0.10 because it was large
and more than a year after 0.9
- Added CO2 tab
- This plots expected temperature based on CO2 changes using UCAR & Keeling CO2 data,
and UCAR historical temperature data
- Added hlvExtentions array
- This allows the addition of additional plots without having to modify hlvGraph.js