• BGS Hosted Metadata
  •   Search
  •   Map
  •  Sign in

CityWat

CityWat enables a user to create a model object, which has a range of sub-models that can be added to it. Each sub-model represents a different water management process (e.g. abstraction, distribution, etc.) at the city scale. Information is shared via updating the model object's state variables, thus updating these state variables correctly ensures preservation of mass balance. Model objects also have a range of parameters that are used in the various sub-models. These parameters are currently set to represent the lumped values for London's urban water cycle. Implementation of options or interventions is simple to do in CityWat, provided that the options can be translated to a lumped city scale. We provide a list of options at a London scale.

When running in simulation mode, CityWat simply loops over all of the included sub-models for each timestep - daily in its current form. This provides extremely fast run times (under 1 second for over 40,000 timesteps on a 3GHz PC).

CityWat is not a GUI-based software and requires basic programming skills to use. We made this choice because each city's water management is so unique that attempting to generalise all possible urban water cycles into a unified software was considered unfeasible. Indeed there are tens of existing GUI-based urban water cycle softwares available, yet we considered none suitable to model our problem without significant and complex modification. We decided it was far easier to make a simple but highly customisable software.

Simple

Date (Creation)
2020-04-01
Point of contact
Organisation name Individual name Electronic mail address Role

Imperial College London

b.dobson@imperial.ac.uk

Publisher
Maintenance and update frequency
Unknown
Keywords
  • CAMELLIA, Integrated Water Systems Modelling, London

Access constraints
License
Other constraints
no limitations
Use constraints
License
Other constraints
no conditions apply
Spatial representation type
Text, table
Language
English
Character set
UTF8
Topic category
  • Inland waters
  • Environment
  • Utilities communication
Code
http://data.os.uk/id/country/england
N
S
E
W
thumbnail




Begin date
1900-01-01
End date
2019-01-01
Unique resource identifier
EPSG:27700
Distribution format
Name Version

Python package

OnLine resource
Protocol Linkage Name

WWW:LINK-1.0-http--samples

https://github.com/barneydobson/citywat

GitHub Repository for CITYWAT

Hierarchy level
Dataset

Conformance result

Title
Commission Regulation (EU) No 1089/2010 of 23 November 2010 implementing Directive 2007/2/EC of the European Parliament and of the Council as regards interoperability of spatial data sets and services
Date (Publication)
2010-12-08
Pass
No
Statement

The CAMELLIA project ( https://www.imperial.ac.uk/environmental-and-water-resource-engineering/research/camellia/) required the creation of a water management model for London that covers supply, wastewater and river quality. Our aim was to perform mass balance calculations and make operational decisions covering the entire urban water cycle at a lumped citywide scale. We wanted a software that is simple but highly customisable so that it can accommodate the unique operational situation that London's water finds itself in. We could not find an easy to use and open-source modelling software up to the task. Thus, we created CityWat.

Metadata

File identifier
974de90f-5196-4286-997d-6837712dd85f XML
Metadata language
English
Hierarchy level
Dataset
Date stamp
2024-05-09T09:17:01.780038Z
Metadata standard name
UK GEMINI
Metadata standard version

2.3

Metadata author
Organisation name Individual name Electronic mail address Role
Point of contact
 
 

Overviews

overview
CityWat.png

Spatial extent

thumbnail

Keywords



Provided by

logo

Share on social sites

Access to the catalogue
Read here the full details and access to the data.




  •   About
  •   Github
  •