[GIS] Drawing curved segment in QGIS

cadcurvedlineqgis

I have to create segments like the one in the picture:

enter image description here

I need to draw a segment where there is a straight line and other parts of segments with arcs of different angles.

The part of the segment that curves must be only created by 3 points, a starting a center, and an ending point.

Creating different arcs can be a solution but the contact between two arcs create a step that I don't want. Probably a cube spline can be the solution but I cannot find a working plugin for QGIS 3.4.

I installed the QAD tool, which is the CAD plugin but even there I cannot find the solution.

I just tested in ArcGIS the tool 'Bezier Curve Segment' and it does what I am searching for. Does this functionality exist in QGIS?

Best Answer

In QGIS 3.10, I can suggest paying attention to two cases.

  1. A Native QGIS's toolbar 'Shape Digitizing Toolbar' where you can 'Add Circular String', see image below.

toolbar

  1. A QGIS’s Plugin 'Bezier Editing'.

qgis_plugin

'Bezier Editing' toolbar looks as following

qgis_plugin_toolbar

The result of applying the 'Bezier Editing' Plugin might be this

result


References:

Related Question