a-b-street / a-b-street/speedwalk
Incorrect crossings generated
- Dominant language
- Svelte
- Stars
- 24
- Forks
- 5
- PR merge metrics
- No merged PRs in 30d
Description
https://a-b-street.github.io/speedwalk/#19.98/52.7648803/13.2453828
This is a tricky one, because each half of the crossing fits all of the criteria. Maybe it's more about the angle between the two halves of the crossing? But I could imagine similar cases with a 90 degree angle that are valid.
Looking closer, the problem is that the entire green way does not actually cross a road; it just hits it at one point, then is mostly parallel to the road.
Contributor guide
No contributing guide indexed for this repository
Research direction
The issue is about incorrect crossing generation in the speedwalk map visualization. The problem occurs when a green way (sidewalk) hits a road at a point and runs parallel instead of properly crossing. Start by examining the crossing generation logic, likely in a file handling OSM data processing or geometry. Look for criteria that define a valid crossing, particularly the angle between crossing halves and the relationship between the sidewalk and road geometries. Test changes by reproducing the case at the provided map URL coordinates.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- javascript
- Domain
- data-visualization, frontend, web-dev
- Issue type
- Bug
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 45/100