Opened 16 years ago

Closed 13 years ago

#997 closed enhancement (wontfix)

Enable digitizing in freehand / sketch / stream mode

Reported by: springmeyer Owned by: mhugent
Priority: minor: annoyance Milestone: Version 1.6.0
Component: Digitising Version: Trunk
Keywords: freehand, stream, sketch Cc:
Must Fix for Release: No Platform: All
Platform Version: Awaiting user input: no

Description

I may be missing that this is a extant feature in the advanced editing branch. Hopefully it is, and if so sorry for overlooking it.

In the case that it is not, adding the ability to draw lines and polygons in freehand mode would be an excellent addition to qgis. Stream digitizing is the term ESRI uses, and I've heard the term sketch used as well.

This functionality is currently available in Openlayers via a shift-drag keystroke-mouse combination and enabling this feature using the same keystroke in Qgis might be slick. Options should be added along with the feature to enable a tolerance for the number of features to be plotted based on either map units or screen units, therefore limiting the number of vertices that will actually be digitized.

Change History (5)

comment:1 by jctull, 16 years ago

Now that there is a tool to select by freehand, I wonder if that code can be used to create a freehand polygon/line drawing tool.

comment:2 by springmeyer, 16 years ago

Summary: Enable to option for digitizing in freehand / sketch / stream modeEnable digitizing in freehand / sketch / stream mode

comment:3 by pcav, 14 years ago

Milestone: Version 1.0.3Version 1.6.0

comment:4 by volter, 13 years ago

The freehand editing plugin can sketch lines and polygons. You can't switch between editing modes though. Some measure of precision is also included.

"TraceDigitize" may also be mentioned here.

comment:5 by lutra, 13 years ago

Resolution: wontfix
Status: newclosed

... and then I believe then that this can be closed... please reopen if you feel that the freehand plugin doesn't fit your description.

Note: See TracTickets for help on using tickets.