-
Notifications
You must be signed in to change notification settings - Fork 4
/
index.Rmd
71 lines (59 loc) · 2.96 KB
/
index.Rmd
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
---
title: "Urban Transportation Planning"
author: "Gregory Macfarlane, PhD, PE"
date: "`r Sys.Date()`"
site: bookdown::bookdown_site
documentclass: book
bibliography: [book.bib]
biblio-style: apalike
link-citations: yes
description: "These are notes and assignments related to the *Urban Transportation Planning* class at BYU."
---
```{r setup, include = FALSE}
knitr::opts_chunk$set(echo = FALSE, cache = TRUE)
library(tidyverse)
library(sf)
library(nhts2017)
library(mlogit)
```
# Foreword {-#syllabus}
```{r fig.align='center', out.width="50%", echo=FALSE, include=identical(knitr:::pandoc_to(), 'html')}
knitr::include_graphics('images/cover.jpg')
```
This book contains course notes and assignments for a senior / graduate class in
transportation planning and elementary travel modeling. A description for this course
is:
> An advanced course in urban transportation planning. Urban transportation as
the outcome of an economic system, details and techniques for four-step travel
model development, applications of travel models within a legal and regulatory
context.
The book is organized into six units:
1. [Building Blocks](#chap-blocks)
2. [Trip Generation](#chap-tripgen)
3. [Trip Distribution](#chap-distribution)
4. [Mode and Destination Choice](#chap-modechoice)
5. [Network Assignment and Validation](#chap-assignment)
6. [The Planning Process](#chap-process)
It may seem strange to put the chapter covering the planning process at the end
of the course, after students have learned the details of quantitative travel
modeling. The purpose for this is that I assign a term project where the
students build and calibrate a four-step model as they learn the techniques to do
so, and then complete an alternatives analysis using their models. To create
the time and space to do this project, we cover "softer" and conceptual topics
in the second half of the course.
The demonstration model the students calibrate and study is a model built in the
Cube travel modeling software for the Roanoke, Virginia, metropolitan region.
The model is a relatively advanced four-step, trip-based model with only 250
zones. The limited zone size means that the entire model system runs in
approximately 15 minutes on a laptop computer. I am grateful to Virginia DOT for
allowing my students the use of this model. Directions on how to use the Roanoke
model are given in the [Appendices](#app-demomodel).
A handful of assignments require the students to write numerical programs or
estimate statistical models. Some guidance on using R and RStudio to accomplish
these assignments is also given in the [Appendices](#app-rstudio).
### Acknowledgements {-}
Photographs in the textbook are the work of the author unless otherwise attributed.
The vector art in the textbook uses icons from FontAwesome and the Noun Project
distributed under creative commons licenses. Specific attributions are below:
- training wheels by Marco Fleseri from the Noun Project
- Cover image: TRAX by Ashton Bingham on Unsplash