Changes between Version 65 and Version 93 of Help/Action/Draw
- Timestamp:
- (multiple changes)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
Help/Action/Draw
v65 v93 1 1 [[TranslatedPages]] 2 [[PageOutline(2-5)]] 3 2 4 = Draw Nodes = 3 5 4 [[Image(source:/trunk/images/mapmode/node/autonode.png)]] ''Keyboard shortcut:'' '''{{{A}}}''' — is a one of the [wiki:Help/Modes JOSM modes] 5 [[TOC(inline)]] 6 [[JOSMImage(mapmode/node/autonode,link=,48,middle,margin-right=20)]] ''Keyboard shortcut:'' **`A`** — is one of the [wikitr:/Help/Menu/Mode#Workingmode working modes] 6 7 7 8 This mode behaves differently depending on how you use it. 8 9 9 10 == Try it yourself == 11 Open [attachment:josmwiki-actiondraw.osm josmwiki-actiondraw.osm] using menu item [wikitr:/Help/Menu/File "File > Open Location ..."] (`Ctrl+L`). 10 12 11 Open [https://josm.openstreetmap.de/raw-attachment/wiki/Help/Action/Draw/josmwiki-actiondraw.osm https://josm.openstreetmap.de/raw-attachment/wiki/Help/Action/Draw/josmwiki-actiondraw.osm] using menu item [wiki:/Help/Menu/File "File > Open Location ..." (Ctrl+L)].12 13 13 == Standard Mode == 14 == Standard Mode ==#StandardMode 14 15 === Create a node === 16 When selection is empty, If you click on a blank area [wikitr:/Help/MapView of the screen] you add a new [[JOSMImage(data/node)]] [wikitr:/Help/Concepts/Object#Nodes node] independent of any existing [[JOSMImage(data/way)]] [wikitr:/Help/Concepts/Object#Ways way]: 15 17 16 When selection is empty, If you click on a blank area [Help/MapView of the screen] you add a new [Help/Concepts/Object#Nodes node] independent of any existing [Help/Concepts/Object#Ways way]: 17 18 [[Image(ex1-empty-selection-click-on-blank.gif,nolink)]] 18 [[Image(ex1-empty-selection-click-on-blank.gif,link=)]] 19 19 20 20 === Click on node will stop mode === 21 22 21 To stop drawing mode, click on selected object (a node) again. This can be done so quickly and some users confuse it with double click. No, you don't need double click: 23 22 24 [[Image(ex1-select-deselect-without-double-click.gif, nolink)]]23 [[Image(ex1-select-deselect-without-double-click.gif,link=)]] 25 24 26 25 === Draw a segment === 27 28 With empty selection, if you select one node and then click on a blank area of the screen you add a new node and create a new way (with one [Help/Concepts/Object#Segment segment]): 26 With empty selection, if you select one node and then click on a blank area of the screen you add a new node and create a new way (with one [wikitr:/Help/Concepts/Object#Segment segment]): 29 27 30 28 ''Note: click on second node in segment used to stop drawing mode'' 31 29 32 [[Image(ex1-selected-node-draw-a-segment.gif, nolink)]]30 [[Image(ex1-selected-node-draw-a-segment.gif,link=)]] 33 31 34 === Click on node will start new segment similar to empty === 35 36 * If you are currently not drawing, then you can select node with a left mouse click 37 * If the node is an end node of a line then also the line gets selected (leaf node + way in selection); this will be explained in [#Continuousdrawing] 32 === Click on node will start new segment similar to empty selection === 33 * If you are currently not drawing, then you can select a node with a left mouse click 34 * If the node is an end node of a line then also the line gets selected (leaf node + way in selection); this will be explained in [#Continuousdrawing Continuous drawing (below)] 38 35 39 36 In demo below, left mouse click was used to select first drawing mode, then clicked 6 times at nodes: 40 37 41 [[Image(ex1-click-to-select-a-node-or-exit-drawing-on-leaf-node.gif, nolink)]]38 [[Image(ex1-click-to-select-a-node-or-exit-drawing-on-leaf-node.gif,link=)]] 42 39 40 === Common nodes ===#Commonnodes 41 This is often necessary when you edit highways or streams of the river. 43 42 44 === Common nodes with another way === 45 46 This is often necessary when you edit highways. 47 43 ==== Common nodes with another way ==== #Commonnodeswithanotherway 48 44 If a node is previously selected and you click between two nodes in an existing way the new node is added on the existing way, between two existing nodes, and a way is drawn between the previously selected node and the ''new node''. 49 45 50 The ''new node'' will belong to both ways. It's often refer eedas "common node".46 The ''new node'' will belong to both ways. It's often referred to as "common node". 51 47 52 48 Simplest scenario: 53 49 54 [[Image(ex1-common-nodes-with-another-way.gif, nolink)]]50 [[Image(ex1-common-nodes-with-another-way.gif,link=)]] 55 51 56 === Left mouse click will add nodes on overlapping ways === 57 58 If two ways overlap, single mouse click will create common point. 59 60 (stub) 61 62 === Common nodes are bigger === 63 52 ==== Common nodes are bigger ==== 64 53 It help you distinguish them from other nodes. 65 66 54 67 55 First drawn way have a common nodes with old way and second drawn way has no common nodes (details [#Ctrlmodifier how second way was drawn will be explained below]): 68 56 69 [[Image(ex2-common-nodes-wtih-other-way-and-without-common-nodes.gif,nolink)]] 57 [[Image(ex2-common-nodes-wtih-other-way-and-without-common-nodes.gif,link=)]] 58 59 ==== Left mouse click will add nodes on overlapping ways ==== 60 If two ways overlap, single mouse click will create a common point. 61 62 [[Image(ex1-left-mouse-click-will-add-nodes-on-overlapping-ways.gif,link=)]] 70 63 71 64 === Double click stops drawing on leaf node === 72 73 65 Drawing stops, if you make a double click when creating the last node. This way you don't have to click on last node, but you have to know about this special case: 74 66 75 [[Image(ex1-double-click.gif, nolink)]]67 [[Image(ex1-double-click.gif,link=)]] 76 68 77 === Continuous drawing === 78 69 === Continuous drawing ===#Continuousdrawing 79 70 Previous way will be continued if both are true: 80 71 1. nothing was selected OR way in question was selected … … 83 74 If draw mode applied to non-leaf nodes, it will create a new way instead of continuing old one: 84 75 85 [[Image(ex1-will-continue-way-on-leaf-nodes-and-wont-at-middle.gif, nolink)]]76 [[Image(ex1-will-continue-way-on-leaf-nodes-and-wont-at-middle.gif,link=)]] 86 77 87 78 ==== Left click on drawn way will stop continuous drawing ==== 88 89 79 It doesn't matter if you click on nodes or create a new node in a way: 90 80 91 [[Image(ex1-click-on-self-when-drawing-will-deselect.gif,nolink)]] 81 [[Image(ex1-click-on-self-when-drawing-will-deselect.gif,link=)]] 82 92 83 93 84 === Snaps to existing nodes or ways === 85 Note how nodes and way change color to yellow when hovering over them: 94 86 95 Note how nodes and way change colour to yellow when hovering over them: 87 [[Image(ex1-snapping.gif,link=)]] 96 88 97 [[Image(ex1-snapping.gif,nolink)]] 89 If you click near an **existing node** it draws a "segment" between what was previously selected and the existing node, and this allows you to re-use existing nodes to make a new way / area (so that certain nodes and "segments" can be reused in more than one way / area): 98 90 99 If you click near an '''existing node''' it draws a "segment" between what was previously selected and the existing node, and this allows you to re-use existing nodes to make a new way / area (so that certain nodes and "segments" can be reused in more than one way/ area): 91 [[Image(ex2-snapping.gif,link=)]] 100 92 101 [[Image(ex2-snapping.gif,nolink)]]102 93 103 == Angle snapping == 94 == Angle snapping ==#Anglesnapping 95 Often necessary when editing barriers, fences, walls, non-trivial buildings, indoor features and other man-made objects, covered under [wikitr:/Help/Action/Draw/AngleSnap Angle Snapping]. 104 96 105 === Basic usage ===106 107 Use this mode to draw segment that is parallel, perpendicular or at precisely defined angles (30, 45, 60, 90) degrees to the reference segment(s):108 109 To enable this mode press {{{A}}} twice (status bar with angle with be highlighted in bright green), then you need to use {{{Right mouse click}}} on segment you want to use as reference.110 111 Any ''way segment'' when ''angle snapping'' enabled, during enabled "draw mode" :-) allows to use that segment as reference or base segment.112 113 Instead of the {{{Right mouse click}}} you can also hold {{{Ctrl}}} while ''moving mouse over'' desired segment.114 115 [[Image(ex1-anglesnapping-way-along-segment.gif,nolink)]]116 117 === Angles ===118 119 You can choose the direction of next segment to make specific angle between segments (0,30,45,90, degrees etc.).120 121 [[Image(ex2-anglesnapping-degrees.gif,nolink)]]122 123 === Base segment can be changed as many times as you want ===124 125 [[Image(ex3-anglesnapping-change-base-segment.gif,nolink)]]126 127 === Base segment will be preserved while drawing mode is on ===128 129 Pay attention how "Draw mode" was '''NEVER''' disabled during this illustration:130 131 [[Image(ex4-anglesnapping-base-segment-preserved-untill-mode-disabled-or-segment-changed.gif,nolink)]]132 133 === Advanced settings ===134 135 To choose angles, disable showing helper geometry, or disable snapping, use right-click on Angle symbol in statusbar and select corresponding item in [Help/StatusBar#anglemenu popup menu].136 97 137 98 == Modifiers == 99 === `Alt` modifier ===#Altmodifier 100 [[Image(ex1-alt.gif,link=)]] 138 101 139 === Alt modifier === 102 If you hold down the `Alt` key when using this mode it starts a new way, rather than continuing an existing way. 140 103 141 [[Image(ex1-alt.gif,nolink)]] 104 === `Shift` modifier ===#Shiftmodifier 105 [[Image(ex1-shift.gif,link=)]] 142 106 143 If you hold down the {{{Alt}}}key whenusing this modeit starts a new way, rather than continuing an existing way.107 If you hold down the `Shift` key while using this mode, it disables the "auto-connect" feature. So segments will not be drawn between new nodes. 144 108 145 === Shift modifier === 109 === `Ctrl` modifier ===#Ctrlmodifier 110 [[Image(ex1-ctrl.gif,link=)]] 146 111 147 [[Image(ex1-shift.gif,nolink)]] 148 149 If you hold down the {{{Shift}}} key while using this mode, it disables the "auto-connect" feature. So segments will not be drawn between new nodes. 150 151 === Ctrl modifier === 152 153 [[Image(ex1-ctrl.gif,nolink)]] 154 155 If you hold down the {{{Ctrl}}} key whilst using this mode, it disables the snapping to an existing way, allowing you to draw nodes close to, but not part of an existing way. 112 If you hold down the `Ctrl` key whilst using this mode, it disables the snapping to an existing way, allowing you to draw nodes close to, but not part of an existing way. 156 113 157 114 === Combination of modifiers === 158 You may optionally use one or many modifiers at once to get desired result. 115 You may optionally use one or many modifiers at once to get the desired result. 159 116 160 Here is Ctrlmodifier used withShiftat once:117 Here is `Ctrl` modifier used with `Shift` at once: 161 118 162 [[Image(ex1-ctrl+shift.gif,nolink)]] 119 [[Image(ex1-ctrl+shift.gif,link=)]] 120 121 == Auto screen center mode ==#ScreenCenterMode 122 Press and release `Ctrl+Shift+F` before drawing to toggle [wikitr:/Help/Action/ViewportFollowing Viewport Following]. If enabled, the screen will automatically center on each newly drawn node. 123 163 124 164 125 == See also == 165 * [[Image(source:/trunk/images/addnode.png)]][wiki:/Help/Action/AddNode Add node...]166 * [[Image(source:trunk/images/mapmode/improvewayaccuracy.png,nolink)]] [Action/ImproveWayAccuracy Improve Way Accuracy mode] (W)126 * [[JOSMImage(addnode)]] [wikitr:/Help/Action/AddNode Add node…] 127 * [[JOSMImage(mapmode/improvewayaccuracy)]] [wikitr:/Help/Action/ImproveWayAccuracy Improve Way Accuracy mode] (`W`) 167 128 168 129 ---- 169 Back to [wiki:/Help/ EditToolbar Edit Toolbar][[BR]]170 Back to [wiki:/Help Main Help] 130 Back to [wikitr:/Help/Menu/Mode Mode menu] \\ 131 Back to [wikitr:/Help Main Help]
