Skip to main content

Retrieve, model, analyze, and visualize OpenStreetMap street networks and other spatial data

Project description

OSMnx is a package to easily download, model, project, visualize, and analyze complex street networks from OpenStreetMap in Python with NetworkX.

You can get a city’s or neighborhood’s walking, driving, or biking network with a single line of Python code. Then you can easily visualize cul-de-sacs or one-way streets, plot shortest-path routes, or calculate stats like intersection density, average node connectivity, betweenness centrality, etc.

Citation info: Boeing, G. 2017. “OSMnx: New Methods for Acquiring, Constructing, Analyzing, and Visualizing Complex Street Networks.” Computers, Environment and Urban Systems 65, 126-139. doi:10.1016/j.compenvurbsys.2017.05.004

See the examples and demos on GitHub or read more about OSMnx.

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Files for osmnx, version 0.11.4
Filename, size File type Python version Upload date Hashes
Filename, size osmnx-0.11.4-py2.py3-none-any.whl (77.7 kB) File type Wheel Python version py2.py3 Upload date Hashes View hashes
Filename, size osmnx-0.11.4.tar.gz (75.6 kB) File type Source Python version None Upload date Hashes View hashes

Supported by

Elastic Elastic Search Pingdom Pingdom Monitoring Google Google BigQuery Sentry Sentry Error logging AWS AWS Cloud computing DataDog DataDog Monitoring Fastly Fastly CDN DigiCert DigiCert EV certificate StatusPage StatusPage Status page