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

Improve generated crossing geometry near sharp angles

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

Description

> This case is fixed in a simple way, but it reveals more problems:
>
> `https://a-b-street.github.io/speedwalk/#19.95/52.7923616/13.2608191`
> Image
>
> We really need to handle the angle of roads better, or look for the "corner" in the generated sidewalks to place things better. (This might introduce more dependency of bulk operation steps, because then we have to generate sidewalks before crossing nodes.)
>

_Originally posted by @dabreegster in [#83](https://github.com/a-b-street/speedwalk/issues/83#issuecomment-3800028316)_

Contributor guide

No contributing guide indexed for this repository

Research direction

The issue references a visual problem with crossing geometry near sharp angles in a map visualization. Start by examining the linked URL to see the rendering issue. Look for code that generates sidewalks and crossing nodes, likely in the geometry processing or rendering modules. Understanding the dependency between sidewalk generation and crossing node placement is key. 'Done' means the crossing geometry is improved without breaking existing functionality.

Written by the indexing model from the issue text.

Assessment

Tech stack
javascript
Domain
data-visualization, web-dev
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.