a-b-street / a-b-street/ltn

Should it be possible to place a diagonal filter on a main road?

未关闭
#372 1 条评论 0 个 reaction 已指派 0 人 在 GitHub 查看
主要语言
Rust
星标
21
派生
7
PR 合并指标
30 天内没有已合并 PR

描述

![Image](https://github.com/user-attachments/assets/5d2b7ac6-40b9-4898-af5a-727d0c47aa81)
At #18.04/55.955162/-3.14336 in Edinburgh. This "dog leg" intersection is now transformed to a 4-way intersection, so it's almost a candidate for a diagonal filter. But due to https://github.com/a-b-street/ltn/blob/e5e5735d608c728b679c00dee25b5a4aa4e4df4b/backend/src/neighbourhood.rs#L241, the user has to reclassify as a local road before considering a diagonal filter. This is inconsistent with how we allow main roads to have regular modal filters at a point. What was the reasoning for this?

贡献指南

这个仓库没有索引到贡献指南

调研方向

该 issue 引用了 backend/src/neighbourhood.rs 中的一行代码,该行代码阻止在主干道上放置对角过滤器。首先检查第 241 行附近的逻辑和周围代码,以了解这一限制。将其与普通模态过滤器如何被允许放置在主干道上的情况进行比较。确定这一限制是有意设计的,还是一种不一致,并考虑要允许在变换后的交叉路口的主干道上放置对角过滤器,需要进行哪些更改。

由索引模型根据 Issue 内容生成。

评估

技术栈
rust
领域
backend
Issue 类型
缺陷
难度
3/5
预计耗时
1-2 天
活跃度
停滞
描述清晰度
基本清楚
新手友好度
45/100

把新 issue 发到你的邮箱

精选适合新手参与的 GitHub issue 摘要。