Profile Image
  • Methods: Python
  • Data: Pandas, Numpy, BeautifulSoup
  • Data Visualization: Matplotlib
  • Web Development: HTML, CSS

Defend Your Home Against Hurricanes Using Data Science

-Find the Minimum Barrier Height Required For Surge Events
  

Barrier Height Tool

Compare Your Home to the Forecasted Total Water Elevation Level

Flooding and storm surge can be mitigated in a wide variety of ways, however the best solution is to seal your home’s openings if there is only 24-48 hours to prepare for imminent landfall. Water can seep in from anywhere, so it is best to focus on what you can control. The level to which you seal your home will depend on the level of surge inundation expected. Please reference the disclaimer and terms use of this information.

There is an overwhelming number of data sources that provide estimates for wind, rainfall, landfall timing, etc. but this focuses on storm surge and how it pertains to your home's base elevation. The level to which you should seal your home or the height of barrier required can be estimated using publicly available data. The National Weather Service (2024) defines storm surge as, “an abnormal rise of water generated by a storm, over and above the predicted astronomical tide.” Generic storm surge estimates are constantly changing as the storm moves, which requires a dynamic tool to understand the level of flooding your home may experience. This python educational tool retrieves the newest NOAA forecasted water level guidance and compares it to your home's base elevation to produce a graph which allows the user to determine the height of the barriers they should construct. The python jupyter notebook can be downloaded here.

Please reference the NOAA Extratropical Water Level Guidance User Manual for more information regarding how NOAA determines the "Total Water Guidance" variable. The "Total Water Guidance" takes into consideration tides, timing, storm surge, and recent water level observed. NOAA nor this educational tool can ultimately predict the exact water level observed during a hurricane. I did use the NOAA Extratropical Water Level to determine the height of the flood barriers to construct and will share my results. My results do not provide any guarantee, I am sharing for educational use, and I hope it can help someone. The barrier height is determined by using the NOAA Extratropical Water Level Guidance Forecasted Water Level maximum for the event and subtracting your home's base elevation. A safety factor of an additional 1.5 feet is suggested and ultimately decided by the user based on their specific circumstances.

How Does the Barrier Height Tool Work?

The barrier height tool's python script automates the following steps:

  1. NOAA's Extratropical Water Level Guidance Data is obtained for the Saint Petersburg, Florida station. The 'URL' variable in the python script can be changed to any other NOAA Extratropical Water Level Guidance Text Data page across the United States.
  2. Data is transformed and formatted into a useable Pandas dataframe.
  3. Values noted as 99.90 in NOAA's data are replaced with NaN because this indicates another data parameter is used at that specific time (observed or forecasted levels).
  4. User can define their home base elevation. A home's base elevation can be found on the FEMA flood certificate. This tool's home base elevation references the user's base elevation at which the items you care about are at (i.e. garage, lowest elevation of machinery or equipment servicing the building).
  5. NOAA's Extratropical Observed Water Levels (red circles), Forecasted Water Levels (black X's), and Home Base Elevation (blue line) are plotted with Matplotlib.
  6. The Water Level Differential Observed (WaterLevel_DiffObs = Observed Water Level - Home Base Elevation) and the Water Level Differential Forecasted (WaterLevel_DiffFcst = Forecasted Water Level - Home Base Elevation) are calculated in new columns.
  7. The barrier height minimum is calculated by determining the maximum observed and forecasted water level for the surge event. The results are plotted with Matplotlib, where the Red Zone indicates when Barriers are required, the Orange Zone indicates where Barriers are Suggested, and the Green Zone indicates where barrier need is not anticipated but ultimately the decision is on the user.

Case Study Results


#1 - Hurricane Helene (9/27/2024)

Hurricane Helene produced historic surge flooding not experienced in the Tampa Bay region for nearly 100 years. My neighborhood had never flooded prior, according to FEMA records and may not again for another 100 years. Hurricane Helene was a strong Category 2, strengthing into a strong Category 4 while it side swiped the Tampa Bay Area (Tampa & Saint Petersburg).

The NOAA Extratropical Total Water Guidance issued on 9/25/2024 at 11:20 AM, which was ~37 hours prior to the storm maximum water elevation (9/27/2024 at ~1:00 AM) of approximately ~8.5 feet Mean Sea Level (MSL). This would indicate my home at a base elevation of 6.2 feet MSL would experience ~2.3 feet of surge flooding. The ~2.3 feet is the minimum forecasted size of barrier that I would need to protect my home.

I began constructing barriers, making improvements to each barrier as each one was completed. Each barrier ranged from 2-4 feet in height depending on the limited materials I had available. The barrier construction section will note on some of the things I learned. I also had to take into consideration that I needed to evacuate from the flood zone for my own safety.

The NOAA Extratropical Total Water Guidance issued on 9/28/2024 at 8:20 AM, noted the the Total Water Guidance Observed on 9/27/2024 at ~1:00 AM was approximately ~7.2 feet MSL. The observed water level (~7.2 feet) would indicate my home base elevation experienced 1.0 feet of water. But wait, there's more!

I measured a ~17 inch water line from my home's base elevation. This would mean that the Measured Water Level at my home was approximately ~7.6 feet (= 6.2 feet + 17 inches).

  • The NOAA Extratropical Total Water Guidance issued on 9/25/2024 at 11:20 AM (37 hours prior) was ~8.5 feet, and the result was ~7.6 feet measured by the water line on my home.
  • There was a difference of 1.3 feet (8.5 ft - 7.2 ft) between the NOAA Forecast Water Level (37 hours prior) and the Observed Water Level at the NOAA station.
  • There was a difference of 0.9 feet (8.5 ft - 7.6 ft) between the NOAA Forecast Water Level (37 hours prior) and the Observed Water Level at my house.

Summary of Hurricane Helene Data Results

Home Base Elevation
(6.2 feet MSL)
Water Level
(feet, MSL)
Minimum Barrier Height
(feet)
Difference from Forecasted on 9/25/2024
(feet)
Difference from Measured at Home
(feet)
Forecasted (9/25/2024 11:20 AM) 8.5 2.3 - 0.9
Maximum Observed During Helene (9/27/2024 at ~1AM) 7.2 1.0 -1.3 0.4
Measured Water Line at Home 7.6 1.4 -0.9 -

-This is absolutely IMPRESSIVE!! I was able to use publicly available data to determine 37 hours in advance that I needed barriers at least 2.3 feet tall, which was within 0.9 feet of the measurement at home. The barriers significantly reduced the interior water as mentioned in the page's introduction, as well as the damages to my home.

 


#2 - Hurricane Milton (10/10/2024)

Helene and Milton presented similar but different hazards. Hurricane Helene brought heavy rains, wind, and significant storm surge. Hurricane Milton brought significant winds, rainfall, and reverse storm surge where water receeded out of the Tampa Bay.

The NOAA Extratropical Total Water Guidance issued on 10/8/2024 at 10:20 AM, which was ~42 hours prior to the storm noted a maximum water elevation of approximately ~4.1 feet Mean Sea Level (MSL). The NOAA Extratropical guidance also noted there was a potential for reserve storm surge and water may recede from the Tampa Bay. The forecast indicated my home at a base elevation of 6.2 feet MSL would not experience surge flooding.

The NOAA Extratropical Total Water Guidance issued on 10/10/2024 at 2:19 PM noted the observed surge event maximum was ~2.14 feet on 10/09/2024 at 9:00 AM. The minimum was approximately -1.28 feet MSL on 10/10/2024 at 2:00 AM, indicating that reserve storm surge had occurred.

The forecast 42 hours prior to the maximum water elevation noted low lying areas may experience minor flooding. The track of Hurricane Milton also did slightly shift, as Milton proceeded to make landfall at Siesta Key, thus reducing the water level impacts experience in the Tampa Bay. NOAA, NHC, and local weather services provided excellent guidance throughout this storm!

Defend Your Home

Home Base Elevation Identification

FEMA Elevation Certificates are the easiest way to find your home's base elevation. FEMA provides guidance on their fact sheet which notes, "Elevation Certificates (ECs) are an optional tool used by the NFIP to evaluate a building’s First Floor Height (FFH) and adjacent elevation, stay in compliance with floodplain regulations and help lower the cost of flood insurance coverage." FEMA Elevation Certificates are required in certain areas (i.e. Flood Zone A), which is found on FEMA's Elevation Certificate glossary.

FEMA Elevation Certificate, Section C - Building Elevation Information (survey required) includes important elevations such as:

  • Lowest elevation of machinery or equipment
  • Attached garage (top of slab)
  • Lowest adjacent (finished) grade next to building (LAG)
  • Top of bottom floor
  • Other elevations
The home base elevation in the python tool should reference the elevation at which the things you care about are located (lowest equipment, garage, bottom floor, etc.). Ensure elevation datums are the same for all data being used for comparisons. I use the FEMA Elevation Certificate, Section C, C2, Part d) Attached Garage (top of slab) elevation as my home base elevation.

Other methods to identify your home base elevation are:

  • Google Earth or similar GIS Programs- estimate from your lawn around the house. Ensure vegetation (i.e. trees, bushes, and plants) are not causing elevations to be artificially inflated.
  • U.S. Geological Survey (USGS) National Map - the search bar can be used inside the viewer to explore various layers that may include elevations.
  • Hire a land surveyor to measure these elevations.
  • City or County Property Appraiser - there may be links to elevation certificates in a property's details. Each State and County will vary.
  • Pinellas County, Florida FEMA Elevation Certificate website - Pinellas County, Florida's website contains a searchable GIS map to locate elevation certificates.


How to Build Barriers

Sand bags are meant to help protect your home from minor flooding. Major storm surge will require additional layers (no guarantees) and the difficulty to defend your home increases as the water depth increases. Tampa Bay 10 News' The dos and don'ts of using sandbags during hurricane season. Here are the highlights:

  • Sand bags help protect against minor flooding. Storm surge is very difficult.
  • Local sand bag sites are typically listed on City and County's websites.
  • Sand bag sites may limit how many bags you can get each time. You typically can take multiple trips. Bring proof of residency and a shovel.
  • Fill sand bags half way up so when they get water in them, they can expand.
  • A tarp should be placed on the outside of the door and taped into place. Sand bags should be then placed on top of the tied end (tail) of the previous sand bag. Continue to do this across the entire entry.
  • The next layer should be offset on top of the first layer and continue to place the top of the tied end of the previous bag.
  • Add additional layers.
How to Upgrade Your Flood Barriers:

  • Determine Minimum Barrier Height - Utilize the python tool to determine the maximum forecasted and observed water elevation in comparison to your home.
  • Tape, Foam Spray, Caulk to Seal Openings - Use tape or foam spray in order to seal all cracks for doors, door frames, garage doors, vents, and other openings to your house. Every entry makes your home vulnerable to water intrusion.
  • Tape Plastic Over Small Openings - Consider using plastic and tape into place to fill gaps and other areas water may enter.
  • Products with Reported Success - Duct tape, painters tape, gorilla tape, Flex Seal tape, Flex Seal spray, and other similar products. I have used duct tape, painters tape, gorilla tape, foam spray, and caulk depending on the water height anticipated.
  • Tape the Seams of Everything! - Yes, anywhere water can enter or get past the barrier needs to be sealed.
Which Method Should I Use?

Storm surge estimates often include ranges from 1-15 feet, however this estimate is not a true representation of how height the water will be at your home based on its elevation. I used NOAA’s ETSS to estimate the minimum barrier height I needed before Hurricane Helene. It is ultimately up to each person how to protect their home and how they want to proceed. Here are some ideas for how I protect my home (subject to change):

  • The best method to sealing your home is a combination of sand bags, tarps, foam spray, caulk, flex seal, and other similar products. First examine the outside of your house and locate all openings such as exterior doors, vents, ducting, crawl spaces, etc. Develop a plan to seal each opening for example a door’s seams can be taped, a tarp placed on the exterior, interlocking sand bags, and tape the tarp in place. Each opening will require you to use your MacGyver skills.
  • Ensure all low lying entries to your home are identified: dryer vents, AC plumbing lines, cracks in exterior, new additions may experience seepage, etc.
  • The level at which you should seal your home will depend on the maximum water level forecasted in comparison to your home base elevation.

    • No flooding projected, however may want to place sand bags in case track changes.
    • 0-2 feet: Sand bags + tarp + taping seams
    • 2+ feet: Caulking door shut or foam/peal spray.

Please let me know if you have other ideas or success with specific products! Thanks!

Disclaimer and Safety Information

NOAA, NHC, and local weather services provide guidance on how to protect your home based on the maximum potential threats. NHC issues worst case scenario estimates to save lives and ensure people can evacuate. It is critical that you follow state and local guidelines on when you evacuate and do not use this as a justification to shelter in place when flooding could occur. The reason why this is important to follow mandatory guidelines is because hurricanes are unpredictable and tend to “wobble,” or slightly alter their path that often goes against the initial computer models.

This is an educational tool and Local and State official mandatory orders and guidelines should always be followed. Do not put you or your family at risk.

NOAA Extratropical Water Level Guidance
National Hurricane Center
National Hurricane Center Hurricane Preparedness - Hazards
National Hurricane Center - What to Do Before the Tropical Storm or Hurricane


Contact

Please feel free to reach out through the following platforms: