I'm using the Traffic Flow API - "Flow within Bounding Box" to get data on the speed of vehicles.
It returns an set of objects within CF (Current Flow): SSS & SS as follows:
"CF": [
{
"SSS": {
"SS": [
{
"LE": 10.29973,
"SP": 53.61,
"SU": 53.61,
"FF": 62.08,
"JF": 1.24036
},
{
"LE": 0.2004,
"SP": 26.98,
"SU": 26.98,
"FF": 62.21,
"JF": 6.80673
},
{
"LE": 6.38433,
"SP": 35.93,
"SU": 35.93,
"FF": 44.29,
"JF": 1.71658
},
So far I've found the following definitions:
- "FF" = This indicates the speed on the segment at which vehicles should be considered to be able to travel without impediment. This speed is calculated as a percentile of observed speeds during non-rush hour.
- "SP" = The average speed, capped by the speed limit, that current traffic is travelling.
- "SU" = The average speed, uncapped by the speed limit, that current traffic is travelling
and
- "FF" = The free flow speed on this stretch of road.
- "SP" = Speed (based on UNITS) capped by speed limit
- "SU" = Speed (based on UNITS) not capped by speed limit
The definitions of FF seem to imply that:
- This is the speed "they could" travel at and not currently travelling. So an estimate of maximum travel speed possible.
- There is some sort of average applied to "non rush hour traffic" and that it's an average of actual travelled speed during that time frame.
- There is some projected calculation based on historic data.
My question are:-
- Q1) Which is the fastest speed of travel that vehicles are actually travelling at SU or FF?
- Q2) Can I safely assume that vehicles have travelled at speeds indicated by FF during the time and date the API request was made.
Thanks in advance for any insight.