Ricardo Ferreira All 2024
Ricardo Ferreira All 2024
Ricardo Ferreira All 2024
Abstract. Floods are among the most common natural disasters responsible for severe damages and human
losses. Numerically produced data, managed by user-friendly tools for geographically referenced data, have been
adopted to increase preparedness and reduce vulnerabilities. This paper describes the locally sensed and numer-
ically produced data that characterize a flood event that occurred in February 2016 in the Portuguese Águeda
River, referred to as Agueda.2016Flood for short. The data were managed through the RiverCure portal, a collab-
orative web platform connected to a validated shallow-water model featuring modelled dynamic bed geometries
and sediment transport. The dataset provides a synthesis of topo-bathymetric, hydrometric and numerically pro-
duced data from a calibrated hydrodynamic model. Due to the lack of measured hydrometric data near the city,
the numerically produced data are crucial for a complete description of the flood event. The Agueda.2016Flood
dataset constitutes a complete validation test for flood forecasting models and a tool to better mitigate floods in
this river and in similar rivers. Thus, Agueda.2016Flood is a relevant dataset for Águeda River stakeholders as
well as for the community of flood modellers, as it provides a well-documented validation event for forecasting
tools. The dataset can be accessed at https://doi.org/10.4211/hs.937927473a3a4e66a07a2e2fdd9d581e (Ricardo
et al., 2024).
This paper describes a synthesis of data that allows the 2 Supported software tools
spatial and temporal characterization of a flood that occurred
in the Portuguese Águeda River in February 2016. It also The software tools used in the scope of this research are the
describes the main features of the RiverCure portal (RCP), RiverCure portal and the HiSTAV (High Performance Com-
the information system employed to manage and articulate puting version of the original Strong Transients in Alluvial
the locally sensed data and the numerically produced data. Valleys) numerical model, which run in an integrated way.
The RiverCure portal (http://rivercure.inesc-id.pt/, last ac- The RCP is a collaborative web application, publicly avail-
cess: 20 December 2023) is a web platform aligned with able at http://rivercure.inesc-id.pt/ (last access: 20 Decem-
the DARTHs paradigm and developed to integrate hydrody- ber 2023), that allows different organizations to set up and
namic and morphodynamic modelling tools and input data manage their geographic contexts, sensors and events in a
(Rodrigues da Silva et al., 2023). controlled way. The RCP has been developed with Web and
The Águeda River runs through the city of Águeda, which GIS technologies, such as Django, GeoDjango, PostgreSQL
has registered many flood occurrences causing significant and PostGIS. The RCP conveys geographical and hydrolog-
damages. As an area prone to flooding, the municipality of ical data to a numerical model as a processing service to
Águeda has made considerable investments in flood protec- provide simulation results. A detailed description of the con-
tion: in 2015, it invested around EUR 2 million towards con- cepts, design and technologies behind the RCP is presented
structing a secondary river channel to divert the river flow. by Rodrigues da Silva et al. (2023). Herein, only a brief de-
However, those efforts were not enough to prevent a severe scription of the main features is provided.
flood event in February 2016, which was the most significant The structure of the RCP consists of two main top-level
flood of the previous 15 years (https://www.tsf.pt/sociedade/ concepts: contexts and sensors. Context allows definition of
maiores-cheias-dos-ultimos-anos-em-agueda-5027639. the geometry of the area and management of the events to
html, last access: 7 January 2024). That flood revealed weak- be modelled and simulated. The geometrical details consist
nesses in the flood defence infrastructure of the municipality, of the set of georeferenced features that are visualized and
although the water level of the river, in the city’s vicinity, edited over a basemap from OpenStreetMaps (Haklay and
was, at its peak, 10 to 20 cm below the protection wall Weber, 2008) through the Leaflet (https://leafletjs.com/, last
crest. That flood event was the result of heavy precipitation access: 16 September 2023) library (Peterson, 2014; Edler
associated with strong instabilities in the North Atlantic, and Vetter, 2019). The polygons and polylines can be either
causing significant disturbances in the city of Águeda and uploaded (i.e. when they are developed offline) or directly
affecting its mobility, public services and infrastructures. defined in the RCP. The raster files containing the digital el-
Although flooding is a recurring problem of the city of evation model (DEM) and the roughness coefficients should
Águeda, there are no curated datasets that allow for a descrip- be uploaded. The geographic features of the context include
tion of its flooding events. This paper aims to fulfil gap as- the mesh generation process, as the mesh is a required fea-
sembling of the key input geographical and hydrologic data, ture of the numerical modelling. The mesh is generated from
the pre-processing steps and the rationale for establishing the the geometrical and raster input data and employs the open-
parameters of the hydrodynamic modelling tools that ulti- source 3D finite-element grid generator Gmsh (Geuzaine and
mately produce the hydrometric datasets of the aforemen- Remacle, 2009). The connection between the RCP and the
tioned February 2016 flood event. To have a complete flood numerical model is established by defining an event to be
description, numerically produced hydrometric data (flow modelled. The event features allow the user to define the re-
depths, discharges and flow velocities) are required due to sults’ writing rates and the simulation’s starting and ending
the lack of reliable physical data as the hydrometric sensor times.
installed at the Águeda bridge was malfunctioning during the The sensors represent cyber-physical devices that load and
flood event. Thus, the presented dataset is a unique synthesis store the environmental data in the RCP. Generically, a sen-
of topo-bathymetric, hydrological and numerically produced sor reads and collects data in a given location, usually a ge-
hydrometric data. It is very relevant locally as it documents ographical point, with a given frequency. The sensor obser-
an event relevant to Águeda River stakeholders. It is also rel- vations (data values) are automatically obtained or manually
evant to a wider community of flood modellers as it provides introduced in the RCP by users, either on a value-by-value
a well-documented validation event for flood models, partic- basis or in sets of values by a given spreadsheet. The map-
ularly shallow-water models. The community can also use ping between a sensor and a context is defined by associating
this dataset as a starting point to design independent experi- a sensor with a boundary point or an entire boundary of a
ments and tools and as a training example for more general context.
usage of the RiverCure portal. The numerical model currently linked to the RCP is HiS-
TAV; however, it could use other existing simulation tools.
HiSTAV is an in-house shallow-water model featuring dy-
namic bed geometries and sediment transport modelled via
the difference between capacity bedload discharge and local
Figure 1. Map of the modelled area (domain) including the geometrical features for mesh generation (alignment and refinements) and the
location of the inlet and outlet boundaries. The orange triangles show the locations of the hydrometric stations (Ribeiro and Ponte Redonda).
The map was produced with QGIS employing the basemap from © OpenStreetMap contributors 2023. Distributed under the Open Data
Commons Open Database License (ODbL) v1.0.
solid discharge (Ferreira et al., 2009; Canelas et al., 2013; with two nodes, each with two Xeon(R) E5-2650 Octa-core
Conde et al., 2020; Conde, 2018). The model comprises CPUs and four NVIDIA GPUs with 128 GB ECC RAM in-
the total mass conservation equation, the momentum conser- stalled and a 10 K rpm hard disk with a capacity of 1 TB
vation equation and the sediment mass conservation equa- (TYAN FT77A-B7059).
tion. The conservation equation system is hyperbolic and is The data produced by HiSTAV are stored in .vtk files
discretized with a finite-volume method employing a flux- created by the Visualization Toolkit (VTK), state-of-the-art
splitting technique and a reviewed Roe–Riemann solver with open-source software for manipulating and displaying scien-
appropriate source-term formulations to ensure full conser- tific data (https://vtk.org/, last access: 16 September 2023).
vativeness (Conde et al., 2020). The sediment mass conser-
vation expresses the interaction between the bed and the flow
in the bed. 3 Data records
In HiSTAV, the closed conservation equations are dis-
cretized by a finite-volume approach and are solved explic- 3.1 Overview of the dataset
itly, obeying a Courant–Friedrichs–Lewy (CFL) condition The simulation of the 2016 Águeda flood event involved a ge-
that is conventional for restricting the computational time ographical extent corresponding to an area of 560 ha crossed
step. The implementation is entirely cross-compatible be- by a 9.8 km long stretch of the Águeda River, including the
tween CPUs and GPUs through an intuitive object-oriented riverfront part of Águeda as represented in Fig. 1. Regarding
approach (Conde et al., 2020). It thus supports distributed the time span, this flood event was defined between 9 Febru-
and heterogeneous computing of significant problems at very ary 2016, 00:00:00 WET and 16 February 2016, 23:00:00.
high resolutions. Therefore, there are no special requirements Figure 2 presents an overview of the Agueda.2016Flood
for the machines that may run HiSTAV; it can spread its load dataset. The dataset includes the geometrical features of the
through available GPUs or CPUs. The current simulations simulated context and two main subsets of data: the field
were run on a multi-CPU or multi-GPU computational server data, including topo-bathymetric, land use and hydrologic
Figure 2. Schematic representation of the dataset organization with the identification of the files included in each part.
data collected to feed the flood event simulation, and the nu- refinement zones as well as of the polyline defining the main
merically produced hydrometric data. Details on each part of channel alignment. Furthermore, to fulfil the mesh generator
the dataset are provided in the following subsections. requirements, the geometries cannot intersect. That is, any
The Agueda.2016Flood dataset (Ricardo et al., 2024) is larger polygon must completely contain a given polygon or
publicly available in the HydroShare repository. The specifi- polyline.
cation of the employed data entities uses the controlled nat- The geometrical features subset also includes the
ural language RSL as discussed in Rodrigues da Silva and Agueda_mesh.vtk file containing the mesh used in the sim-
Savić (2021) (see Appendix A for details on the main con- ulation of the flood event. The mesh consists of a set of un-
cepts and the properties related to the context definition). structured triangular cells containing the following data: cell
ID (named “Address”), bed level (m), roughness coefficient
3.2 Geometrical features (m1/3 s−1 ), a physical tag to identify the cells corresponding
to boundary cells and the length of the largest cell size (m).
The subset named Geometrical features contains auxiliary
elements rather than actual data. These elements include the 3.3 Field data
features to geometrically define the simulation and its mesh.
Concerning the geometrical characteristics of the simula- The field data subset corresponds, in a broad sense, to
tion, the numerical model requires the following set of lines data locally collected. It includes local topography, river
and polygons in GeoJSON format. bathymetry, land use data and hydrologic data obtained from
two hydrometric stations.
– Domain: a polygon delimitating the area to be modelled
Table 1. Information on the name of the file containing the discharge data, the location and the rating curves of each station.
A synthetic and constant time series, with 20 h in length cant effort was made to identify adequate and accurate data
and a discharge equal to the value obtained for 9 Febru- from elements provided by the municipality of Águeda and
ary 2016, 00:00, was added to the event data series to ensure to collect field data regarding the elevation of the protec-
the model warm-up. Table 1 summarizes the information re- tion walls of the riverfront of Águeda and regarding the river
garding the two hydrometric stations. bathymetry. Since the city was flooded not because of the
Another hydrometric station exists within the simulated protection walls overtopping but because of vulnerabilities
area, Ponte de Águeda station, located on the bridge that in these walls, these had to be investigated to be incorpo-
crosses the river in downtown Águeda. The data from that rated into the DEM, reproducing the geometry of the under-
station proved to be inaccurate due to possible malfunction- passages of the Águeda bridge.
ing of the sensor as well as the lack of an update of the rating Although based on the relatively poor resolution of the
curves after the regulation works carried out in 2015 on the ASTER GDEM, the produced DEM ensured the accuracy
river banks in the vicinity of Águeda. and adequacy of the spatial resolution regarding the river bot-
tom and the city in the river’s vicinity.
Figure 3. Photo of the water level of the river (a) and © Google Earth Pro view (street view) from the location where the photo was taken.
Figure 4. Photo of the flood in a square (Praça da Repúlica) and a street (Rua Vasco da Gama) in downtown Águeda and © Google Earth
Pro view (street view) from the location where the photo was taken.
Figure 5. Distribution of the maximum values of the computed water depth overlapped on the map. The colour scale is in metres (m). The
map was produced with QGIS employing the basemap from © OpenStreetMap contributors 2023. Distributed under the Open Data Commons
Open Database License (ODbL) v1.0.
in the Tagus estuary (Lisbon), demonstrating a good perfor- Another way to verify the reliability of the produced
mance on the Monai Valley benchmark and in comparison dataset is to compare the input discharge data with the nu-
with historical data (Conde et al., 2015). merically produced data, as shown in Fig. 6. The “upstream”
The 2016 Águeda flood event was largely reported in the hydrograph corresponds to the numerically produced dis-
Portuguese media, allowing us to gather informal but accu- charge on the cross section at approximately 400 m down-
rate data regarding the water depth and extent of the flooded stream of the domain limit at the intersection of the two in-
areas. The efforts in improving the topo-bathymetric data al- let channels. The discharge computed in that section coin-
lowed us to obtain good agreement between the modelled cides with the summation of the two input hydrographs. The
and observed flood extent in downtown Águeda. “downstream” hydrograph was obtained at the domain outlet
The 2016 flood event is of particular interest due to the boundary. The comparison of the two computed hydrographs
large media coverage allowing us to gather informal but shows the expected delay and damping of the flood from the
accurate data regarding the water depth and extent of the entrance to the outlet of the domain.
flooded areas. In this event, the water depth of the river near
the bridge was, at its peak, 10 to 20 cm below the protection 5 Code and data availability
wall crest. This has been observed by local authorities and
registered in photos and videos between 04:00 and 20:00 on All data are stored in the Agueda.2016Flood dataset
12 February. These photos were used to verify the extent of (https://doi.org/10.4211/hs.937927473a3a4e66a07a2e2fdd9d
the inundation along Rua Luís de Camões and Rua Vasco 581e, Ricardo et al., 2024), which is publicly available in
da Gama. Examples of the photos collected and analysed for the HydroShare repository. HydroShare is an open-source
comparison with the numerically produced data are shown in web-based system developed, mainly, for water-related pro-
Figs. 3 and 4. fessionals to easily share, collaborate and publish all types
Figure 5 presents a 2D distribution of the maximum wa- of scientific data. HydroShare adheres to the FAIR (findable,
ter depth values on the modelled domain overlapped on the accessible, interoperable, and reusable) archival standard and
terrain model. provides a representational state transfer (REST) application
6 Conclusions
Appendix A
Figure 6. Time series of flow discharge at the inlet boundaries
Below is illustrated the data model supported by the River-
(Ponte Redonda and Ribeiro), at the confluence of the two inlet
streams (“Upstream”) and at the downstream boundary. The up- Cure portal that shows its main concepts and properties re-
stream and downstream hydrographs were computed from the nu- lated to context definition. This specification is defined ac-
merically produced database. The time instant t = 0 h corresponds cording to the ITLingo RSL language (Rodrigues da Silva
to 04:00 of 8 February 2016. and Savić, 2021).
// Contexts
DataEntity e_Context ”Context”: Master [
program interface (API) that allows third-party applications attribute id ”Id”: Integer [constraints (PrimaryKey)]
to interact with HydroShare resources. HydroShare is a large attribute code ”Code”: String [constraints (NotNull
Python and Django application with some extra features and Unique)]
technologies added on. All data uploaded to HydroShare attribute Name ”Name”: String [constraints (NotNull
become part of a “resource” which provides the ability Unique)]
to group together multiple files of different types in one attribute organization ”Organization”: Integer [constraints
location. The dataset presented herein is the resource named (ForeignKey(e_Organization))]
Agueda.2016Flood. The resource contents are organized attribute creator ”Creator”: Integer [constraints (For-
into three folders following the schematic representation of eignKey(e_User))]
Fig. 2. Download of the files can be done by scrolling down attribute createDate ”Create Date”: Datetime
the resource’s landing page until the “Content” section. attribute isPublic ”Is public” : Boolean [defaultValue
This can be done by downloading each file individually, by ”False”]
downloading a zip file or by downloading all the contents as attribute hydrofeature ”Hydro Feature”: Integer [con-
a zipped Bagit archive. Further details are provided at https: straints(NotNull ForeignKey(e_HydroFeature))]
//help.hydroshare.org/creating-and-managing-resources/ attribute geomExternalBoundary ”Geometry External
view-and-download-a-resource/ (last access: 10 Jan- Boundary”: GeoPolyline // domain ?
uary 2024). attribute CLExternalBoundary ”CL External Boundary”:
The RiverCure portal is publicly available at http:// Decimal
rivercure.inesc-id.pt/ (last access: 20 December 2023) and attribute hasMesh ”Has mesh” : Boolean [defaultValue
can be used to run the presented case study or any other ”False”]
case upon free registration. The HiSTAV numerical model attribute taskId ”Task id”: String
can be explored through the RiverCure portal. Conde et al. attribute requester ”Requester”: Integer [constraints (For-
(2020) provide further details about the numerical model, eignKey(e_User))] ]
its discretization and its implementation within the paradigm // Context’s Geo Features
of high-performance computing (HPC) for GPU- and CPU- DataEntity e_ContextDTM ”Context DTM”: Parameter [
based computer architectures. attribute id ”Id”: Integer [constraints (PrimaryKey)]
attribute context ”Context”: Integer [constraints(NotNull attribute sensor ”Sensor”: Integer [con-
ForeignKey(e_Context))] straints(ForeignKey(e_Sensor))]
attribute rasterFile ”Raster File”: FilePath attribute Description ”Description”: String [constraints
attribute raster ”Raster”: GeoRaster ] (NotNull)]
DataEntity e_ContextFrictionCoeff ”Context Friction Co- attribute associateDateTime ”Associate Date Time”: Date-
efficient”: Parameter [ time ]
attribute id ”Id”: Integer [constraints (PrimaryKey)] // Context’s Events
attribute context ”Context”: Integer [constraints(NotNull DataEntity e_ContextEvent ”Context Event”: Docu-
ForeignKey(e_Context))] ment:Regular [
attribute geometry ”Geometry”: GeoPoint [constraints attribute id ”Id”: Integer [constraints (PrimaryKey)]
(multiplicity ”*”)] // LineString attribute context ”Context”: Integer [constraints(NotNull
attribute fileName ”Geometry File Name”: FilePath ] ForeignKey(e_Context))]
DataEntity e_ContextRefinement ”Context Refinement”: attribute Name ”Name”: String [constraints (NotNull
Parameter [ Unique)]
attribute id ”Id”: Integer [constraints (PrimaryKey)] attribute type ”Type”: DataEnumeration ContextEvent-
attribute context ”Context”: Integer [constraints(NotNull TypeChoices [constraints (NotNull)]
ForeignKey(e_Context))] attribute subType ”Subtype”: DataEnumeration Contex-
attribute geometry ”Geometry”: GeoPolygon tEventSubTypeChoices [constraints (NotNull)]
attribute fileName ”Geometry File Name”: FilePath attribute State ”State”: DataEnumeration Contex-
attribute cl ”CL”: Decimal ] tEventStateChoices [constraints (NotNull)]
DataEntity e_ContextAlignment ”Context Alignment”: attribute startDateTime ”Start Datetime”: Datetime [con-
Parameter [ straints (NotNull)]
attribute id ”Id”: Integer [constraints (PrimaryKey)] attribute endDateTime ”End Datetime”: Datetime [con-
attribute context ”Context”: Integer [constraints(NotNull straints (NotNull)]
ForeignKey(e_Context))] attribute Description ”Description”: String
attribute geometry ”Geometry”: GeoPolyline [constraints attribute returnPeriod ”Return Period”: Integer [default-
(multiplicity ”*”)] // LineString Value ”1 ”]
attribute fileName ”Geometry File Name”: FilePath attribute warmUp ”Warm Up”: Boolean [defaultValue
attribute cl ”CL”: Decimal ] ”False”]
DataEntity e_ContextBoundaryLine ”Context Boundary attribute writingPeriodicity ”Writing Periodicity”: Deci-
Line”: Parameter [ mal [defaultValue ”1.0”]
attribute id ”Id”: Integer [constraints (PrimaryKey)] attribute writingPeriodicityUnit ”Writing Periodicity
attribute context ”Context”: Integer [constraints(NotNull Unit”: String
ForeignKey(e_Context))] attribute updateMaximumValue ”Update Maximum
attribute geometry ”Geometry”: GeoPolyline //GeoPoint Value”: Decimal [defaultValue ”1.0”]
[constraints (multiplicity ”*”)] //FileField attribute updateMaximumValueUnit ”Update Maximum
attribute fileName ”Geometry File Name”: FilePath Value Unit”: String
attribute type ”Type”: DataEnumeration ContextBound- attribute hasSimulation ”Has Simulation”: Boolean [de-
aryChoices [constraints (NotNull)] faultValue ”False”]
attribute dataType ”Data type”: DataEnumeration Con- attribute taskId ”Task id”: String
textBoundaryLineDataKindChoices [constraints (NotNull)] attribute requester ”Requester”: Integer [constraints (For-
] eignKey(e_User))] ]
DataEntity e_ContextBoundaryPoint ”Context Boundary DataEntity e_ContextEventResult ”Context Event Re-
Point”: Parameter [ sult”: Document:Weak [
attribute id ”Id”: Integer [constraints (PrimaryKey)] attribute id ”Id”: Integer [constraints (PrimaryKey)]
attribute contextBoundaryLine ”Context Boundary Line”: attribute contextEvent ”Context Event”: Integer [con-
Integer [constraints(ForeignKey(e_Context))] straints(ForeignKey(e_ContextEvent))]
attribute geometry ”Geometry”: GeoPoint attribute maxDepth ”Maximum Depth”: GeoRaster
attribute fileName ”Geometry File Name”: FilePath ] attribute maxLevel ”Maximum Level”: GeoRaster
// Context’s Sensors attribute maxQ ”Maximum Q”: GeoRaster
DataEntity e_ContextSensor ”Context Sensor”: Master [ attribute maxVel ”Maximum Velocity”: GeoRaster
attribute id ”Id”: Integer [constraints (PrimaryKey)] attribute time ”Time”: Datetime [constraints(NotNull)] ]
attribute boundaryPoint ”Boundary Point”: Integer [con-
straints(ForeignKey(e_ContextBoundaryPoint))]
Author contributions. All the authors contributed to the arti- Conde, D.: Mathematical Modelling of Tsunami Impacts on Built
cle’s conception and design. The RiverCure portal was designed Environments, PhD thesis, Instituto Superior Técnico, Universi-
by ARdS, RMLF and JE and developed by AS, JM and IG. AMR dade de Lisboa, Lisbon, 2018.
performed material preparation and data collection. The manuscript Conde, D., Canelas, R. B., and Ferreira, R. M. L.: A
was written by AMR, ARdS and RMLF. All the authors read and unified object-oriented framework for CPU+GPU ex-
approved the final manuscript. plicit hyperbolic solvers, Adv. Eng. Softw., 148, 102802,
https://doi.org/10.1016/j.advengsoft.2020.102802, 2020.
Conde, D. A., Telhado, M. J., Viana Baptista, M. A., and Ferreira,
Competing interests. The contact author has declared that none R. M.: Severity and exposure associated with tsunami actions in
of the authors has any competing interests. urban waterfronts: the case of Lisbon, Portugal, Nat. Hazards, 79,
2125–2144, https://doi.org/10.1007/s11069-015-1951-z, 2015.
Edler, D. and Vetter, M.: The simplicity of modern audio-
Disclaimer. Publisher’s note: Copernicus Publications remains visual web cartography: An example with the open-source
neutral with regard to jurisdictional claims made in the text, pub- javascript library leaflet.js, KN J. Cartogr. Geogr. Inf.. 69, 51–
lished maps, institutional affiliations, or any other geographical rep- 62, https://doi.org/10.1007/s42489-019-00006-2, 2019.
resentation in this paper. While Copernicus Publications makes ev- Fekete, A. and Sandholz, S.: Here comes the flood, but
ery effort to include appropriate place names, the final responsibility not failure? Lessons to learn after the heavy rain and
lies with the authors. pluvial floods in Germany 2021, Water, 13, 3016,
https://doi.org/10.3390/w13213016, 2021.
Ferreira, R. M. L., Franca, M. J., Leal, J. G. A. B., and Car-
doso, A. H.: Mathematical modelling of shallow flows: Closure
Acknowledgements. This research has been supported
models drawn from grain-scale mechanics of sediment transport
by the Portuguese Foundation for Science and Technology
and flow hydrodynamics, Can. J. Civil Eng., 36, 1605–1621,
through national and European funds within the COMPETE
https://doi.org/10.1139/L09-033, 2009.
2020 and PORL-FEDER programs through projects RiverCure
Fujisada, H., Urai, M., and Iwasaki, A.: Technical Methodology for
PTDC/CTA-OHR/29360/2017 and DikesFPro PTDC/ECI-
ASTER Global Water Body Data Base, Remote Sens.-Basel, 10,
EGC/7739/2020; by 02/SAICT/2017/29360, UIDB/50021/2020,
1860, https://doi.org/10.3390/rs10121860, 2018.
and UIDB/00326/2020; by CISUC funding UIDB/00326/2020; and
Geuzaine, C. and Remacle, J. F.: Gmsh: A 3-D finite ele-
by CERIS funding UIDB/04625/2020.
ment mesh generator with built-in pre-and post-processing
facilities, Int. J. Numer. Meth. Eng., 79, 1309–1331,
https://doi.org/10.1002/nme.2579, 2009.
Financial support. This research has been supported by the Fun- Haklay, M. and Weber, P.: Openstreetmap: User-
dação para a Ciência e a Tecnologia (grant nos. PTDC/CTA- generated street maps, IEEE Pervas. Comput., 7, 12–18,
OHR/29360/2017 and PTDC/ECI-EGC/7739/2020). https://doi.org/10.1109/MPRV.2008.80, 2008.
Hall, J., Arheimer, B., Aronica, G. T., Bilibashi, A., Boháč, M.,
Bonacci, O., Borga, M., Burlando, P., Castellarin, A., Chirico,
Review statement. This paper was edited by Alexander Gelfan G. B., Claps, P., Fiala, K., Gaál, L., Gorbachova, L., Gül, A.,
and reviewed by four anonymous referees. Hannaford, J., Kiss, A., Kjeldsen, T., Kohnová, S., Koskela, J. J.,
Macdonald, N., Mavrova-Guirguinova, M., Ledvinka, O., Me-
diero, L., Merz, B., Merz, R., Molnar, P., Montanari, A., Os-
References uch, M., Parajka, J., Perdigão, R. A. P., Radevski, I., Renard,
B., Rogger, M., Salinas, J. L., Sauquet, E., Šraj, M., Szolgay, J.,
Amponsah, W., Ayral, P.-A., Boudevillain, B., Bouvier, C., Braud, Viglione, A., Volpi, E., Wilson, D., Zaimi, K., and Blöschl, G.: A
I., Brunet, P., Delrieu, G., Didon-Lescot, J.-F., Gaume, E., European Flood Database: facilitating comprehensive flood re-
Lebouc, L., Marchi, L., Marra, F., Morin, E., Nord, G., search beyond administrative boundaries, Proc. IAHS, 370, 89–
Payrastre, O., Zoccatelli, D., and Borga, M.: Integrated high- 95, https://doi.org/10.5194/piahs-370-89-2015, 2015.
resolution dataset of high-intensity European and Mediter- Penning-Rowsell, E. C., Floyd, P., Ramsbottom, D., and
ranean flash floods, Earth Syst. Sci. Data, 10, 1783–1794, Surendran, S.: Estimating Injury and Loss of Life in
https://doi.org/10.5194/essd-10-1783-2018, 2018. Floods: A Deterministic Framework, Nat. Hazards, 36, 43–64,
Blöschl, G., Hall, J., Viglione, A., Perdigão, R. A., Para- https://doi.org/10.1007/s11069-004-4538-7, 2005.
jka, J., Merz, B., Lun, D., Arheimer, B., Aronica, G. T., Pereira, A.: On the use of a weather radar for flood forecast-
Bilibashi, A., and Boháč, M.: Changing climate both increases ing in the Centre of Portugal, Master thesis, Instituto Superior
and decreases European river floods, Nature, 573, 108–111, Técnico, Lisbon, https://fenix.tecnico.ulisboa.pt/cursos/meambi/
https://doi.org/10.1038/s41586-019-1495-6, 2019. dissertacao/846778572212913 (last access: 16 September 2023),
Canelas, R., Murillo, J., and Ferreira, R. M. L.: Two- 2021.
Dimensional Depth-Averaged Modelling Of Dambreak Peterson, G.: GIS Cartography: A Guide To Effective Map Design,
Flows Over Mobile Beds, J. Hydraul. Res., 51, 392–407, 2nd edn., CRC Press, Boca Raton, ISBN 978-1-4200-8213-5,
https://doi.org/10.1080/00221686.2013.798891, 2013. 2014.
Chow, V. T.: Open-Channel Hydraulics, McGraw-Hill, New York,
ISBN 007085906X, 1959.
Ricardo, A. M., Silva, A., Estima, J., Ferreira, R. M., Marques, van der Sande, C. J., De Jong, S. M., and De Roo, A. P. J.:
J., Gamito, I., and Serra, A.: Águeda.2016Flood – The open A segmentation and classification approach of IKONOS-2 im-
dataset of the 2016 Águeda flood event, HydroShare [data set], agery for land cover mapping to assist flood risk and flood
https://doi.org/10.4211/hs.937927473a3a4e66a07a2e2fdd9d581e, damage assessment, Int. J. Appl. Earth Obs., 4, 217–229,
2024. https://doi.org/10.1016/S0303-2434(03)00003-5, 2003.
Rigon, R., Formetta, G., Bancheri, M., Tubini, N., D’Amato, C., Wallemacq, P., Below, R., and McLean, D.: UNISDR and CRED
David, O., and Massari, C.: HESS Opinions: Participatory Dig- report: Economic Losses, Poverty & Disasters (1998–2017), Re-
ital eARth Twin Hydrology systems (DARTHs) for everyone – port of Centre for Research on the Epidemiology of Disasters
a blueprint for hydrologists, Hydrol. Earth Syst. Sci., 26, 4773– (CRED) and United Nations Office for Disaster Risk Reduction
4800, https://doi.org/10.5194/hess-26-4773-2022, 2022. (UNISDR), CRED, Belgium, 2018.
Rodrigues da Silva, A. and Savić, D.: Linguistic Patterns and Lin- Yamaguchi, Y., Kahle, A. B., Tsu, H., Kawakami, T., and Pniel,
guistic Styles for Requirements Specification: Focus on Data En- M.: Overview of Advanced Spaceborne Thermal Emission and
tities. Appl. Sci. 11, 4119, https://doi.org/10.3390/app11094119, Reflection Radiometer (ASTER), IEEE T. Geosci. Remote, 36,
2021. 1062–1071, https://doi.org/10.1109/36.700991, 1998.
Rodrigues da Silva, A., Estima, J., Marques, J., Gamito, I., Serra, A., Yuan, F., Fan, C., Farahmand, H., Coleman, N., Esmalian, A., Lee,
Moura, L., Ricardo, A. M., Mendes, L., and Ferreira, R. M. L.: C. C., Patrascu, F. I., Zhang, C., Dong, S., and Mostafavi, A.:
A Web GIS Platform to Modeling, Simulate and Analyze Flood Smart flood resilience: Harnessing community-scale big data
Events: The RiverCure Portal, ISPRS Int. J. Geo-Inf., 12, 268, for predictive flood risk monitoring, rapid impact assessment,
https://doi.org/10.3390/ijgi12070268, 2023. and situational awareness, Environ. Res. Infrastruct. Sustain., 2,
Soares-Frazão, S., Canelas, R., Cao, Z., Cea, L., Chaudhry, H. 025006, https://doi.org/10.1088/2634-4505/ac7251, 2022.
M., Die Moran, A., El Kadi, K., Ferreira, R., Cadórniga,
I. F., Gonzalez-Ramirez, N., Greco, M., Huang, W., Imran,
J., Le Coz, J., Marsooli, R., Paquier, A., Pender, G., Pon-
tillo, M., Puertas, J., Spinewine, B., Swartenbroekx, C., Tsub-
aki, R., Villaret, C., Wu, W., Yue, Z., and Zech, Y.: Dam-
break flows over mobile beds: experiments and benchmark
tests for numerical models, J. Hydraul. Res., 50, 364–375,
https://doi.org/10.1080/00221686.2012.689682, 2012.