Open source + open access book: https://geocompr.robinlovelace.net/
Chapter 1: History
Foundations
Extensions
Applications
Source: 'Inside the black box' report
Source: 'Inside the black box' report
Transport models were designed to support growth in car ownership and reduce journey times (Boyce and Williams, 2015)
21^st^ Century priorities are very different
Source: 'Inside the black box' report
Transport models were designed to support growth in car ownership and reduce journey times (Boyce and Williams, 2015)
21^st^ Century priorities are very different
Source: 'Inside the black box' report
Transport models were designed to support growth in car ownership and reduce journey times (Boyce and Williams, 2015)
21^st^ Century priorities are very different
New technologies mean that open access transport models are possible
Source: A/B Street, free, open source, gamified transport planning software github.com/dabreegster/abstreet
Software | Company/Developer | Company HQ | Licence | Citations |
---|---|---|---|---|
Visum | PTV | Germany | Proprietary | 1810 |
MATSim | TU Berlin | Germany | Open source (GPL) | 1470 |
TransCAD | Caliper | USA | Proprietary | 1360 |
SUMO | DLR | Germany | Open source (EPL) | 1310 |
Emme | INRO | Canada | Proprietary | 780 |
Cube | Citilabs | USA | Proprietary | 400 |
sDNA | Cardiff University | UK | Open source (GPL) | 170 |
Getting help is vital for leaning/improving software
Getting help is vital for leaning/improving software
Getting help is vital for leaning/improving software
"10-Hour Service Pack $2,000" (source: caliper.com/tcprice.htm)
gis.stackexchange.com has 21,314 questions
r-sig-geo has 1000s of posts
RStudio's Discourse community has 65,000+ posts already!
gis.stackexchange.com has 21,314 questions
r-sig-geo has 1000s of posts
RStudio's Discourse community has 65,000+ posts already!
No transport equivalent (e.g. earthscience.stackexchange.com is in beta)
Potential for a Discourse forum or similar: transport is not (just) GIS
# Set-up, after installing R and checking out www.pct.bike:u = "https://github.com/ITSLeeds/TDS/releases/download/0.1/desire_lines.geojson"library(dplyr)library(sf)desire_lines = read_sf(u)
A fundamental part of data science is being able to understand your data.
That requires visualisation, R is great for that:
plot(desire_lines)
library(tmap)tm_shape(desire_lines) + tm_lines("all")
Now we have data in our computer, and verified it works, we can use it
Which places are most car dependent?
car_dependent_routes = desire_lines %>% mutate(percent_drive = car_driver / all * 100) %>% filter(rf_dist_km < 3 & rf_dist_km > 1)
b = c(0, 25, 50, 75)tm_shape(car_dependent_routes) + tm_lines(col = "percent_drive", lwd = "all", scale = 5, breaks = b, palette = "-inferno")
The ActDev project:
Support open source solutions indirectly
Download, install and play with open source software
Boyce, D.E., Williams, H.C.W.L., 2015. Forecasting Urban Travel: Past, Present and Future. Edward Elgar Publishing.
Beimborn, E., Kennedy, R., 1996. Inside the Blackbox: Making Transportation Models Work for Livable Communities. Citizens for a Better Environment.
Lovelace, R., Parkin, J., Cohen, T., 2020. Open access transport models: A leverage point in sustainable transport planning. Transport Policy 97, 47–54. https://doi.org/10.1016/j.tranpol.2020.06.015
Contact me at r. lovelace at leeds ac dot uk (email), @robinlovelace
Check-out links to my work at robinlovelace.net
Contact me at r. lovelace at leeds ac dot uk (email), @robinlovelace
Check-out links to my work at robinlovelace.net
Contact me at r. lovelace at leeds ac dot uk (email), @robinlovelace
Check-out links to my work at robinlovelace.net
Thanks to everyone building a open and collaborative communities
Thanks to the University of Leeds and the Institute for Transport Studies
Keyboard shortcuts
↑, ←, Pg Up, k | Go to previous slide |
↓, →, Pg Dn, Space, j | Go to next slide |
Home | Go to first slide |
End | Go to last slide |
Number + Return | Go to specific slide |
b / m / f | Toggle blackout / mirrored / fullscreen mode |
c | Clone slideshow |
p | Toggle presenter mode |
t | Restart the presentation timer |
?, h | Toggle this help |
Esc | Back to slideshow |