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

Manual: how to extend a path object #1501

Closed
huirad opened this issue Jan 19, 2020 · 8 comments
Closed

Manual: how to extend a path object #1501

huirad opened this issue Jan 19, 2020 · 8 comments
Labels

Comments

@huirad
Copy link

huirad commented Jan 19, 2020

Background: I am trying how to use best the drawing tools

Steps to reproduce

  1. Create a path object, finish by double-click or right-click
  2. Want to extend it at one end
  3. Don't know how to do this best

Actual behaviour

If I have been interrupted in completing a path object, I can add an extra node within an existing line or curve by Ctrl-click on an empty spot of a path. This is described in the manual at https://www.openorienteering.org/mapper-manual/pages/toolbars.html#drawing-toolbar.
But I see no natural way to continue drawing the path at its end.

Expected behaviour

I would like to have a description in the manual how continue drawing an existing path at one of its ends. Is it by creating a new path and joining both? Or is there an easier way?

Configuration

Mapper Version: 0.9.1
Operating System: Windows

@dg0yt
Copy link
Member

dg0yt commented Jan 19, 2020

Press Shift when clicking at the end point of the path which you want to extend.

Watch the status bar for more hints how to interact with the current tool.

@dg0yt
Copy link
Member

dg0yt commented Jan 19, 2020

In the manual, the tool's description is already quite long, but this particular use case is not very explicit:

To snap to existing objects when starting to draw or while drawing a path, hold Shift. To follow the shape of existing objects while drawing, click at the existing object while holding Shift and drag the mouse along it. Depending on the direction in which you drag the mouse, the object will be followed along this direction

https://www.openorienteering.org/mapper-manual/pages/toolbars.html#drawing-toolbar,
"Draw Paths"

@dg0yt dg0yt added the question label Jan 19, 2020
@huirad
Copy link
Author

huirad commented Jan 20, 2020

Thank you very much for your fast reply!
Holding Shift indeed works, if the mouse cursor is captured by the path endpoint which is highlighted by the X.

My particular case was probably too complicated - see attached picture.
For whatever reason the end point overlapped with last intermediate point.
And there is a OSM line below (although in another map part).
Apparently, this is confusing the selection algorithm ;-).
grafik

I now tried several times with less complex examples and it practically always works.

@huirad huirad closed this as completed Jan 20, 2020
@dg0yt
Copy link
Member

dg0yt commented Jan 21, 2020

Ideas how to improve the manual or how to handle the complicated case are welcome.

@dg0yt
Copy link
Member

dg0yt commented Jan 21, 2020

Concerning the overlapping points at the end: Note that there are different behaviours for finishing a path (double click, right click, Return key). For the right click, there is an Editor setting controlling whether it creates another point or not.

@ollesmaps
Copy link

On Android the extension of a line is tricky as well.
There you have to push the Snap button and then draw.
However the snapping/connecting in my experience works in 50% times.

What about clicking on the line you want to extend first and then pushing the Snap button?

@ollesmaps
Copy link

#471

@mlerjen
Copy link
Contributor

mlerjen commented Oct 14, 2024

#1142

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

4 participants