Skip to content

CityCAT

CityCAT is a two-dimensional hydrodynamic urban flood model, developed for rapid assessment of pluvial and fluvial flood risk. It explicitly represents features including buildings, permeable surfaces and green infrastructure (Glenis, Kutija and Kilsby, 2018).

Pluvial and fluvial

Pluvial flooding is surface water: rain falling faster than the ground and drains can absorb it. Fluvial flooding is rivers overtopping their banks. Urban transport disruption is very often the first kind, which is why a model that routes water across streets and around buildings is the right tool here.

The word "explicitly" is doing real work in that description. Many flood models treat a city as a rough surface with an average roughness value. CityCAT puts the actual buildings into the computational domain, so water flows around them the way it does in reality, ponding where the geometry says it should.

Required input data

Four datasets define a CityCAT run. Three describe the ground; the fourth describes the weather hitting it.

Digital Terrain Model

SourceOrdnance Survey (OS) Terrain 5 / EDINA Digimap
Resolution5 m
DescriptionA Digital Terrain Model representing ground surface elevation across the study area. The DTM provides the underlying topography for the CityCAT computational domain and determines the direction and routing of surface-water flow.

This is the foundation. Water goes downhill, so the elevation model decides where it goes.

Green spaces

SourceOrdnance Survey MasterMap Topography Layer / EDINA Digimap
DescriptionSpatial polygons representing permeable green areas within the study area. These data distinguish permeable from impermeable surfaces and represent rainfall infiltration within CityCAT.
Prepared asGreenAreas.txt, the CityCAT-compatible format, with associated surface and soil parameters used to represent infiltration processes

Buildings

SourceOrdnance Survey MasterMap Topography Layer / EDINA Digimap
DescriptionBuilding footprint polygons representing the location and geometry of buildings within the study area. Incorporated explicitly into the computational domain to represent their influence on surface-water flow pathways and flood accumulation.
Prepared asBuildings.txt, the CityCAT-compatible format

Rainfall events

SourceUKCP18 projections and rainfall scenarios developed for the DARe project
DescriptionSpatially and temporally varying rainfall events used as the meteorological forcing for the CityCAT simulations. Rainfall intensity varies through time and, where spatial rainfall data are available, across the modelling domain.

Both current and future climate rainfall scenarios can be simulated, which is what makes it possible to assess how pluvial flood hazard changes under climate change.

Where the rainfall comes from

These events originate in the climate scenarios chapter. The weather generator produces the realisations; CityCAT consumes them.

Generated output data

CityCAT produces flood maps: spatially distributed flood-depth outputs representing the evolution of surface-water flooding across the study area.

Each output contains the simulated water depth for individual computational grid cells at the corresponding simulation time.

A time series, not a single worst case

This is the most consequential design decision in the chapter, and it is worth dwelling on.

In the DARe case studies, one flood-depth map is generated every 20 minutes throughout the simulation period. The result is a time series of flood conditions rather than only the maximum flood extent.

The sequential maps capture the full arc of the event: the development, peak and recession of flooding.

Why the maximum extent is not enough

A maximum-extent map tells you a road flooded at some point. It cannot tell you whether that happened during the morning peak or at three in the morning, or how long the road stayed closed.

Since the transport simulation downstream also runs in time, a time series lets the two be intersected properly. That is the difference between counting affected roads and counting affected journeys.

What happens to the output

These outputs can be processed in GIS and coupled with transport-network data to:

  • Identify flooded road links
  • Quantify the changing level of transport disruption over the course of the rainfall and flood event

That handover is covered in transport thresholds, which decides the depth at which a link is treated as disrupted, and in performance metrics, which turns the disruption into numbers.