[GIS] Creating straight sharp buffer corners instead of round ones

bufferpolygonqgis

I am trying to create several buffer layers around a simple box shaped polygon based on distance in km. CRS is World Mercator(EPSG:54004) and was reprojected beforehand. I am getting buffer polygons with rounded corners (green is box, pink is buffer) but need straight / sharp corners:

green is box, pink is buffer

Changing the number of segments doesn't help. What else can I try?

Best Answer

You can use GRASS buffer distance tool: v.buffer.distance tool, which gives you the option to Make outside Corner straight, as you can see below:

enter image description here

Here is the input (Dark Green) and buffer (Light Green):

enter image description here

Related Question