Feature request #4936

Ability to flip or reverse direction of a linestring

Added by Mike Toews almost 3 years ago. Updated about 2 years ago.

Status:Open Start Date:02/01/2012
Priority:Normal Due date:
Assigned to:- % Done:

0%

Category:Digitising
Target version:Future Release - Nice to have
Platform: Resolution:
Platform version: Patch supplied:No
Status info: Tag:

Description

As of QGIS 1.7.3, there doesn't appear to be any way to reverse the direction of a linestring (or linear ring).

E.g.:

LINESTRING (140 350, 220 340, 230 370, 280 370, 280 300, 210 260)

Reversed:

LINESTRING (210 260, 280 300, 280 370, 230 370, 220 340, 140 350)

It would be beneficial to have a Flip1 or Reverse2 button in the "Advanced Digitizing" toolbar.

[1] Term used in Esri's ArcDesktop, see http://webhelp.esri.com/ArcGISDesktop/9.3/index.cfm?TopicName=Flipping_lines
[2] Term used by both JTS and GEOS, see http://geos.refractions.net/ro/doxygen_docs/html/classgeos_1_1geom_1_1LineString.html#a31

History

Updated by Nathan Woodrow almost 3 years ago

I wrote a small plugin to do this a while ago, can be found in the Plugin Installer searching for "Swap". I plan on adding this function to the core QGIS code at some stage but no ETA at the moment.

Updated by Giovanni Manghi over 2 years ago

  • Target version set to Version 2.0.0

Updated by Pirmin Kalberer about 2 years ago

  • Target version changed from Version 2.0.0 to Future Release - Nice to have

Also available in: Atom PDF