Modified how the reports are generated to significantly improve performance
(for everything except charts. Chart performance will be enhanced in a future release). PDF output
had to be removed (except for charts) because the technology used to generate the newer reports doesn't support PDF output.
Significantly improved the performance of reports that include columns where a function is used.
The list of available networks and their stations is now database-driven and certain stations have moved
(SCAN stations are now under SCAN instead of SNOTEL).
Changed the look and feel of the rendered reports to better match the application's theme.
Added paging to the reports. This improves performance and gives users the option to view data in small chunks.
Modified the CSV output so that instead of prompting the user to save a file, it just opens the CSV output in a
separate browser window. Users can save to a file by using the browser's save-as option.
Column headings for element names now come from the database.
Added the 'Period of Record' option when selecting a 'Time Period'.
Added the ability to change the duration and/or time period on the view report page.
Added the metadata columns 'Start Date', 'End Date', 'Network Code' and 'Network Name'.
Added the ability to remove sites from a query based search. So, now if you go to 'Advanced Search'
and search for all 'SNOTEL' sites in 'OR', after you click the search button, you can still remove individual
sites. The sites that are removed get excluded from the search criteria.
Added a new View Station Information panel at the top of the page. When expanded, this panel displays site metadata,
a site image and Googlemap view (if available) for the currently selected station, and links to common reports for this type of station
(for example a SNOTEL site will have links to the standard sensors and snow depth reports available on the site pages).
Data for observed streamflow now always comes from the AWDB database instead of directly fetching it from USGS.
Delta columns no longer show a missing value as the first value; the first value will be skipped and the first delta value will be shown.
Fixed the bug where the current day's hourly data would not be shown when "Custom" dates were chosen.
Fixed the bug where monthly normals would be missing when the start month was greater than the end month
(for example, if you had asked for monthly normals 2011-12-01 to 2013-01-01, you would've only got values for Dec 2011, Jan 2012, Dec 2012, and Jan 2013).
Fixed bug that prevented running metadata-only reports and removed the inapplicable date column.
Added a check to make sure that if a "custom" date range is used, that both the custom begin and end dates are supplied.
Removed PII fields from the user feedback form.
Changed how the 'Group Elements by Month' layout is implemented so that it essentially runs the 'Standard' layout report and then
reformats the data afterwards. This prevents errors where the data in the 'Group Elements by Month' layout might have been different
from the values in the report when the 'Standard' layout was chosen. This also improves the performance of reports using this layout.
Removed "beta" from the URL. Bookmarked URLs with "beta" in them will continue to work for now - but this support may be removed in a future release.
BETA 5 Update 1 - December 2012
Renamed the station metadata attribute 'Basin Name' to 'HUC Name'
Added a new station metadata attribute called 'HUD' that returns the 8-digit HUC of the station
(which might be different than the 1st 8-digits of the HUC attribute because the 8-digit HUC was based
on the Hydrologic Unit Dataset and the 12-digit HUC is based on the Watershed Boundary Dataset)
Fixed a bug that was preventing retrieval of snow depth data when a Snotel station has a snow depth sensor,
but didn't have a snow water equivalent sensor (such as an automated aerial marker).
Fixed a bug in the retrieval of snow depth data for Snotel sites so that it correct applies the data rule
that sets the snow depth value to zero if the snow water equivalent value is zero
BETA 5 - November 2012
Added charting support for a single station. This is implemented as a new layout called 'Chart' that allows
creating a line graph of the data that is selected.
Added a 'Layout' menu on the 'View Report' page that allows users to toggle between the various layouts quickly and easily.
Modified the user interface to select data columns by combining the element (which was physical element) and function into just a list of elements.
This expands the list of elements to map one-to-one to an element in the AWDB database and allows us to introduce a new
'Function' list where Report Generator will apply a function to the selected data.
Implemented basic function calculations. There are currently 4 functions supported - Sum, Mean, Max, and Min. When
a function is selected, a 'Function Interval' list will display a list of intervals where the user must select the interval over which the function
should be applied. For example, you can now do things such as calculate the minimum of the daily TMAX values for each month, or for the
Modified the 'Advanced Search' screen to allow searching by DCO using the 'State' field. Now if you enter the
name of a DCO, such as ORDCO or IDDCO in the 'State' field, you can search for sites whose jurisdiction is under that
Fixed a bug where retrieval of monthly SWE or Precipitation normals was not working when the layout was set to 'Group By Element'
Modified the report titles so that they no longer include the name of the network
Modified the report titles so that the name of the state and the name of the site is mixed case instead of being all capitalized.
Fixed a bug where the '% of' value types were not working correctly for 1981-2010 normals. The column headers were not displayed correctly and
regardless of whether % of Normal, % of Average, or % Of Median was selected, it was always calculating % of Normal.
Modified the 'Manage Selected Columns' table so that when a metadata column is selected, the same name is displayed in
the 'Data Type' column of the table instead of showing a code that is used internally be the application.
Modified the metadata columns so that the header for the metadata columns match the names used to select the metadata columns
Fixed a bug in the retrieval of hourly data (only Snotel temperature and other data that is by default in metric units in Snotel was affected).
If you had requested the same data more than once in the same report, only the first set of numbers was correct.
Added the ability to retrieve the 1971-2000 Normals.
Split the 'Annual' frequency into 'Water Year' and 'Calendar Year'. This allows users
to select the type of annual data they want in a report.
In the "Time Period" list, renamed "Water Year" to "Current Water Year" and renamed "Calendar Year" to "Current Calendar Year"
Added default selections for 'Last 3 Years' and 'Last 5 Years' for the two annual frequencies.
Added the ability to choose between English and Metric units. Also added a menu called "Units" on the
'View Report' tab that allows toggling between English and Metric units.
Added validation error messages for custom dates. If the date is in the incorrect format, a message is now displayed.
Modified the date format for custom dates so that it is dependent on the frequency selected. For now, everything
is 'yyyy-MM-dd' except for 'Water Year' and 'Calendar Year' which is 'yyyy' which makes it more intuitive for users to just
enter the year when running annual reports.
BETA 4 - August 2012
Modified the advanced station search screen to allow searching for
stations by the elements that it has. The search-by-element feature can be
used together with the other search criteria.
Moved the feedback button to top-right of screen, above tabs
so that it can be clicked when entering report parameters or when viewing
Fixed a bug that was occurring when creating a report with multiple
stations for semi-monthly data and using the Standard layout.
Huge performance improvement when requesting large amounts of data
Fixed bug where you couldn't filter stations by maximum elevation
BETA 3 - June 2012
Added the ability to retrieve the normals for 1981-2010
Modified the UI so that there is no longer a selection for "single station"
vs. "multiple station" for reports. Now, the application will figure this out
Modified the UI to have better date selection. The duration is moved
down to the bottom where the date selection was and now there are default
selections for dates and calendars. If the calendars are used, the dates
can be made relative by checking a box.
Added time slicing support. This allows users to request subsets
of dates for some date range. For example, you can ask for daily data for
a given calendar year and now you can limit the days to only the days of each
month that you are interested in.
Reports can now be output in two different formats. The standard layout
is the same what was available in BETA 2. The "group by month" option, is
a dynamic format that allows users to group all of the columns that are
element related by months. This makes it a lot easier to view large amounts
Now you can have multiple station reports for more than just a single date.
Performance improvement in retrieval of monthly and semi-monthly
observed streamflow data from the USGS
Added support for retrieving annual data and normals
Modified the dates that display when doing a semi-monthly report to show 1st and 16th
instead of 1st and 15th.
When elevation is selected as a metadata column, the units are displayed
in the header instead of in each row
Implemented physical element filtering based on selected stations. Now, as stations are selected,
the list of physical elements gets automatically filtered to show only the elements
that can be selected for the stations selected. This makes it easier and faster to select data
columns, because the list of physical elements will only contain relevant items.
Added "MANUAL PRECIPITATION" and "MANUAL SNOTEL" networks to the list of networks.
BETA 2 - April 2011
Completely changed the advanced station selection screen. This
was redesigned to look and work differently. In the previous version,
selecting several sites didn't work very well because it resulted in
a URL that was very long, and the length of the URL was causing problems
in IE and on the server. Now, selecting stations on the advanced station
selection screen results in a query that is encoded in the URL instead of
the full list of stations that results. The new screen allows stations
to be selected using some criteria, but it also allows adding stations
to the selection that don't match the specified criteria.
Improved performance. There is significant performance improvement
when selecting large numbers of stations and across the board performance
Modified the header for the table of selected stations to show the
number of stations that are selected.
Added the ability to search for active sites only on the the
advanced station selection screen
Added the ability to sort selected stations
On the advanced station selection screen, changed the network filter
to a multi-select list of networks so that users don't have to know the
network codes and can instead select from a meaningful list of networks.
On the advanced station selection screen, users can now specify
HUCs that are less than 8 digits without putting the '*' character
after the digits.
Fixed bug that was occurring when filtering list of elements
Added a new column "Value Type" called "Collection Date" so that
users can request the collection date for Snow Water Equivalent
and Snow Depth for Snow Course sites.
Renamed the header for the list of selected columns to "Manage Selected Columns"
instead of "Selected Columns"
For multiple station reports, if a user doesn't include one of the station id, station name
or acton id columns, then the application will automatically add the station id and station name
columns to the report and notify the user that they were added.
If a semi-monthly multiple station report is run, a new column is now included
to indicate which part of the part (1st Half or 2nd Half) that the data is for.
Some minor report formatting changes were made to improve the appearance of reports
Added a link to release notes for the application
Fixed bug that occurred when a user tried to add a data column when no
element was selected
Removed the single tab on the Advanced Search screen.