-
Notifications
You must be signed in to change notification settings - Fork 3
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add "change" keyword in parallel managed lanes #162
Comments
Reassigning this to @kulshresthaa (At least) three code chunks that need to be fixed: network_wrangler/network_wrangler/RoadwayNetwork.py Lines 1238 to 1240 in 4fae96b
network_wrangler/network_wrangler/RoadwayNetwork.py Lines 1253 to 1255 in 4fae96b
In addition to allowing for change, please update it so that it doesn't overwrite any existing values for categories/time periods that might exist! |
@jhelsel11 You have an example project card with "change" keyword for the managed lane project? How is "change" going to be different than "set"? |
Change should override the current value wityan increment rather than set the value. That way if a road changes lanes from 4 to 3 to 4 and you want one of them to be an hov, you don't need to know which lanes started with which value |
I see. So you want "change" as keyword in manage lane card, the same way we have it defined in other cards functionality (roadway attribute change). |
Yes |
@e-lo Not sure if this is straightforward. Example project card for discussion:
If attribute doesn't exist in the network:
if attribute exist in the network:
In the current implementation, I don't see this as simple change. We only specify the default value and value by time of day (and by group) and the actual managed lane network isn't created. Not sure how/where revised value (existing + change) would be computed for each of the specified (search) link. Need to discuss this one. |
For now this is "won't fix" for this round. Sounds like Met Council doesn't have any variation in properties across time of day, etc. other than managed lanes. |
@e-lo, did we get a new name for HOV? |
Segment_id
…On Wed, Mar 18, 2020, 5:10 PM John Helsel ***@***.***> wrote:
@e-lo <https://github.com/e-lo>, did we get a new name for HOV?
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
<#162 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AAGCBI65XUMD4BYBOBOM3NLRIFPFVANCNFSM4LHHOTPQ>
.
|
@DavidOry @e-lo This is the issue for adding the 'change' keyword in the parallel managed lane, which we decided to not fix at the time because it is not straightforward. In the current implementation, the way new attribute value is constructed (for the time of day), I don't see how to make the change. Perhaps we need to have a call to discuss how to approach this. I am thinking we likely have to loop through the links and make the change one link at a time by constructing that link attribute value based on set or change. |
@kulshresthaa I am juggling things so can't have a call today but can take a look this evening. Can you reference where in the code this would need to happen? |
this is code block where the change needs to happen and this is where the value is currently set. current code block -
how I think it should be revised to account for change keyword -
|
@e-lo thoughts? |
@e-lo please review when you get a chance. |
include change keyword in managed lanes project card (wsp-sag#162)
@kulshresthaa When I apply a Parallel Managed Lane Project Card, the cc: @i-am-sijia |
moot - as parallel managed lanes is now a roadway property change in v1 branch: #327 |
It would be super helpful to be able to use the change keyword in setting the lane property in a managed lane project. That way the user wouldn't need to know the number of lanes/create a link id group for each lane width over the course of a project.
I am experimenting with putting both the managed lane add and roadway property change in a single project card and if that works I will try to look at adding the change switch, but wanted you to be aware/have the chance to fix if it's a quick process.
The text was updated successfully, but these errors were encountered: