Fl00dhack
Flooding simulator made for HackRPI.
Overview: This project allows users to simulate the extent of flooding for an area. We were inspired by similar technologies such as floodmap.net, which simulates sea level rise. However, floodmap.net is limited primarily to coastal flooding situations, as its technology is not designed for more inland areas such as lakes and rivers. Fl00dhack solves this challenge by allowing us to simulate flooding above any arbitrary point that the user can easily select, allowing individuals and organizations to see how at-risk their area is for a flood of a given height above normal.
Technologies: We constructed this as a webapp for easy accessibility. We use OpenStreetMap and LeafletJS for front-end rendering and user interface and the Google Maps elevation API for topographic data. In addition, we make use of JQuery to simplify the javascript code.
Difficulties: Our greatest challenge was locating good topographic data. Initially, we were attempting to use OpenTopography to access topographic data, but it turned out that their website was not suited to handling automatic POST requests. Instead, we chose Google Maps for its accurate elevation API.
What's next:
- Optimize our data retrieval to decrease load times
- Use predicted flood map to estimate damages and population displacement for a given flood
- Get forecasts for rivers near the selected location
Contributors:
Alden Ford
Zachary McDaniel
Matthew Cirimele
Kevin Liu
Log in or sign up for Devpost to join the conversation.