Remote Sensing for Climate Resilience

Posted on Jan 15, 2022

Prioritizing hyper-local strategies in Los Angeles County from satellite images

It’s splashed across the headlines week after week: another vulnerable community displaced by another climate-driven disaster. The NOAA recently released its 2021 infographic on 20 such events that claimed the lives of 688 people–more than double from 2020–and inflicted damages totaling approximately $145 billion.

While non-profit organizations, municipalities, and utilities are aligning resources and programming efforts to mitigate climate change’s impacts and build local communities’ resilience, diverse urban environments like those within Los Angeles County present multiple geographic constraints and numerous (understatement) stakeholders. If hyper-local solutions are required to ensure the least-advantaged neighborhoods have the resources they need to adapt, how to prioritize them across complex municipal, organizational, and ecological geographic boundaries? 

Satellite images introduce a meaningful, “big picture” perspective of the built environment from which to prioritize and engage relevant stakeholders. Inspired by dozens of earth analytics tutorials online (two are here and here to get you hooked!) I was curious if integrating the data “richness” of satellite images with demographic insights might provide a robust method for sorting and ranking neighborhoods for climate resilience support.

The Dataset

To investigate, I assembled the following:


The wrangling required to get the right environment set up was worth it. Visualizing the raster images was immediately satisfying:

As you might expect, these images strongly corroborate with one another. The shades of red highlighting medium and high-intensity development in the far left image display as high areas of imperviousness (think: concrete) in the middle image, and low percentages of tree canopy in the far right image. If you’ve ever been stuck on the 405 for extended periods of time, this should resonate!

Their summarized models, thanks to rasterstats, are shown here and facilitate analysis by census tract:

With good agreement to their original high-resolution counterparts, I explored various plots and graphs, two of which are shown here. I was surprised, but…not surprised (there’s a reason there is a “thing” called environmental justice, after all):

Broadly characterizing the two visuals above, the least disadvantaged communities:

  • enjoy the fewest percentages of tree canopy, and
  • are surrounded by the highest percentages of concrete,
  • reside at lower elevations,
  • at the highest population densities

Given the strong inter-dependencies, I simplified my next steps by anchoring on just one variable: imperviousness. Binning this variable into deciles created a practical and reliable means of focus; as expected, low mean tree canopy coverage and vulnerability score were consistent with the 10th decile:

The geographic distribution of these deciles are shown below for the most intensely developed portion of the county:

The dataset can be organized to any cultural context--watersheds, for instance--to facilitate alignment with all relevant stakeholders:


At this time next year, we’ll have the advantage (and perhaps dismay) at seeing NOAA’s 2022 “billion-dollar disaster map”. Let’s use this gift of time (and meaningful spatial insights!) to build up our own communities with climate resilience strategies. If you’re in the LA area and would like an introduction to organizations doing some amazing work, feel free to reach out--I’d be happy to share my learnings.

About Author

Jennifer Anderson

I've spent the last twenty years integrating and interpreting subsurface data sets as a petroleum geologist in California. I've recently left the industry and am excited to add more rigorous data analysis and visualization techniques to my skillset...
View all posts by Jennifer Anderson >

Leave a Comment

No comments found.

View Posts by Categories

Our Recent Popular Posts

View Posts by Tags

#python #trainwithnycdsa 2019 airbnb Alex Baransky alumni Alumni Interview Alumni Reviews Alumni Spotlight alumni story Alumnus API Application artist aws beautiful soup Best Bootcamp Best Data Science 2019 Best Data Science Bootcamp Best Data Science Bootcamp 2020 Best Ranked Big Data Book Launch Book-Signing bootcamp Bootcamp Alumni Bootcamp Prep Bundles California Cancer Research capstone Career Career Day citibike clustering Coding Course Demo Course Report D3.js data Data Analyst data science Data Science Academy Data Science Bootcamp Data science jobs Data Science Reviews Data Scientist Data Scientist Jobs data visualization Deep Learning Demo Day Discount dplyr employer networking feature engineering Finance Financial Data Science Flask gbm Get Hired ggplot2 googleVis Hadoop higgs boson Hiring hiring partner events Hiring Partners Industry Experts Instructor Blog Instructor Interview Job Job Placement Jobs Jon Krohn JP Morgan Chase Kaggle Kickstarter lasso regression Lead Data Scienctist Lead Data Scientist leaflet linear regression Logistic Regression machine learning Maps matplotlib Medical Research Meet the team meetup Networking neural network Neural networks New Courses nlp NYC NYC Data Science nyc data science academy NYC Open Data NYCDSA NYCDSA Alumni Online Online Bootcamp Online Training Open Data painter pandas Part-time Portfolio Development prediction Prework Programming PwC python Python Data Analysis python machine learning python scrapy python web scraping python webscraping Python Workshop R R Data Analysis R language R Programming R Shiny r studio R Visualization R Workshop R-bloggers random forest Ranking recommendation recommendation system regression Remote remote data science bootcamp Scrapy scrapy visualization seaborn Selenium sentiment analysis Shiny Shiny Dashboard Spark Special Special Summer Sports statistics streaming Student Interview Student Showcase SVM Switchup Tableau team TensorFlow Testimonial tf-idf Top Data Science Bootcamp twitter visualization web scraping Weekend Course What to expect word cloud word2vec XGBoost yelp