Skip to main content
Help us improve Python packaging – donate today!

Retrieve, construct, analyze, and visualize street networks from OpenStreetMap

Project Description

OSMnx is a package to easily download, construct, 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.

Release history Release notifications

This version
History Node

0.7.4

History Node

0.7.3

History Node

0.7.2

History Node

0.7.1

History Node

0.7

History Node

0.6

History Node

0.5.4

History Node

0.5.3

History Node

0.5.2

History Node

0.5.1

History Node

0.5

History Node

0.4.1

History Node

0.4

History Node

0.3.1

History Node

0.3

History Node

0.2.2

History Node

0.2.1

History Node

0.2

History Node

0.1

History Node

0.1b2

History Node

0.1b1

History Node

0.1a1

Download files

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

Filename, size & hash SHA256 hash help File type Python version Upload date
osmnx-0.7.4-py2.py3-none-any.whl (60.1 kB) Copy SHA256 hash SHA256 Wheel py2.py3 Apr 5, 2018
osmnx-0.7.4.tar.gz (59.3 kB) Copy SHA256 hash SHA256 Source None Apr 5, 2018

Supported by

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