BikeNodePlanner: a data-driven decision support tool for bicycle node network planning
Anastassia Vybornova, Ane Rahbek Vierø, Kirsten Krogh Hansen, Michael Szell
TL;DR
BikeNodePlanner provides a data-driven, open-source workflow for planning bicycle node networks within a GIS framework. By encoding DKNT design criteria into modular PyQGIS evaluations of edge lengths, loop lengths, connectivity, POI accessibility, landscape variation, and elevation, it enables reproducible assessment of proposed networks. The tool supports visualization and identification of missing links to guide regional planning and cycling tourism development, with Denmark as a primary use case. While lacking live iterative feedback, it lays groundwork for automated proposal generation and broader applicability beyond the Danish context.
Abstract
A bicycle node network is a wayfinding system targeted at recreational cyclists, consisting of numbered signposts placed alongside already existing infrastructure. Bicycle node networks are becoming increasingly popular as they encourage sustainable tourism and rural cycling, while also being flexible and cost-effective to implement. However, the lack of a formalized methodology and data-driven tools for the planning of such networks is a hindrance to their adaptation on a larger scale. To address this need, we present the BikeNodePlanner: a fully open-source decision support tool, consisting of modular Python scripts to be run in the free and open-source geographic information system QGIS. The BikeNodePlanner allows the user to evaluate and compare bicycle node network plans through a wide range of metrics, such as land use, proximity to points of interest, and elevation across the network. The BikeNodePlanner provides data-driven decision support for bicycle node network planning, and can hence be of great use for regional planning, cycling tourism, and the promotion of rural cycling.
