Skip to main content

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.

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.8.2-py2.py3-none-any.whl (65.8 kB) Copy SHA256 hash SHA256 Wheel py2.py3 Sep 19, 2018
osmnx-0.8.2.tar.gz (64.6 kB) Copy SHA256 hash SHA256 Source None Sep 19, 2018

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