bicycling-infrastructure-classification
Developing a bicycling infrastructure classification system for Greater Melbourne using OpenStreetMap
https://github.com/sustainablemobility/bicycling-infrastructure-classification
Science Score: 67.0%
This score indicates how likely this project is to be science-related based on various indicators:
-
✓CITATION.cff file
Found CITATION.cff file -
✓codemeta.json file
Found codemeta.json file -
✓.zenodo.json file
Found .zenodo.json file -
✓DOI references
Found 4 DOI reference(s) in README -
✓Academic publication links
Links to: zenodo.org -
○Committers with academic emails
-
○Institutional organization owner
-
○JOSS paper metadata
-
○Scientific vocabulary similarity
Low similarity (10.8%) to scientific vocabulary
Keywords
Repository
Developing a bicycling infrastructure classification system for Greater Melbourne using OpenStreetMap
Basic Info
Statistics
- Stars: 11
- Watchers: 2
- Forks: 0
- Open Issues: 0
- Releases: 1
Topics
Metadata Files
README.md
Developing a cycling infrastructure classification system for Greater Melbourne, Australia using OpenStreetMap
Background
Policy-makers are looking to promote the uptake of cycling as a healthy mode of travel that reduces the negative effects of traditional motorised transport (physical inactivity, air pollution, traffic congestion) and achieves sustainability goals. As an active form of mobility, bicycling improves physical and mental health and has long-term public health benefits. However, there are a number of barriers that prevent people from riding a bike, including fears about riding alongside motor vehicle traffic and the lack of safe and appropriate bicycling infrastructure. For the strategic installation of safer cycling infrastructure or the improvement of existing infrastructure, rigorous evidence-informed scientific studies are necessary, which in turn rely on high-quality bicycling data, which is scarce.
In this regard, one of the prerequisites is understanding the different types of cycling infrastructure that exist in an urban area and create an inventory dataset that can form the basis of future cycling-related research. OpenStreetMap (OSM) is a valuable open-source map database that contains transport infrastructure data among other things and has spatial coverage for almost the entire planet. Hence, it is used extensively by researchers and planners and it helps develop methods that are transferable and thus can be replicated irrespective of the study area. We, the Sustainable Mobility and Safety Research Group (SMSR) at Monash University, Australia, have developed a classification process to classify existing bicycling infrastructure across Greater Melbourne, Australia. We have derived knowledge from existing studies and calibrated our classification system to suit local tagging practices.
Update
- Roads which have associated bike lanes (usually protected) which are mapped separately by OSM contributors, should not be classified as mixed traffic (as was the case in the earlier version). Thus, we have decided to classify roads with associated bike infra mapped separately in a new category '0b. Associated bike infrastructure separately mapped'. However, it is not trivial to detect the associated bike lane/infrastructure type. Also, given that infrastructure is separately mapped and is classified already, it could cause duplication issues.
- Some protected bike lanes (e.g. along St Kilda Road) were getting incorrectly classified as 'Dedicated bikepaths' given that they are mapped separately to the associated road in OSM. We can now classify such instances correctly.
- We have also added a 'superclass' classification, which is a less granular classification, and clubs together similar but separate classes from the more granular classification system.
Technology
How to implement in Python
- Install the aforementioned Python packages as described in the links.
- A settings.py file has been provided. This file contains a more holistic set of OSM tags that are not retrieved by default by OSMnx. Copy the contents of this file into your settings.py file under your osmnx folder/installation. Otherwise, the code will throw KeyError.
- Run the Python codes provided.
Sample results
Distribution of different types of bicycling infrastructure at the link-level in Greater Melbourne.
Distribution of different types of bicycling infrastructure at the link-level in Inner Melbourne.
Distribution of bike paths and protected bike lanes in Inner Melbourne.
Authors
The document has been prepared by Dr Debjit Bhowmick and Assoc Prof Ben Beck from the Sustainable Mobility and Safety Research (SMSR) Group at Monash University and Paul Yacoumis from the Victorian Department of Transport and Planning. For any queries, please contact Dr Debjit Bhowmick (Research Fellow, debjit.bhowmick@monash.edu) or Assoc Prof Ben Beck (Head of SMSR, ben.beck@monash.edu).
Citation
If you are using this classification system for your work, we strongly recommend citing this repository. You may refer to the guidelines provided here.
BibTeX
@misc{Sustainable_Mobility_and_Safety_Research_Group_Bicycling_infrastructure_classification_2023,
author = {{Sustainable Mobility and Safety Research Group, Monash University}},
title = {{Bicycling infrastructure classification using OpenStreetMap}},
url = {https://github.com/SustainableMobility/bicycling-infrastructure-classification},
doi = {https://doi.org/10.6084/m9.figshare.27059983.v1},
year = {2023}
}
APA
Sustainable Mobility and Safety Research Group, Monash University. (2023). Bicycling infrastructure classification using OpenStreetMap. https://github.com/SustainableMobility/bicycling-infrastructure-classification
Note: OSM is a volunteered geographic information and is prone to occasional completeness and correctness issues, especially in the case of bicycling infrastructure due to inconsistent tagging practices. This can lead to occasional misclassification, especially if directly translated to other study areas, especially outside Australia.
Owner
- Name: Sustainable Mobility and Safety Research
- Login: SustainableMobility
- Kind: user
- Location: Melbourne, Australia
- Company: Monash University
- Website: https://www.monash.edu/medicine/sphpm/units/traumaepi/sustainable-mobility-and-safety-research-group
- Repositories: 1
- Profile: https://github.com/SustainableMobility
Citation (citation.cff)
preferred-citation:
type: techreport
institution: Sustainable Mobility and Safety Research Group, Monash University
authors:
- family-names: "Sustainable Mobility and Safety Research Group, Monash University"
given-names: ""
title: "Bicycling infrastructure classification using OpenStreetMap"
year: 2023
url: "https://github.com/SustainableMobility/bicycling-infrastructure-classification"
GitHub Events
Total
- Watch event: 1
- Issue comment event: 1
- Push event: 4
- Pull request event: 4
- Create event: 1
Last Year
- Watch event: 1
- Issue comment event: 1
- Push event: 4
- Pull request event: 4
- Create event: 1
Committers
Last synced: almost 2 years ago
Top Committers
| Name | Commits | |
|---|---|---|
| Sustainable Mobility and Safety Research | 1****y | 34 |
Issues and Pull Requests
Last synced: about 1 year ago
All Time
- Total issues: 0
- Total pull requests: 0
- Average time to close issues: N/A
- Average time to close pull requests: N/A
- Total issue authors: 0
- Total pull request authors: 0
- Average comments per issue: 0
- Average comments per pull request: 0
- Merged pull requests: 0
- Bot issues: 0
- Bot pull requests: 0
Past Year
- Issues: 0
- Pull requests: 0
- Average time to close issues: N/A
- Average time to close pull requests: N/A
- Issue authors: 0
- Pull request authors: 0
- Average comments per issue: 0
- Average comments per pull request: 0
- Merged pull requests: 0
- Bot issues: 0
- Bot pull requests: 0
Top Authors
Issue Authors
Pull Request Authors
- SustainableMobility (2)