Automatic Passenger Counting · APC
Who got on. Who got off.
Door sensors count everyone, however they paid. The sample has one row per trip per stop: boardings, alightings and the load as the bus pulled away.
- boardings in the month
- boardings per day
- distinct trips across routes
- more boardings than alightings counted, overall
Fare data misses transfers, passes and anyone who did not tap. Door sensors count everyone, which makes APC the fullest measure of how busy a bus is.
Counts are noisy, though. The people counted on rarely equal the people counted off, and the running load is derived from the difference. Tidying that up is a job for the Silver layer, and the reason DEPARTURE_LOAD is recomputed rather than trusted.
- Rows
- One per trip per stop, 18 columns, no header
- Days
- to
- Stops
- distinct stop numbers
- Shared as
- TIDES passenger events
- Feeds
- Ridership forecasting, origin–destination, crowding