Journal article
Interactive hydrological modelling and simulation on client-side web systems: an educational case study
Journal of hydroinformatics, Vol.24(6), pp.1194-1206
11/02/2022
DOI: 10.2166/hydro.2022.061
Appears in UI Libraries Support Open Access
Abstract
Computational hydrological models and simulations are fundamental pieces of the workflow of contemporary hydroscience research, education, and professional engineering activities. In support of hydrological modelling efforts, web-enabled tools for data processing, storage, computation, and visualization have proliferated. Most of these efforts rely on server resources for computation and data tasks and client-side resources for visualization. However, continued advancements of in-browser, client-side compute performance present an opportunity to further leverage client-side resources. Towards this end, we present an operational rainfall-runoff model and simulation engine running entirely on the client side using the JavaScript programming language. To demonstrate potential uses, we also present an easy-to-use in-browser interface designed for hydroscience education. Although the use case presented here is self-contained, the core technologies can extend to leverage multi-core processing on single machines and parallelization capabilities of multiple clients or JavaScript-enabled servers. These possibilities suggest that client-side hydrological simulation can play a central role in a dynamic, interconnected ecosystem of web-ready hydrological tools.
Details
- Title: Subtitle
- Interactive hydrological modelling and simulation on client-side web systems: an educational case study
- Creators
- Gregory Ewing - University of IowaRicardo Mantilla - University of ManitobaWitold Krajewski - University of IowaIbrahim Demir - University of Iowa
- Resource Type
- Journal article
- Publication Details
- Journal of hydroinformatics, Vol.24(6), pp.1194-1206
- DOI
- 10.2166/hydro.2022.061
- ISSN
- 1464-7141
- eISSN
- 1465-1734
- Publisher
- IWA Publishing
- Number of pages
- 13
- Grant note
- DOI: 10.13039/100000001, name: National Science Foundation, award: 1835338
- Language
- English
- Date published
- 11/02/2022
- Academic Unit
- Electrical and Computer Engineering; Civil and Environmental Engineering; Injury Prevention Research Center
- Record Identifier
- 9984318252902771
Metrics
8 Record Views