Impact Mode: Refine the visualisation
- 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ả
Besides just studying the impact on shortcuts within one neighbourhood boundary, the user can see how traffic changes across roads in the whole map. This works by finding the best route before and after changes for every origin/destination "OD" pairs, then counting routes per road.
Features:
- [x] Demand model mvp: random OD pairs
- [x] Demand model v2: Use same NPW data for Scotland. Need to detect country and decide how to clip that data. For those special areas, prebake maps with everything bundled in? Or prebake clipped OD datasets that match map names?
- [x] Just do the calculation naively
- [x] Display relative results
- [ ] Experiment with showing absolute vs relative counts
- [ ] Let user change the main road penalty
- [ ] Change default main road penalty to > 1.0 ?
- [x] Click one road to see paths through it that changed
- [ ] Consider CSV export of the data (being careful about communicating the absolute vs relative change)
Not important, just a stray idea: Consider some kind of differential "spider map"; see https://github.com/Urban-Analytics-Technology-Platform/od2net/issues/35
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 mô tả việc cải thiện phần trực quan hóa “Impact Mode” để hiển thị các thay đổi về lưu lượng trên toàn bộ bản đồ. Trước tiên, hãy xem xét mã hiện có của mô hình nhu cầu và phần tính toán tuyến đường, có thể nằm trong các module xử lý OD pairs và mạng lưới đường bộ. Tìm logic trực quan hóa hiện tại để hiểu cách các kết quả tương đối được hiển thị. Các nhiệm vụ bao gồm thử nghiệm với số lượng tuyệt đối so với số lượng tương đối, điều chỉnh main road penalty và triển khai tính năng click-to-see-paths. Kiểm tra xem có các test hoặc ví dụ có sẵn nào liên quan đến impact mode để xem hành vi hiện tại hay không.
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
- data-visualization
- Loại issue
- Tính năng
- Độ khó
- 4/5
- Thời gian dự kiến
- 3-5 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