https://github.com/anastassiavybornova/knudepunkter

The Cycle Node Network Planner - instructions, code & data

https://github.com/anastassiavybornova/knudepunkter

Science Score: 13.0%

This score indicates how likely this project is to be science-related based on various indicators:

  • CITATION.cff file
  • codemeta.json file
    Found codemeta.json file
  • .zenodo.json file
  • DOI references
  • Academic publication links
  • Academic email domains
  • Institutional organization owner
  • JOSS paper metadata
  • Scientific vocabulary similarity
    Low similarity (11.1%) to scientific vocabulary
Last synced: 10 months ago · JSON representation

Repository

The Cycle Node Network Planner - instructions, code & data

Basic Info
  • Host: GitHub
  • Owner: anastassiavybornova
  • License: gpl-3.0
  • Language: Jupyter Notebook
  • Default Branch: main
  • Homepage:
  • Size: 1.24 GB
Statistics
  • Stars: 2
  • Watchers: 2
  • Forks: 0
  • Open Issues: 2
  • Releases: 0
Created about 3 years ago · Last pushed over 2 years ago
Metadata Files
Readme License

README.md

The Cycle Node Network Planner

A decision support tool under development, aimed at supporting the planning of Denmark's cycle node network.

The Cycle Node Network Planner

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 vilkr 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.

Getting started

1. What are the main features of the Cycle Node Network Planner?

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.

2. What are the evaluation criteria of the Planner?

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

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

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

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.

3. What are the summary statistics generated by the Planner?

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 <!-- * for the entire network, the number of nodes, stretches, and loops * for the area covered by the network, the average node density -->

4. How can I run the Planner myself?

Find detailed instructions for * Windows: here * MacOS/Linux: here

Your feedback is greatly appreciated

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.

Troubleshooting: What if running the Planner doesn't work?

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.

Owner

  • Login: anastassiavybornova
  • Kind: user
  • Location: Copenhagen
  • Company: IT University of Copenhagen

GitHub Events

Total
  • Watch event: 1
Last Year
  • Watch event: 1

Issues and Pull Requests

Last synced: about 1 year ago

All Time
  • Total issues: 5
  • Total pull requests: 15
  • Average time to close issues: 24 days
  • Average time to close pull requests: about 20 hours
  • Total issue authors: 1
  • Total pull request authors: 2
  • Average comments per issue: 3.0
  • Average comments per pull request: 0.07
  • Merged pull requests: 14
  • 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
  • anastassiavybornova (5)
Pull Request Authors
  • anerv (10)
  • anastassiavybornova (7)
Top Labels
Issue Labels
Pull Request Labels