Skip to main content
The following content is a read-only preview of an executable Jupyter notebook.To run this notebook interactively:
  1. Go to Wherobots Cloud.
  2. Start a runtime.
  3. Open the notebook.
  4. In the Jupyter Launcher:
    1. Click File > Open Path.
    2. Paste the following path to access this notebook: examples/Analyzing_Data/California_Coastal_Flood_Risk_Analysis.ipynb
    3. Click Enter.
Purpose: Quantify the number of properties facing flood risk across California coastal cities using FEMA flood zone designations embedded in parcel-level data from Wherobots Open Data (Regrid). Data source: wherobots_open_data.partner_samples.regrid_parcels
Coverage: ~6.2M California parcels with FEMA flood zone designations
Output: City-level parcel counts, property value exposure, and land-use breakdowns by flood risk tier

FEMA Flood Zone Reference

1. Setup

2. Configuration

Adjust COASTAL_CITIES and HIGH_RISK_ZONES to expand or refine the analysis scope.

3. Statewide Flood Zone Distribution

Baseline view of all California parcels by FEMA zone tier.

4. City-Level Parcel Count by Flood Zone

5. Property Value at Risk by City

6. Coastal Wave Zone (VE/V) Deep-Dive

VE and V zones carry the highest structural risk — base flooding combined with wave action. These parcels are typically excluded from standard flood insurance at standard rates.

7. Land Use Mix in High-Risk Zones

Understanding which property types are exposed informs both insurance risk and policy response.

8. Moderate Risk: 500-Year Floodplain

Zone X (0.2% annual chance) parcels represent the next tier of risk — not mapped as high-hazard but still relevant for comprehensive exposure modeling.

9. Summary Table Export

10. (Optional) Spatial Join: Buildings per High-Risk Parcel

If you want building-level counts rather than parcel-level counts, uncomment and run this cell. It joins Overture Maps building footprints to high-risk parcels using ST_INTERSECTS. This is a large spatial join — run on a medium or large Wherobots runtime.

Outputs