14 | | 1. Select a way you want to work on. |
15 | | 1. Click on the **Improve Way Accuracy** [[Image(source:trunk/images/mapmode/improvewayaccuracy.png)]] button on the left panel to enter a special editing mode. |
16 | | 1. |
17 | | * ''To move existing nodes:''[[BR]] |
18 | | Click on the map where you think a node should be. The highlighted (nearest) node will be moved there. |
19 | | * ''To create new nodes:''[[BR]] |
20 | | Press and hold **{{{Ctrl}}}** button and click on the map. A new node will split the segment that is the closest one to the cursor. |
21 | | * ''To delete existing nodes:''[[BR]] |
22 | | Press and hold **{{{Alt}}}** or **{{{AltGr}}}** button and click on the map. The highlighted (nearest) node will be deleted. **Please try to use as much existing nodes as you can, because thus you keep their history.** |
23 | | 1. To start working on a different way without leaving the mode, unselect current way by pressing **{{{Esc}}}** and click on another one. |
| 14 | The highlighted node can be locked (see [#Locksegment Lock segment]). |
29 | | == Limitations == |
30 | | * **When you add or move nodes, they do not bind to nearby objects** as it happens in the [[Select|Select]] or [[Draw|Draw]] modes. This is not needed during the way shape improvement, but in case you would like to do so, select the nodes in the ''Select'' mode and [[MergeNodes|merge]] them, e.g., by pressing **{{{M}}}**. |
31 | | * **You cannot delete nodes that are connected to more than one way or that have tags** to prevent accidental breaking of topology or loss of information. Note that "uninteresting" tags are excluded, like FIXME, note, source, etc. |
| 18 | === Move existing nodes === |
| 19 | Click in [wikitr:/Help/MapView Main view] where you think a node should be. The highlighted (nearest) node will be moved there. |
| 20 | |
| 21 | ''Helper geometry: dashed red line - indicates a way after moved node'' |
| 22 | |
| 23 | === Create new nodes [[JOSMImage(cursor/modifier/addnode,middle,link=,inline)]] (+`Ctrl`) === |
| 24 | |
| 25 | [[Image(JOSM-plugin-IWA-example.jpg,right,link=,margin-left=15)]] |
| 26 | |
| 27 | Hold **`Ctrl`** button and click - a new node will be added into highlighted segment. |
| 28 | |
| 29 | ''Helper geometry: solid red line - indicates a way after new node'' |
| 30 | |
| 31 | === Remove nodes [[JOSMImage(cursor/modifier/delete,middle,link=,inline)]] (+`Alt`) === |
| 32 | |
| 33 | Hold **`Alt`** button and click - the highlighted node will be deleted. |
| 34 | |
| 35 | Please try to keep as much existing nodes as you can, because thus you keep their history. |
| 36 | |
| 37 | **You cannot delete nodes that are connected to more than one way or that have tags** to prevent accidental breaking of topology or loss of information. Note that "uninteresting" tags are excluded, like `FIXME`, `note`, `source`, etc. |
| 38 | |
| 39 | === Lock segment ===#Locksegment |
| 40 | * Lock moved node: [[JOSMImage(cursor/modifier/lock)]] + `Shift` - when moving a mouse, hold **`Shift`** or left mouse button and the highlighted node or segment will be kept the same no matter where you move the cursor. |
| 41 | * Lock added node: [[JOSMImage(cursor/modifier/add_node_lock)]] + `Ctrl` `Shift` |
| 42 | |
| 43 | |
| 44 | == See also == |
| 45 | * [[JOSMImage(dialogs/mappaint/wireframe_small,24,link=,middle)]] `Ctrl+W` [wikitr:/Help/Action/WireframeToggle "Wireframe view"] - turns off any styles and makes lines very thin, it might be a good idea to toggle that view before improving ways accuracy |
| 46 | * [wikitr:/Shortcuts#Altkey Shortcuts Alt key] - if `Alt` doesn't work |
| 47 | * [https://github.com/JOSM/improve-way ImproveWay plugin] - extends the Improve Way Accuracy mode with helpers to place nodes at accurate distances and angles. |
| 48 | |
| 49 | == External resources == |
| 50 | * [https://www.youtube.com/watch?v=NzunbvpVIX4 Improve Way Accuracy used to adjust imprecise highway] on Youtube. |