a-b-street / a-b-street/speedwalk
Network: Connect hw=residential+sidewalk=no (centerline routing) with generated sidewalk
- Ngôn ngữ chính
- Svelte
- Star
- 24
- Fork
- 5
- Chỉ số merge pull request
- Không có pull request nào được merge trong 30 ngày
Mô tả
In some cases we consider hw=residential without sidewalks still routable. People will walk at the side of the road and depending on the road that is fine.
But speedwalk does not connect those centerline routes to separate sidewalks when those are at the other side of the road.
We cannot really resolve this with tagging given that there are no sidewalk to connect to…
https://a-b-street.github.io/speedwalk/#19/52.743396/13.265735
https://www.openstreetmap.org/edit?=#map=19/52.743396/13.265735
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 liên quan đến logic định tuyến cho vỉa hè trong dữ liệu OSM. Hãy bắt đầu bằng cách kiểm tra mã xử lý định tuyến theo tim đường (hw=residential, sidewalk=no) và các vỉa hè được tạo. Hãy tìm logic kết nối trong routing engine, có thể nằm trong một module xử lý việc xây dựng đồ thị hoặc tìm đường. Các liên kết được cung cấp cho biết vị trí cụ thể trên bản đồ để kiểm thử. 'Hoàn tất' có nghĩa là thuật toán định tuyến có thể kết nối một tuyến theo tim đường với một vỉa hè riêng biệt ở phía bên kia đường khi không tồn tại node vỉa hè vật lý để kết nối tớ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ệ
- javascript
- Lĩnh vực
- backend-api-design, 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