ABCDEFGHIJKLMNOPQRSTUVWXYZAAABACADAEAF
1
AgencyVendor/StandardValue typeValid ValuesCapacity definitionPresentation to usersPresentation via APIExample URLWhen does vehicle stop picking up passengers?Notes
2
University of South Florida (Tampa, FL) (and other agencies)Syncromaticsnumeric (percentage, int)[0-100]Sitting and standing room"Percent full:"APC_Percentagehttp://www.usfbullrunner.com/mapShould correspond with 100 value, but driver judgementUses the same UI for 30+ other agencies - see http://www.syncromatics.com/company/customers
3
Port Authority of Allegheny County (Pittsburgh, PA)Carnegie Mellon for app (Tiramisu), PAAC has no real-time APC system but is rolling out AVLordinalCurrently "Many Seats, Few Seats, No Seats, Full" but changing to "Many, Few, Stand, Full" N/ACurrently "Bus load:" but soon changing to "Seats availble:"N/Ahttps://play.google.com/store/apps/details?id=edu.cmu.dv1.androidprodUnknown, not tied to occupancy (third-party app has no influence over transit operations)Crowd-sources occupancy from mobile app users, so current passenger count and vehicle capacity are unknown. Same app also serves Carnegie Mellon University Shuttle, CENTRO in Syracuse region, and MTA in NYC.
4
RTS (Gainesville, FL) (and other agencies)TransLocnumeric (percentage, int)[0-100]From RTS: "Seating capacity. We use a blanket 40 seats across all vehicles (range is 36 to 42)." From TransLoc: "When we set up hardware with each agency we record some information about their fleet including sitting and standing capacity....With our normalization routines this shouldn't exceed 100%.""% full:"N/Ahttp://rts.transloc.com/RTS: Driver judgement. TransLoc: "This is usually a judgement call by the drivers.
 They will generally let people on until there is a safety factor that is tripped...for instance standing in front of the white line.  This feature
is meant to give agencies and rider a basic idea of the status of the bus not an exact measurement"
Uses same UI for 70+ other agencies - see http://transloc.com/agencies/ . Only 1/3 of RTS shuttles are equipped with APCs.
5
TriMet (Portland, OR)INITnumeric (percentage, int - but based on 3 discrete levels via thresholds)0, 70, 90. These thresholds may change so values 0 to 100 may be possible.Sitting and standing roomNone to dateloadPercentagehttp://developer.trimet.org/ws_docs/vehicle_locations_ws.shtml"If a vehicle is over loaded, the operator will contact dispatch requesting to go into a “drop off” only mode. We have requested a new feature for the CAD system that will allow dispatch to put a vehicle into “drop off only” mode.  When a vehicle is put into “drop off only”, the vehicle will automatically change the destination
sign to indicate it is in drop off only.  We will also receive through our real time interface with the CAD system the stops that are being served as drop off only."

6
?SIRI v2enumseatsAvailable, standingAvailable, fullN/AOccupancyEnumhttp://www.vdv.de/pren-15531-3--e--enq.pdfx?forced=true
7
SIRI v2 CR017 (https://github.com/SIRI-CEN/SIRI/pull/13)enumempty
manySeatsAvailable
seatsAvailable
fewSeatsAvailable
standingAvailable
standingRoomOnly
crushedStandingRoomOnly
full
notAcceptingPassengers
See enum descriptions - https://github.com/SIRI-CEN/SIRI/pull/13OccupancyEnumhttps://github.com/SIRI-CEN/SIRI/pull/13GTFS-RT enum values were added to SIRI enum values
8
?TCIPnumeric (passenger count, unsigned byte)[0-255]N/A?VehicleOccupantCounthttp://www.aptatcip.com/APTA-TCIP-S-01%203.04_files/TCIP_3_0_4_Annex_A.doc
9
BARTordinal1 – light
2 – moderate
3 - heavy
loadhttps://api.bart.gov/api/sched.aspx?cmd=arrive&orig=24th&dest=rock&date=08/31/2018&time=now&key=MW9S-E7SL-26DU-VV8VA few questions:
1. It looks like the “load” is “1” in the example you gave. Is this a percentage (i.e., 1 = 100%), or a count of passengers?

2. How do you measure capacity for each vehicle? Is it number of seats, or sitting and standing room? Is this number based on vehicle specification (e.g., rated capacity), or agency judgment?

3. Will this value ever exceed 100%?

4. At what point would a vehicle no longer allow riders to board? For example, if the max capacity is 100% and “% full” shows 100, is it safe to assume that no riders would be allowed to board until some exited? Or is this a judgment call left to the driver?
-----------------
1. There are only three values – heavy / moderate / light. We wanted a quick reference, and didn’t think any higher granularity was useful (e.g. little practical difference between 3 vs 4 out of 5 or 70% vs 80%).
2. We use historic exit data to determine these values. We do not provide weekend because special events, maintenance and other factors make it too difficult to predict well.
3. No
4. We don’t really have people or systems out there enforcing crowd thresholds (other than the crowd itself).

This was the original announcement with add’l detail– we did this originally to help bike riders find space on trains:
https://www.bart.gov/news/articles/2013/news20130423

Then we lifted the bike ban altogether, but kept the crowding feature:
https://www.bart.gov/news/articles/2013/news20131024

This is the QuickPlanner legend that explains the icons:
https://www.bart.gov/schedules/schedule_legend
10
11
Real examples of real-time vehicle occupancy as of Aug. 2014
12
GTFS-realtime occupancy proposal:
13
https://groups.google.com/forum/#!topic/gtfs-realtime/_HtNTGp5LxM
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
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100