Skip to content

Latest commit

 

History

24 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 

Repository files navigation

vector-osmnx-tree-analysis

A Python‑based vector workflow analyzing street tree density across Cambridge, MA zoning districts using GeoPandas, OSMnx, and OpenStreetMap road networks.

image

Tech Stack

  • Python
  • GeoPandas
  • OSMnx
  • Matplotlib

Workflow

  • Load zoning polygons and group them into broad categories.
  • Load street tree point data from Cambridge GIS.
  • Use OSMnx to extract road networks and compute road length per zone.
  • Calculate trees-per-meter metrics for each zone category.
  • Identify the most common tree species per zone.
  • Visualize results using Python-only geospatial plotting.

Data Sources

I took inspiration for this project from the Python Foundation series by Spatial Thoughts.

About

A Python‑based vector workflow analyzing street tree density across Cambridge, MA zoning districts using GeoPandas, OSMnx, and OpenStreetMap road networks.

Topics

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages