On this episode, I'm joined by Dr. Geoff Boeing, an assistant professor at the University of Southern California whose research spans urban planning, spatial analysis, and data science. We explore why OpenStreetMap is such a powerful source of global map data—and how Geoff's Python library, OSMnx, makes that data easier to download, model, and visualize. Along the way, we talk about what shapes city streets around the world, how urban design influences everything from daily commutes to disaster resilience, and why turning open data into accessible tools can open up completely new ways of understanding our cities. If you've ever wondered how to build or analyze your own digital maps in Python, or what it takes to manage a project that transforms raw geographic data into meaningful research, you won't want to miss this conversation.


Episode sponsors


Posit

Python in Production

Talk Python Courses


Links from the show

City Street Orientations World: geoffboeing.com

OSMnx Documentation: readthedocs.io

OSMnx GitHub: github.com

OpenStreetMap: openstreetmap.org

Open Database License: opendatacommons.org

ID Editor (Web Editor): wiki.openstreetmap.org

Planet OSM: planet.openstreetmap.org

Overpass API: wiki.openstreetmap.org

GeoPandas: geopandas.org

NetworkX: networkx.org

Shapely: shapely.readthedocs.io

Watch this episode on YouTube: youtube.com

Episode #495 deep-dive: talkpython.fm/495

Episode transcripts: talkpython.fm


--- Stay in touch with us ---

Subscribe to Talk Python on YouTube: youtube.com

Talk Python on Bluesky: @talkpython.fm at bsky.app

Talk Python on Mastodon: talkpython

Michael on Bluesky: @mkennedy.codes at bsky.app

Michael on Mastodon: mkennedy

Podden och tillhörande omslagsbild på den här sidan tillhör Michael Kennedy. Innehållet i podden är skapat av Michael Kennedy och inte av, eller tillsammans med, Poddtoppen.

Senast besökta

Talk Python To Me

OSMnx: Python and OpenStreetMap

00:00