A decision support tool under development, aimed at supporting the planning of Denmark's cycle node network.
The Cycle Node Network Planner is a collaboration between Dansk Kyst- og Naturturisme (DKNT) and the IT University of Copenhagen as part of the project Bedre vilkår for cykelturismen in Denmark. Our goal is to provide an open-source, customizable, data-driven decision support tool for the planning of Denmark's cycle node network. The Cycle Node Network Planner runs in QGIS and Python.
Here, we present a demo version of the Cycle Node Network Plannner, pre-set to run for the island of Fyn.
The Cycle Node Network Planner takes all relevant data layers provided by Septima (as visualized in NIRAS' WebGIS application) as point of departure. The Planner then merges and summarizes these data; and uses them to evaluate the cycle node network. All evaluation results are displayed in QGIS. In addition, summary statistics of the cycle node network are generated. By exploring the QGIS results and the summary statistics, planners can get a better overview of the network characteristics, and identify potential improvements to the network.
The Planner helps users to evaluate a cycle node network based on 3 different data types: polygon layers, point layers, and elevation data.
Polygon layers show the land use of the areas surrounding the cycle node networks, by category. The Planner computes and visualizes which network segments go through which category of land use, using a buffer of 100m around the cycle node network. There are five polygon layers:
- Nature (forests, lakes, beaches, etc.)
- Culture (city centers, historical landscapes, etc.)
- Agriculture
- Summerhouse areas
- Areas to verify (where it is worth double-checking whether cycling conditions are appropriate, such as industrial areas, military facilities, business areas, etc.)
Point layers contain specific locations that are of interest for cyclists and tourists. The Planner computes whether specific locations are in feasible distance (as the crow flies) from the cycle node network. There are 3 point layers:
- Facilities: locations good to have directly on the road (max. 100m distance), such as drinking water, toilets, and bicycle shops
- Services: locations good to have close to the road (max. 500m distance), such as groceries and places to sleep
- POIs (Points Of Interest): locations good to have within an acceptable detour (max. 1km distance), such as landmarks and museums
The distance threshold for each of the point layers is set to a default value indicated above, but can be adjusted by the user.
Elevation is shown as an attribute of ~100m segments which together make up the cycle node network, and binned into four categories, aimed at the average leisure cyclist on a city bike:
- <3% no elevation, or manageable elevation
- 3-5% noticeable elevation, that can get tiresome after a longer period
- 5-7% steep elevation, that can get tiresome quickly
- > 7% very steep elevation, unbikeable for most cyclists
The elevation thresholds are set to the default values indicated above, but can be adjusted by the user.
The summary statistics show:
- for each of the polygon layers, the number and percentage of kilometers of cycle node network within that layer
- for each of the point layers, the number and percentage of reached vs. unreached points
- for the elevation layer, the number and percentage of kilometers in each elevation category
Find detailed instructions for
Once you have familiarized yourself with the Cycle Node Network Planner, we will be grateful for any feedback! Please fill out the survey here (10-20 minutes) while you go through the Cycle Node Network Planner workflow, or afterwards.
For troubleshooting, contact us! If you want to see a sample final output of the Planner, check out the Fyn-finished.qgz
project in the main folder of this repository.