JOSM/Plugins/FastDraw

From OpenStreetMap Wiki
Jump to: navigation, search
Help
Available languages
English Русский

Contents

Fast Draw - creating lines with mouse or pen

Main area of usage - tracing forests, rivers, lakes, twisted roads etc. without too much clicking. Line is drawn by mouse, then simplifies and become a way.

It is a specialized alternative to standard drawing tool (A).


Please use simplification and validator! Do not upload huge and self-intersecting lines.

Usage:

Main cycle T --- draw by mouse --- Enter --- Up/Down looking in status bar --- Enter or Ctrl-Enter.

FDMode.PNG
  1. Click or mouse dragging - adding new nodes to the line (you can draw a line by drags or by single clicks)
  2. Ctrl-Click = add fixed node (green). Fixed nodes will go to final line for any level of simplification, they are also used to delimit line fragments (for example, 4 bouns of forest, used rarely)
  3. Spacebar is equivalent to mouse click. You can hold it and draw too.
  4. Up/Down arrows - changing minimal distance between auto-added points (starting from fastdraw.mindelta advanced parameter).
  5. Backspace - delete last node.
  6. Shift-Click - delete sexected node (highligted by cross) or line fragment.
  7. Dragging the node to move it.
Settings.PNG

To start new drawing press T again.

You can give feedback or propoce enchancements in http://forum.openstreetmap.org/viewtopic.php?id=13369 or by using JOSM TRAC http://josm.openstreetmap.de/newticket.

Advanced

Editing existing line

Edit action list [no undo!]

Snapping to existing nodes, point fixation

Simplification detailed description

  1. When Enter if first pressed, depending on settings plugin performs simplification with initial epsilon or autosimplification: while there are line fragments with 10 (fastdraw.pkmblocksize) points with PointsPer1Km greater then max PKM(fastdraw.maxpkm), detalization is decreased.
  2. Initial epsilon value is given in screen pixels (fastdraw.startingEps), so the simplification depends on current zoom level.
  3. Up/Down buttons multiply epsilon by configured coefficient (fastdraw.epsilonmult). Current line information is displayed in status bar.
Personal tools
Namespaces
Variants
Actions
site
Toolbox