Sometimes an otherwise popular route can have a temporary hazard, or a temporary closure. Presently, the only way you can find out about these hazards is by word of mouth, or by seeing if Segments nearby have any recent activity. However, that's still guessing and doesn't really tell the whole story. Perhaps the only reason it has no recent activity is simply because no one has gone there, or it could be that the road is demolished while a bridge is being built. This idea is to allow users to create an advisement that is visible on Maps and Route Builder. The user would select where on the map that this advisement is located, and users of the map would see an exclamation mark icon indicating that there is an advisement here. Advisements would be visible for either a set duration (for example, the user discovers that the road is closed until a set date) or 30 days by default. During the default 30 day period, if no further confirmation that the hazard is still there, the advisement is automatically removed. Some usages of the advisement feature would be- This road is closed until 1/22/24 as the county is working on a new bridge. County Road 5 is an option for bypass 1 mile before this. The road is being reconstructed and is presently gravel. You may be able to pass if you can handle gravel. Construction notice said this would be complete by Spring. There is nearby construction causing a lot of debris on the side of the road. This park path is part of the annual community charity race event this weekend and is expected to have a lot of runners. These advisements would be different than map updates to the map data. Indeed, for some simple hazards, it's simply too much to get Mapbox updated with a closed route, only for it to open shortly after. Or, a temporary road type, such as Gravel, would be too much to get the entire mapping data updated to reflect Gravel/Dirt for just temporarily. The advisements wouldn't dictate a user's Route Builder options, and would still automatically create routes thru the advisement unless otherwise selected by the user to avoid advisements. If a route crosses an advisement, when creating a Route the user would be notified "This route contains active advisories. Click here to view them." It is up to the user to determine if the advisement affects them, Strava can't/won't make that determination for them. On a completed activity, if a user passed thru an active advisory, Strava may send an optional survey to the user to see if the advisement is still needed. This would be useful in cases where a user created an advisement that's set to end a month from now, but somehow this activity was completed anyway. If Strava detects a certain volume of activities contained something similar to a U-Turn or activity ending, the most recent athletes may be sent an optional notice to ask if an advisement needs to be created. Strava will only create an advisement if the user then proceeds to follow the guidance to make one, Strava won't automatically create it. To help with providing context with an advisement, Strava users can also comment on advisements. For example, if an advisement says the road is torn up and is gravel, a user can comment by saying "It's gravel, but if you are on a MTB or thick gravel tires, it should be fine." The hope is that this allows athletes on Strava to get the most our of their plan, and be able to accomplish without surprises.
... View more