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

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

Đang mở
#372 1 bình luận 0 reaction 0 người được giao Xem trên GitHub
Ngôn ngữ chính
Rust
Star
21
Fork
7
Chỉ số merge pull request
Không có pull request nào được merge trong 30 ngày

Mô tả

![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?

Hướng dẫn đóng góp

Chưa lập chỉ mục được hướng dẫn đóng góp cho kho mã nguồn này

Hướng nghiên cứu

Issue này đề cập đến một dòng cụ thể trong backend/src/neighbourhood.rs, dòng này ngăn việc đặt bộ lọc chéo trên đường chính. Trước tiên, hãy xem xét logic xung quanh dòng 241 và phần mã xung quanh để hiểu hạn chế này. So sánh với cách các bộ lọc modal thông thường được cho phép trên đường chính. Xác định xem hạn chế này là có chủ ý hay là một điểm không nhất quán, đồng thời xem xét cần thay đổi những gì để cho phép các bộ lọc chéo trên đường chính tại các giao lộ đã biến đổi.

Do mô hình lập chỉ mục viết ra từ nội dung của issue.

Đánh giá

Công nghệ
rust
Lĩnh vực
backend
Loại issue
Lỗi
Độ khó
3/5
Thời gian dự kiến
1-2 ngày
Mức độ hoạt động
Đình trệ
Độ rõ ràng
Khá rõ ràng
Mức phù hợp với người mới
45/100

Nhận issue mới trong hộp thư của bạn

Bản tóm tắt ngắn những issue GitHub phù hợp với người mới.