All articles

Introducing Hydrology Service Version 3.1.0

Our Delivery Manager Tom Guilbert describes the up-and-coming improvements to the Hydrology Service we are working on for the Environment Agency.

Photo looking over the River Avon and the Clifton suspension bridge in Bristol with a decorative accented bright blue triangle in the bottom right with the Epimorphics connecting data logo and link in white.


In previous blogs I’ve described the hugely expanded version of the Hydrology Service and its underpinning API that we built and run for the Environment Agency (EA). The service is built on our Agora Measurement Store technology. It is one of the largest open hydrological datasets in the world, with over four billion readings covering rainfall, river flow, river level, groundwater level and water quality time series.

In response to feedback and to open up even more of their monitoring archive EA have asked us to develop some enhancements to the service, which I‘ll give a sneak peek of in this blog post…

Historical Stations

The version of the Hydrology Service released at the end of March 2023 included the EA’s water quality continuous monitoring archive. The data stretches back 16 years and, because the stations often only operate for a few months, the archive is mostly made up of historical stations. The Hydrology Service can be used to find and interrogate water quality data from these historical stations, with date filters and special markers on the user interface.

The main enhancement we’re currently working on is to support another huge increase in data by allowing the EA to publish time series from the historical stations in their hydrometric archive – covering rainfall, river flows and level, and groundwater levels. Most of this data covers the period from 1965 to 2010.

This archived data is not available publicly at the moment, and to add it to the Hydrology Service we need to ensure that we can support up to 20,000 new stations. Data will be added over the next 18 months as and when it has been reviewed. Some of the changes needed to the service include:

  • Automation to allow EA to add sites and time series without our support, and to close open sites (and vice versa)
  • New historical station icons for the Hydrology Data Explorer
  • Performance enhancements to the map view to handle adding up to 150% more stations

Other Enhancements

Based on early user feedback, the EA has identified some other critical improvements to the service we’re implementing as part of this project. These include:

  • Being able to differentiate all of the different station types more clearly on the map
  • Adding a new type of station to differentiate groundwater stations with automated continuous monitoring (logged) and those where only manual (dipped) measurement occurs
  • Adding data quality flags to rainfall bar charts (see screenshot)
  • Other small improvements to the user experience
Screenshot of the Hydrology Data Explorer showing Great Gidding Rainfall station page. There are descriptions of the site and the data on display, with a bar graph with blue and red bars indicating daily total rainfall accumulations. The blue bars are checked data and the red unchecked. There is also a map view showing the site with other nearby sites in a range of colours.
Screenshot of the Hydrology Data Explorer (development version) showing changes to a rainfall station page, which will include data quality flags. Note also the new station marker colours on the map, and the increased detail on the time period that a daily reading is measured over. Note that designs may change before release.


Once we’ve completed these enhancements we’ll work with the EA to roll them out in the autumn and then support them with the process of adding new sites to the service over the following 18 months. This will add even more data to the open hydrological archive, made possible by our Agora Measurement Store technology and the hard work and expertise of the team here at Epimorphics.

Let us know if you use the service, either via the user interface of the API. We hope you like it!

You can also get in touch with the Environment Agency to give feedback via their dedicated survey or email the team who manage the service at