Public Data Demonstration
San Francisco Sewer Odor Intelligence
Explore more than 5,000 publicly reported sewer odor complaints together with historical wind conditions and publicly available wastewater infrastructure to identify patterns and potential odor-source areas.
Odor Complaints
5,103
SF311 core sewer-odor cases
Weather Matched
100%
Historical ERA5 coverage
Potential Source Assets
20
3 treatment · 17 pump stations
Catch Basins
23,820
Spatial context only
Study Period
2011–Present
SF311 reporting history
What the analysis is finding
212 High-Consistency Matches
212 complaints have a #1 wastewater asset within 1 mile, within 15° of directly upwind, with wind of at least 3 mph — 5.6% of screenable complaints and 4.2% of all odor complaints.
High-Consistency means the candidate was within 1 mile, within 15° of directly upwind, and wind speed was at least 3 mph. It does not establish that the asset caused the reported odor.
Wind changes the candidate
For 87.5% of screenable complaints, the wind-informed #1 asset differs from the wastewater asset that is simply closest geographically.
Wind therefore materially changes which individual infrastructure asset is prioritized for investigation. This is not a measure of model accuracy.
Both treatment and collection assets matter
High-Consistency Matches include 171 pump-station matches and 41 treatment-facility matches.
Wastewater odor investigation should consider collection-system assets such as pump stations alongside treatment facilities.
Screening workflow
- 01
SF311 Complaint
Reported location, time and emission point
- 02
Historical Weather
ERA5 observation at complaint hour
- 03
Wind Direction
Direction the wind came from
- 04
Wastewater Infrastructure
Treatment facilities and pump stations
- 05
Potential Source Screening
Distance and alignment scoring
Potential-source screening identifies infrastructure consistent with complaint location, wind direction and distance. It does not establish causation.