d-wasserman/Complete_Street_Rule

Freeways can't be populated

Richcng opened this issue · 5 comments

image
Both Freeway and FreewayEntry start rules don't allow any population with vehicles

This feels fixable, but involves working a a UV space I am only so comfortable with. Let me see if it is just a lack of calling of the appropriate vehicle allocation rules. I am concerned about entry's less on the freeways.

There is actually a lot I forgot about freeways and why they were difficult to work with. A recent commit at least makes some visual improvements to freeways, but this might need review from someone at Esri.
I see vehicles only appear in two lanes, some offset. It does not make much sense. The big thing is I am using unitSpace for freeways, and I think that is fundamentally flawed given how those shapes seem to function. Switching to UVSpace would require a lot of code, and unfortunately conflicts with a bunch of other design decisions in the rule. I don't even know how you would place vehicles in UVSpace, but I have a feeling insertAlongUV would be a perfect application here.
image
@Richcng
I am going to keep this open, but this will take a while.

@d-wasserman Thank you for the feedback.
I had no idea it could be so problematic working with highways. They aren't used very often, but it's a shame since the other types get populated without trouble.
I hope it can be fixed at some point.

Fundamentally I have found that supporting ever street shape perfectly would take almost a 5 -15% increase in code in the rule per start shape. As a result, I can only really provide basic support for each one beyond streets.

@Richcng - still no resolution on this to date. I am going to close the issue for now, but will revisit in the future.