Let’s use Open Data to find out which streets are under- or over-used by cyclists
Manuel Claeys Bouuaert
Thursday 17 November 2022
FOSS4G / State of the Map
Brussels, Belgium
I’m cycling through Brussels and wondering…
Is my mental map any good?
What would a map of generally useful streets look like?
Do people know and use the useful streets?
There’s Open Data on this!
Adopted by Open Knowledge Belgium
How does actual and predicted cycling compare for each street
In other words: are bikers taking the shortest, or unexpected routes?
Draw the actual trips from Open Data
Compute and draw predicted trips through each street
Compare both
‘Betweenness Centrality’ from the GRASS tools!
Implemented as v.net.centrality
Extract Specific Vertices
in Processing Toolbox
Smooth results to account for nearby parallel roads.
Then bring predicted trip count from nodes to (touching) edges.
Using Join attributes by location (summary)
, twice
Using a virtual field
(It's fast and light-weight)
The mbtiles
format is useful here.
Had to make them custom, using the FOSS tool tippecanoe
.
Actual trips seem quite recreational
Predicted trips include long straight roads and clever connections
Comparison shows a.o. that chaussée/steenwegen are under-used
The data is sparse, recreational and from willing donors.
The algorithm computes the simplest shortest paths and ignores alternatives.
or
or
By clicking below, you agree to our terms of service.
New to HackMD? Sign up
Syntax | Example | Reference | |
---|---|---|---|
# Header | Header | 基本排版 | |
- Unordered List |
|
||
1. Ordered List |
|
||
- [ ] Todo List |
|
||
> Blockquote | Blockquote |
||
**Bold font** | Bold font | ||
*Italics font* | Italics font | ||
~~Strikethrough~~ | |||
19^th^ | 19th | ||
H~2~O | H2O | ||
++Inserted text++ | Inserted text | ||
==Marked text== | Marked text | ||
[link text](https:// "title") | Link | ||
 | Image | ||
`Code` | Code |
在筆記中貼入程式碼 | |
```javascript var i = 0; ``` |
|
||
:smile: | ![]() |
Emoji list | |
{%youtube youtube_id %} | Externals | ||
$L^aT_eX$ | LaTeX | ||
:::info This is a alert area. ::: |
This is a alert area. |
On a scale of 0-10, how likely is it that you would recommend HackMD to your friends, family or business associates?
Please give us some advice and help us improve HackMD.
Syncing