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

Unglue a point using Shake #2511

Closed
Janjko opened this issue Jan 22, 2015 · 6 comments
Closed

Unglue a point using Shake #2511

Janjko opened this issue Jan 22, 2015 · 6 comments

Comments

@Janjko
Copy link

Janjko commented Jan 22, 2015

I had an idea which would make ungluing a point effortless. Just hold a glued point, and shake your mouse. You end up holding one point, the other one returns to the original place. Shaking would work just like the windows shake function:

http://windows.microsoft.com/en-US/windows7/Minimize-windows-on-the-desktop-using-Shake

The same could be utilized with areas. Select an area, click "move" and shake your mouse.

@bhousel
Copy link
Member

bhousel commented Feb 5, 2016

I don't think we should do this, as it's not very intuitive. Offering an explicit "disconnect" operation is a better choice.

@bhousel bhousel closed this as completed Feb 5, 2016
@harry-wood
Copy link
Contributor

There is now an explicit "disconnect" operation: Select the node to see a disconnect (<-->) icon. Keyboard shortcut 'D'. Afterwards you can move one node off the other.

@bhousel
Copy link
Member

bhousel commented May 31, 2016

There is now an explicit "disconnect" operation: Select the node to see a disconnect (<-->) icon. Keyboard shortcut 'D'. Afterwards you can move one node off the other.

Yes, disconnecting a point from a line is something I've probably never needed to do in real editing, but it would look something like this, involving multiple disconnects and splits:

disconnect_point

@bhousel
Copy link
Member

bhousel commented May 31, 2016

Or this, still tricky but pretty rare that anyone would need to do it:

disconnect_point2

@RAytoun
Copy link

RAytoun commented May 31, 2016

It is a magnificent tool for fixing poor mapping. I have used it on a number of occasions. For example ... Where someone has accidentally linked two separate buildings with one corner node the same I use that tool to separate the buildings from each other so that I can then reposition them and square them separately. It also works where roads have been drawn at different times with different offset imagery. I can disconnect the roads from each other and realign them separately before reconnecting.

@slhh
Copy link
Contributor

slhh commented Jun 2, 2016

The need to disconnect a POI from a line doesn't seem to be rare, at least when unexperienced users are using iD.
Main usecase:

  • Place or drag a POI near to a line without intention to connect.
  • POI is connected to line automatically. (Alt modifier is hard to discover)
  • POI needs to be disconnected from line. This might be detected too late or by a different user. Therefore, undo might not work.

Trying to work around the missing function offers a quite good chance to damage relations.

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

5 participants