I would like to request that each segment displays the number of vehicles (Wazers) who travel on each segment of road on average in a given day. The data is already there, so it's just a matter of displaying a count. Consider this... we are currently discussion two different situations relating to classifying roads. In one instance, we are trying to determine if a highway is major or minor. By the Wiki, it's minor. Yet it's a major route. Functionally, is it major or minor? We can state what it is from experience, but that's not hard facts to use. Instead, you could compare the average traffic count per day to minor highways in the area. If the highway in question had let's say 20,000 cars per day and minor highways in the area average around 5000, then it would be pretty clear that this one would be a major highway. If they were around the same amount of traffic, then it would be clear that it should be a minor highway. Note that you can't just use a set number because it varies by location - 20,000 may be a lot in a rural area but may be considered low traffic in a major city. Instead, you'd compare with highways in the same area.
Or, the second situation to determine if a road should be a street or primary street. It's clear when it's the main street through town, but it is less clear if you're discussing possibilities outside of town/city limits. You could just compare the traffic per day on the road in question with average traffic on surrounding streets that offer the same basic travel direction. If there is a significant difference, then it may be valid to mark it as a primary street. If there really isn't much of any difference (or it's less), then it wouldn't be a primary street.
Anyhow, these are two examples of how it could be beneficial. I'm sure you can think of other times when you'd be interested in seeing how much traffic goes through an area. Keeping in mind that this only counts Wazer traffic such that we could potentially see a decimal value for some rural streets, it would still provide context. Even if the average street in a rural area shows a count of 0.25 per day, if a street in question shows 0.75 per day, there may be a good reason to mark it as a primary street. Note that this shouldn't be the only reason something is marked one way or another, but just a way to decide if you're unsure. As far as determining the average, I'd use a rolling 6 or 12 month average so that rural areas aren't showing 0 all of the time. Or, if you wanted to go a little further, you could make the rolling average vary by usage - with many wazers, drop it to a 1 month rolling average; with few wazers, raise it a 12 month rolling average. As I mentioned, the data is already available. It's just a matter of getting a count, dividing it by the number of days, and then displaying it. Even without the benefit of using it to help determine how to functionally classify a road, it would still provide some interesting and potentially valuable data. The DOT has this kind of data when they do a traffic study of an area, but it's often not made public or even if it is, it may not be easily available. And it only looks at a section of road for a period of time. We'd have current conditions for all roads at all times, at least with regard to wazers.
Michigan - Northern LP.
Waze running on Samsung Galaxy S3.