Modify

Opened 4 days ago

Closed 2 days ago

Last modified 21 hours ago

#24356 closed enhancement (worksforme)

Improvement of the angle snap mode, when adding a line

Reported by: solenoid_jam Owned by: team
Priority: normal Milestone:
Component: Core Version:
Keywords: Cc:

Description

When drawing lines, it is often necessary to add several new segments that differ from the original set by more or less than 15 degrees. For example, a building may have two or more parts, the angles between which may be greater or less than 15 degrees. Or you may want to draw a driveway parallel to a building that has a bend of 11 or 37 degrees. In such a situation, the Angle Snap tool becomes useless.

I propose to add a function to dynamically change the base angle to which the snap is made, right in the process of drawing a line. To change the angle while adding a line, you should put the cursor over the segment whose angle you want to copy and press a key on the keyboard (e.g. space bar). Now the angle snap will correspond to this line. Thus, you can change the angle snap several times while drawing one line.

Also, for better clarity, in the angle snap mode, you should make the cursor resembling a compass, rotated to the angle of snap.
https://i.ibb.co/23FHfN1C/1.png

Attachments (0)

Change History (3)

comment:1 by StephaneP, 2 days ago

It's already possible to use snap with any existing segment:

  • Start to draw
  • Enable snap angle
  • Press & hold Ctrl key then move your cursor on the segment you want a snap with. Release the Ctrl key
  • Now the snap is made the the segment as the reference

Help/Action/Draw/AngleSnap#Basesegmentcanbechangedasmanytimesasyouwant

Last edited 2 days ago by stoecker (previous) (diff)

comment:2 by stoecker, 2 days ago

Resolution: worksforme
Status: newclosed

in reply to:  1 comment:3 by solenoid_jam, 21 hours ago

I am delighted with the functionality of JOSM. Thanks for the reply!

Modify Ticket

Change Properties
Set your email in Preferences
Action
as closed The owner will remain team.
as The resolution will be set.
The resolution will be deleted. Next status will be 'reopened'.

Add Comment


E-mail address and name can be saved in the Preferences .
 
Note: See TracTickets for help on using tickets.