a-b-street / a-b-street/speedwalk

Incorrect crossings generated

Open
#95 0 comments 1 reaction 0 assignees View on GitHub
Dominant language
Svelte
Stars
24
Forks
5
PR merge metrics
No merged PRs in 30d

Description

Image
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

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.