FOSS4G NA 2024

Continental Scale Flood Inundation Mapping Software for Flood Prediction
09-11, 15:00–15:30 (America/Chicago), Grand H

NOAA’s Office of Water Prediction leads the development of continental-scale flood inundation mapping (FIM) tools. FIM software is built exclusively using free and open source software, and providing essential services and data for flood preparedness and response efforts.


NOAA’s Office of Water Prediction (OWP) leads the development of continental-scale flood inundation mapping (FIM) tools, providing essential services for flood preparedness and response efforts. As flood prediction algorithms become more sophisticated and the volume of output increases, OWP faces challenges in managing the escalating computational demands of flood inundation modeling.

The OWP FIM software and technical solutions are built exclusively using free and open source software (FOSS), many of which are geospatial software libraries. Our OWP FIM code solution is a key element of OWP total Flood Inundation Mapping service, available via web pages and web services. We are presenting the FIM software, its usage of FOSS and its impact on the full OWP suite of solutions to produce near real-time flood inundation mapping services at the continental scale covering 3.4 million river miles.

Coupled with other OWP forecast products, OWP creates websites and web services that are generally used to create near real-time water prediction data. This data is being used by weather forecasters, city/town emergency management teams, first responders, and the public to increase preparedness for pending flooding events.

Our commitment to the scientific community is for FIM software to be fully reproducible, modified or consumed. This commitment includes granting full public access to the OWP FIM code via a GitHub repo. We also encourage you to contribute feedback, code additions, or adjustments to help the product strengthen. Organizations are also welcome to use FIM code as part of their FIM solutions.

The OWP FIM solution includes over 50 FOSS libraries and many are geospatial libraries, such as GDAL, Fiona, Pandas, GeoPandas, Rasterio, RichDEM, Shapely, GVAL, TauDEM and PyoGrio to name a few. It is available for viewing at our full GitHub repository at https://github.com/NOAA-OWP/inundation-mapping. You can further view our repo’s “Pipfile” and “Docker” files to view libraries the OWP FIM solution uses.

We are happy to present information and examples of how usage of FOSS including OS geospatial software can be used in large scale, complex solutions.

Sponsored by NOAA Office of Water Prediction, National Water Center, Tuscaloosa, AL, United States and Lynker Corporation, Boulder, CO, United States