Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Feature request: automatically join marked/unmarked crosswalk lines to roads when created #1115

Closed
cbeddow opened this issue Sep 13, 2023 · 3 comments
Milestone

Comments

@cbeddow
Copy link
Contributor

cbeddow commented Sep 13, 2023

Description

When I create an unmarked or marked crosswalk, I find I then have to either manually create a node or look for the warning message to autojoin it to the road it crosses.

For some way types like sidewalk or path or other road, it makes sense to warn and choose bridge, tunnel, connect.

For crosswalk I would prefer it to auto connect to other roads (but not to things like streams, rivers, etc of course). This saves me from slowing down to fix the connection.

@mxxcon
Copy link

mxxcon commented Oct 6, 2023

No way should auto connect to other intersecting ways. It takes a lot less effort to connect relevant ways to each other than to undo incorrect connections, which can result in data loss, especially if done by inexperienced users.

At most this should be an option or a modifier and not the default behavior.

@Bonkles
Copy link
Contributor

Bonkles commented Oct 11, 2023

I tend to agree with @mxxcon here for general use, but something like this may be more appropriate for a power user feature.

@Bonkles
Copy link
Contributor

Bonkles commented Oct 23, 2023

Upon some further reflection, I am going to close this as 'will not implement'. I have made edits and updates to a couple of crossing validations so that the user has fewer clicks to stitch a crossing into an intersecting way- that goes SOME of the way to helping this problem.

@Bonkles Bonkles closed this as completed Oct 23, 2023
@Bonkles Bonkles added this to the v2.2 milestone Nov 13, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants