Repository navigation
Methodology to calculate raw Metrics numbers #27
Replies: 8 comments 15 replies
|
Curious to know how others have typically calculated turnover. I have often seen it divided by the number of spaces for the zone being looked at. See here: |
|
Regarding turnover, from the link above: Which is saying In our draft we have a more simple For CDS we have events, which could be a space for one vehicle, or the use of a curb area that is unmarked. So I feel these two boil down to the same thing. Though we are specifying the time unit of hour. |
|
I think we are leaning towards caveating that Metrics (and Events for that matter) are a sampling of data and that they are not a 100% inclusive depiction of all the curbside events. Parking studies, enforcement records, sensor data, cameras, etc. will all exist in separate "event" silos and I think as long as the required information is provided, then the Metrics can be calculated using our methodology. For example, if you want to calculate Metrics using enforcement data, you won't be able to produce all of the proposed Metrics because you won't have all of the required information. (maybe you could do total events for a particular time period but enforcement and parking studies are often just a snap shot in time and not check in/check out) Using your sensor data though, you will be able to calculate all of the Metrics. but it will be challenging to combine the two together. That said, if we have common units of measurements, an end user could pull metrics from the 2 different "silo's" and do further analysis beyond the scope of V1 of CDS. |
|
Added a new "Representative Sample Data" section in Metrics to start putting guardrails on how the methodology can be calculated across sources. |
|
We still need some work on now to take Events from the different source types and get them into some of the metrics, like Average Dwell Time and therefore Occupancy Percent. |
|
We may want to consider a third endpoint (or maybe as a replacement for /metrics/activities) called /metrics/sessions (or possibly /metrics/transactions, though there is likely no monetary transaction taking place) that is a conceptual level between /activities and /aggregates, that uses /events/event data to calculate a vehicle's "session" at the curb, i.e. its curb usage. Would include only start and end times of a defined session of a curb user. We need something like this to determine occupancy in curb places for our Metrics. |
|
Added an optional session_id that can be provided connect multiple event records into a cohesive session later for Metrics API endpoints. |
|
I wonder if in the 'events' as defined in the Metrics Methodology really means 'session' and the wording is borrowed from the source of these metrics, and not aligning to the CDS language used. Eg, should really be: Total Sessions Eliot Mueting may be able to answer this. |
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
In order to get to Metrics, we need to define and specify the limits of measuring curb activity and usage for differing data sources and scenarios.
After events come in from the Events API and are stored, how do those then get reconciled into curb activity like event counts, counts over times, dwell time, duration, and usage percents?
Events can be from on/off sensors, or camera devices, in person recording, fleet data feeds, etc, each collecting different data or not knowing other data (eg, vehicle type, vehicle length, unused curb linear feet). How do you count events, aggregate events, and overlapping events from different sensors or sources?
Is it ok to caveat the Metrics as sampling, off model, or representative data, vs being a 100% accurate view of the curb at all times?
After defining use cases we can ensure this methodology helps meet them.
Current Metrics could include (see draft document):
All reactions