I can see the move tool. But coming across versions, i did not see any Rotate tool in Quantum GIS. As a hardcore feature editor myself, i have found it rather difficult. Am i missing something obvious?
6 Answers
Use the Plugins>Fetch Python Plugins and select:
Rectangles, Ovals and Diamonds
Edit your layer (polygon)
and select a feature to rotate - click and hold on the edge and the shape will rotate.
-
I believe the plugin you are referring to is 'Rectangles ovals digitizing,' not 'Rectangles, Ovals and Diamonds.'– dakcartoCommented Jul 10, 2012 at 18:45
-
1Rectangles, Ovals and Diamonds (0.1.7) in the list on QGIS 1.8 is a new name to Rectangles Oval Digitizing - underdark.wordpress.com/2011/10/21/…– Mapperz ♦Commented Jul 10, 2012 at 18:52
-
2Those plugins are by similar authors, but do different things. Rectangles, Ovals and Diamonds creates features based on an available point layer and attributes and outputs to a new shapefile. Rectangles Ovals Digitizing offers the digitizing tools available when editing a layer (offering the rotate function you describe). You have both installed, as seen in your first screen snap.– dakcartoCommented Jul 10, 2012 at 19:43
-
as i checked, It can only rotate Polygon features, and only one feature at a time..it is called 'rect,ovals and digitizing'– vinayanCommented Jul 11, 2012 at 11:13
-
whatever works - the point is that it does 'rotate' which was the GISse question.– Mapperz ♦Commented Jul 11, 2012 at 13:36
The current developement version(1.9.0) of QGis has a visual interactive rotate tool that can rotate multiple selected features at a time just like we can do with the move tool. If you are using OsGeo4W instlaler, you should be able to see this tool(In Advanced Digitizing Toolbar) in the current version.
Edit:
QGIS 2.0 onwards have the above mentioned rotate tool built in.
You can rotate features with the qgsAffine plugin.
It's part of the QGIS Contributed Repository.
Having a rotate tool on the editor toolbar would be a plus. Here is the feature request from hub.qgis.org
-
1
Yes, it is easily possible to rotate (and therefore mirror to a certain extent) a layer in QGIS (2+) without PYQGIS.
To do this, you need to enable the Advanced Digitizing Toolbar, by right clicking on the blank toolbar and enabling it:
Now, with editing on, select the Rotate Feature(s) tool and click on the feature you want to rotate. You can do this interactively or by entering a degree value and hitting Enter:
Check out the CadTools plugin Rotate Feature tool:
"This function is for rotating features. You first have to select the feature you want to rotate and a vertex which will be the centre of rotation. The vertex does not have to be on the current layer.
After selecting the feature and the vertex you can enter the angle of rotation (in degrees)."
Caveats
There is only numeric input for rotation (no visual-feedback dragging or snapping), though that may be a good thing depending upon your needs.
The rotated objects are duplicated to a new 'CadLayer ...' layer. You will need to copy/paste features back to your source data set. This is a nice non-destructive means of editing, but labor-intensive for many rotations.
The copy/pasted duplicate objects do not retain any attribute data. Think of it as new feature creation, not a manipulation of existing geometries.
When you install the QAD plugin (dedicated AutoCAD interface for QGIS), then you can simply type the RO
command in your command box.