Bikeability User Guide

Here you can find information about how to install and use the bikeability package. “Bikeability” is a Python package to automatically compute bike-friendliness of specific areas. With this library, users can download OpenStreetMap (OSM) data and generate spatial indicators for bikeability (bike facilities on main streets, green share, share of secondary and tertiary roads, node density and bike shop density). Based on these indicators, it is possible to calculate a bikeability index (Hardinghaus et al. 2021) using a weighting approach derived from an expert survey.

Citation

If you use bikeability in your work, please cite the journal article:

Hardinghaus, Michael, et al. “More than bike lanes—a multifactorial index of urban bikeability.” Sustainability 13.21 (2021): 11584.

Getting Started

First read the Getting Started guide for an introduction to the package and FAQ.

Then work through the ‘bikeability Examples’_ gallery for step-by-step tutorials and sample code.

Usage

To get started with bikeability, read the user reference and see sample code and input data in examples repository.

Features

bikeability is built on top of osmnx, geopandas and networkx.

  • Download and prepare geodata from OpenStreetMap

  • Calculate spatial indicators of bike-friendliness based on OSM data for a designated area

License

bikeability is open source and licensed under the MIT license. OpenStreetMap’s open data license requires that derivative works provide proper attribution. Refer to the Getting Started guide for usage limitations.

Documentation

Indices